diff --git a/CMakeLists.txt b/CMakeLists.txt index 838f78f..6254c3c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -33,6 +33,7 @@ add_compile_options( -fPIC -fdata-sections -ffunction-sections + -fno-jump-tables # https://github.com/llvm/llvm-project/issues/54247 -fno-omit-frame-pointer -g) @@ -94,12 +95,6 @@ endif() # https://valgrind.org/docs/manual/manual-core-adv.html#manual-core-adv.clientreq include_directories(SYSTEM ${CMAKE_CURRENT_SOURCE_DIR}/third_party/valgrind) -if(HAS_VERSION_SCRIPT) - target_link_options( - ${PROJECT_NAME} PRIVATE - LINKER:--version-script=${CMAKE_CURRENT_SOURCE_DIR}/linker.map) -endif() - add_subdirectory(third_party) set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/")