diff --git a/cmake/FindBFD.cmake b/cmake/FindBFD.cmake index 43122ab8f6..d0832e7bdb 100644 --- a/cmake/FindBFD.cmake +++ b/cmake/FindBFD.cmake @@ -69,8 +69,10 @@ macro(test_compile_libbfd var libs) if (NOT (CMAKE_BUILD_TYPE STREQUAL "Debug" OR CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo")) if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang" OR CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang") add_compile_options(-gline-tables-only) + set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -gline-tables-only") elseif (CMAKE_CXX_COMPILER_ID STREQUAL "GNU") add_compile_options(-g1) + set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -g1") endif () endif () endif ()