!32 增加安全编译选项,去除-g编译选项
From: @veega2022 Reviewed-by: @chenjunxin1992 Signed-off-by: @chenjunxin1992
This commit is contained in:
commit
280b2273ba
@ -0,0 +1,30 @@
|
||||
From 834b2fe48984703a41aceb2307b8604b93d0e6e8 Mon Sep 17 00:00:00 2001
|
||||
From: veega <zhuweijia@huawei.com>
|
||||
Date: Thu, 1 Jun 2023 09:56:39 +0800
|
||||
Subject: [PATCH] hikptool: fix compiling specifications check problem
|
||||
|
||||
delete -g option for release vesion and add compile option: -Wextra
|
||||
-fno-common -std=gnu11 -Wfloat-equal
|
||||
|
||||
Signed-off-by: veega <zhuweijia@huawei.com>
|
||||
---
|
||||
CMakeLists.txt | 3 ++-
|
||||
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 6a396e7..174dd8f 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -11,7 +11,8 @@
|
||||
|
||||
project(hikptool C)
|
||||
|
||||
-set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -O2 -fPIC -fPIE -Wall")
|
||||
+set(CMAKE_C_FLAGS
|
||||
+ "${CMAKE_C_FLAGS} -O2 -fPIC -fPIE -Wall -Wextra -fno-common -std=gnu11 -Wfloat-equal")
|
||||
set(CMAKE_SKIP_RPATH TRUE)
|
||||
|
||||
macro(get_header_dir_recurse HEADER_DIR_LIST)
|
||||
--
|
||||
2.25.1
|
||||
|
||||
@ -1,7 +1,9 @@
|
||||
%define _debugsource_template %{nil}
|
||||
|
||||
Name: hikptool
|
||||
Summary: A userspace tool for Linux providing problem location on Kunpeng chips
|
||||
Version: 1.0.0
|
||||
Release: 10
|
||||
Release: 11
|
||||
License: MulanPSL2
|
||||
Source: %{name}-%{version}.tar.gz
|
||||
ExclusiveOS: linux
|
||||
@ -29,6 +31,7 @@ Patch0012: 0012-Fix-a-resource-release-bug-in-hikp_roh_get_cam_reg_n.patch
|
||||
Patch0013: 0013-fix-missing-white-space-issue.patch
|
||||
Patch0014: 0014-hikptool-fix-maininfo-detail-info-print-error.patch
|
||||
Patch0015: 0015-hikptool-fix-print-sas_dqe-info-error-problem.patch
|
||||
Patch0016: 0016-hikptool-fix-compiling-specifications-check-problem.patch
|
||||
|
||||
%description
|
||||
This package contains the hikptool
|
||||
@ -81,6 +84,9 @@ fi
|
||||
/sbin/ldconfig
|
||||
|
||||
%changelog
|
||||
* Sat Jun 03 2023 veega2022 <zhuweijia@huawei.com> 1.0.0-11
|
||||
- fix compiling specifications check problem
|
||||
|
||||
* Tue May 30 2023 veega2022 <zhuweijia@huawei.com> 1.0.0-10
|
||||
- sync code: fix PCIe and serdes, roh module problem
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user