Skip to content

Commit 4df7f7c

Browse files
der-teufel-programmingandrewrk
authored andcommitted
Add -fno-stack-protector to flags when building libzigcpp
This allows both debug and release builds to link to it without forcing release builds to link to libssp
1 parent 87d09ed commit 4df7f7c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -694,9 +694,9 @@ endif()
694694

695695
add_library(zigcpp STATIC ${ZIG_CPP_SOURCES})
696696
if(ZIG_PIE)
697-
set(ZIGCPP_CXX_FLAGS "${EXE_CXX_FLAGS} -fPIC")
697+
set(ZIGCPP_CXX_FLAGS "${EXE_CXX_FLAGS} -fno-stack-protector -fPIC")
698698
else()
699-
set(ZIGCPP_CXX_FLAGS "${EXE_CXX_FLAGS}")
699+
set(ZIGCPP_CXX_FLAGS "${EXE_CXX_FLAGS} -fno-stack-protector")
700700
endif()
701701
set_target_properties(zigcpp PROPERTIES COMPILE_FLAGS ${ZIGCPP_CXX_FLAGS})
702702

0 commit comments

Comments
 (0)