cmake_modules/compilerchecks.cmake
branchqmlfrontend
changeset 10817 48a53259fad8
parent 10783 8e742c9ffdf8
child 15474 6e09555b25b4
equal deleted inserted replaced
10757:f71275973737 10817:48a53259fad8
    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")
    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()