cmake_modules/compilerchecks.cmake
changeset 15449 6e09555b25b4
parent 10783 8e742c9ffdf8
child 15451 3102d95a870e
equal deleted inserted replaced
15448:6e4ca1c46370 15449:6e09555b25b4
    60         if(HAVE_RELROPARTIAL)
    60         if(HAVE_RELROPARTIAL)
    61             add_linker_flag("-zrelro")
    61             add_linker_flag("-zrelro")
    62         endif()
    62         endif()
    63     endif()
    63     endif()
    64 
    64 
    65     if(CMAKE_BUILD_TYPE MATCHES "RELEASE" OR CMAKE_BUILD_TYPE MATCHES "RELWITHDEBINFO")
    65     if(CMAKE_BUILD_TYPE MATCHES "Release" OR CMAKE_BUILD_TYPE MATCHES "RelWithDebInfo")
    66         set(CMAKE_REQUIRED_FLAGS "-Wl,--as-needed")
    66         set(CMAKE_REQUIRED_FLAGS "-Wl,--as-needed")
    67         check_c_compiler_flag("" HAVE_ASNEEDED)
    67         check_c_compiler_flag("" HAVE_ASNEEDED)
    68         if(HAVE_ASNEEDED)
    68         if(HAVE_ASNEEDED)
    69             add_linker_flag("--as-needed")
    69             add_linker_flag("--as-needed")
    70         endif()
    70         endif()