mirror of
https://github.com/ckb-next/ckb-next.git
synced 2026-10-10 12:27:21 -04:00
Enable Wzero-as-null-pointer-constant by default
This commit is contained in:
@@ -75,5 +75,10 @@ list(APPEND CKB_NEXT_EXTRA_C_FLAGS
|
||||
-Werror=incompatible-pointer-types
|
||||
)
|
||||
|
||||
set(CKB_NEXT_EXTRA_CXX_FLAGS "")
|
||||
list(APPEND CKB_NEXT_EXTRA_CXX_FLAGS
|
||||
-Wzero-as-null-pointer-constant
|
||||
)
|
||||
|
||||
string(REPLACE "-O2" "-O3" CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO}")
|
||||
string(REPLACE "-O2" "-O3" CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO}")
|
||||
|
||||
@@ -560,7 +560,8 @@ set_target_properties(
|
||||
target_compile_options(
|
||||
ckb-next
|
||||
PRIVATE
|
||||
"${CKB_NEXT_COMMON_COMPILE_FLAGS}")
|
||||
"${CKB_NEXT_COMMON_COMPILE_FLAGS}"
|
||||
"${CKB_NEXT_EXTRA_CXX_FLAGS}")
|
||||
|
||||
if (CMAKE_BUILD_TYPE STREQUAL "Debug")
|
||||
target_compile_options(
|
||||
|
||||
Reference in New Issue
Block a user