diff options
author | Shoaib Meenai <smeenai@fb.com> | 2018-06-02 00:49:54 +0000 |
---|---|---|
committer | Shoaib Meenai <smeenai@fb.com> | 2018-06-02 00:49:54 +0000 |
commit | 9c0d10ab6b0e8b3e3a1601bb2dd35f02a7313a4a (patch) | |
tree | bbc2d32a8ed82947f166723dc594a19031e3423b /clang | |
parent | 4a2798c934a450d485d3342b6dec68471ab73881 (diff) | |
download | bcm5719-llvm-9c0d10ab6b0e8b3e3a1601bb2dd35f02a7313a4a.tar.gz bcm5719-llvm-9c0d10ab6b0e8b3e3a1601bb2dd35f02a7313a4a.zip |
[cmake] Use LLVM's check_linker_flag
LLVM already defines this function, so make use of it instead of rolling
our own.
llvm-svn: 333808
Diffstat (limited to 'clang')
-rw-r--r-- | clang/tools/driver/CMakeLists.txt | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/clang/tools/driver/CMakeLists.txt b/clang/tools/driver/CMakeLists.txt index 479e2d7aef0..133a4494931 100644 --- a/clang/tools/driver/CMakeLists.txt +++ b/clang/tools/driver/CMakeLists.txt @@ -99,14 +99,7 @@ if (APPLE) endif() if(CLANG_ORDER_FILE AND (LD64_EXECUTABLE OR GOLD_EXECUTABLE)) - include(CMakePushCheckState) - - function(check_linker_flag flag out_var) - cmake_push_check_state() - set(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} ${flag}") - check_cxx_compiler_flag("" ${out_var}) - cmake_pop_check_state() - endfunction() + include(CheckLinkerFlag) if (LD64_EXECUTABLE) set(LINKER_ORDER_FILE_OPTION "-Wl,-order_file,${CLANG_ORDER_FILE}") |