mirror of
https://github.com/Xahau/xahaud.git
synced 2025-12-06 17:27:52 +00:00
Remove _FORTIFY_SOURCES from build:
This option is silently ignorned at -O0
This commit is contained in:
@@ -527,12 +527,6 @@ if (NOT WIN32)
|
|||||||
|
|
||||||
if (is_gcc)
|
if (is_gcc)
|
||||||
add_compile_options(-Wno-unused-but-set-variable -Wno-unused-local-typedefs)
|
add_compile_options(-Wno-unused-but-set-variable -Wno-unused-local-typedefs)
|
||||||
# Generator expressions are not supported in add_definitions, use set_property instead
|
|
||||||
set_property(
|
|
||||||
DIRECTORY
|
|
||||||
APPEND
|
|
||||||
PROPERTY COMPILE_DEFINITIONS
|
|
||||||
$<$<OR:$<CONFIG:Debug>,$<CONFIG:DebugClassic>>:_FORTIFY_SOURCE=2>)
|
|
||||||
add_compile_options($<$<OR:$<CONFIG:Debug>,$<CONFIG:DebugClassic>>:-O0>)
|
add_compile_options($<$<OR:$<CONFIG:Debug>,$<CONFIG:DebugClassic>>:-O0>)
|
||||||
endif (is_gcc)
|
endif (is_gcc)
|
||||||
else(NOT WIN32)
|
else(NOT WIN32)
|
||||||
|
|||||||
@@ -651,9 +651,6 @@ def config_env(toolchain, variant, env):
|
|||||||
# extra error checking into the code (e.g. std::vector will throw
|
# extra error checking into the code (e.g. std::vector will throw
|
||||||
# for out-of-bounds conditions)
|
# for out-of-bounds conditions)
|
||||||
if is_debug_variant(variant):
|
if is_debug_variant(variant):
|
||||||
env.Append(CPPDEFINES={
|
|
||||||
'_FORTIFY_SOURCE': 2
|
|
||||||
})
|
|
||||||
env.Append(CCFLAGS=[
|
env.Append(CCFLAGS=[
|
||||||
'-O0'
|
'-O0'
|
||||||
])
|
])
|
||||||
|
|||||||
Reference in New Issue
Block a user