diff options
author | Gunnar Beutner <gunnar@beutner.name> | 2021-08-08 04:13:26 +0200 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2021-08-08 16:41:51 +0200 |
commit | aabbfa78e2314f6fe8cb02362ac3e2d3702f25e7 (patch) | |
tree | ecf19a679edfc43f6494347895b38d40b598f8bd /Userland/DynamicLoader | |
parent | a29c18f96998be3fd3c39f65c765c0a6bfff3e04 (diff) | |
download | serenity-aabbfa78e2314f6fe8cb02362ac3e2d3702f25e7.zip |
DynamicLoader: Make sure we don't link against libgcc_s
This bug was reintroduced by the removal of -fbuilding-gcc.
Diffstat (limited to 'Userland/DynamicLoader')
-rw-r--r-- | Userland/DynamicLoader/CMakeLists.txt | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Userland/DynamicLoader/CMakeLists.txt b/Userland/DynamicLoader/CMakeLists.txt index f75ffa1347..95d2436d69 100644 --- a/Userland/DynamicLoader/CMakeLists.txt +++ b/Userland/DynamicLoader/CMakeLists.txt @@ -26,7 +26,8 @@ add_definitions(-D_DYNAMIC_LOADER) set(SOURCES ${LOADER_SOURCES} ${AK_SOURCES} ${ELF_SOURCES} ${LIBC_SOURCES1} ${LIBC_SOURCES2} ${LIBC_SOURCES3} ${LIBSYSTEM_SOURCES}) -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-rtti -nostdlib -pie -fpic -DNO_TLS") +# FIXME: remove -nodefaultlibs after the next toolchain update +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-rtti -nodefaultlibs -nostdlib -pie -fpic -DNO_TLS") set_source_files_properties (../Libraries/LibC/ssp.cpp PROPERTIES COMPILE_FLAGS "-fno-stack-protector") |