File tree Expand file tree Collapse file tree 5 files changed +11
-39
lines changed Expand file tree Collapse file tree 5 files changed +11
-39
lines changed Original file line number Diff line number Diff line change @@ -107,7 +107,7 @@ endif()
107
107
108
108
if (CLANG_ORDER_FILE AND
109
109
(LLVM_LINKER_IS_APPLE OR LLVM_LINKER_IS_GOLD OR LLVM_LINKER_IS_LLD ))
110
- include (LLVMCheckLinkerFlag )
110
+ include (CheckLinkerFlag )
111
111
112
112
if (LLVM_LINKER_IS_APPLE OR (LLVM_LINKER_IS_LLD AND APPLE ))
113
113
set (LINKER_ORDER_FILE_OPTION "-Wl,-order_file,${CLANG_ORDER_FILE} " )
@@ -118,7 +118,7 @@ if(CLANG_ORDER_FILE AND
118
118
endif ()
119
119
120
120
# This is a test to ensure the actual order file works with the linker.
121
- llvm_check_linker_flag (CXX ${LINKER_ORDER_FILE_OPTION} LINKER_ORDER_FILE_WORKS )
121
+ check_linker_flag (CXX ${LINKER_ORDER_FILE_OPTION} LINKER_ORDER_FILE_WORKS )
122
122
123
123
# Passing an empty order file disables some linker layout optimizations.
124
124
# To work around this and enable workflows for re-linking when the order file
Original file line number Diff line number Diff line change @@ -327,8 +327,8 @@ function(add_link_opts target_name)
327
327
elseif (${CMAKE_SYSTEM_NAME} MATCHES "SunOS" AND LLVM_LINKER_IS_SOLARISLD )
328
328
# Support for ld -z discard-unused=sections was only added in
329
329
# Solaris 11.4. GNU ld ignores it, but warns every time.
330
- include (LLVMCheckLinkerFlag )
331
- llvm_check_linker_flag (CXX "-Wl,-z,discard-unused=sections" LINKER_SUPPORTS_Z_DISCARD_UNUSED )
330
+ include (CheckLinkerFlag )
331
+ check_linker_flag (CXX "-Wl,-z,discard-unused=sections" LINKER_SUPPORTS_Z_DISCARD_UNUSED )
332
332
if (LINKER_SUPPORTS_Z_DISCARD_UNUSED )
333
333
set_property (TARGET ${target_name} APPEND_STRING PROPERTY
334
334
LINK_FLAGS " -Wl,-z,discard-unused=sections" )
Original file line number Diff line number Diff line change @@ -1061,8 +1061,8 @@ if (LLVM_USE_SPLIT_DWARF AND
1061
1061
if (CMAKE_CXX_COMPILER_ID MATCHES "Clang" OR
1062
1062
CMAKE_CXX_COMPILER_ID STREQUAL "GNU" )
1063
1063
add_compile_options ($< $< COMPILE_LANGUAGE:C,CXX> :-gsplit-dwarf> )
1064
- include (LLVMCheckLinkerFlag )
1065
- llvm_check_linker_flag (CXX "-Wl,--gdb-index" LINKER_SUPPORTS_GDB_INDEX )
1064
+ include (CheckLinkerFlag )
1065
+ check_linker_flag (CXX "-Wl,--gdb-index" LINKER_SUPPORTS_GDB_INDEX )
1066
1066
append_if (LINKER_SUPPORTS_GDB_INDEX "-Wl,--gdb-index"
1067
1067
CMAKE_EXE_LINKER_FLAGS CMAKE_MODULE_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS )
1068
1068
endif ()
@@ -1083,8 +1083,8 @@ endif()
1083
1083
1084
1084
# lld doesn't print colored diagnostics when invoked from Ninja
1085
1085
if (UNIX AND CMAKE_GENERATOR MATCHES "Ninja" )
1086
- include (LLVMCheckLinkerFlag )
1087
- llvm_check_linker_flag (CXX "-Wl,--color-diagnostics" LINKER_SUPPORTS_COLOR_DIAGNOSTICS )
1086
+ include (CheckLinkerFlag )
1087
+ check_linker_flag (CXX "-Wl,--color-diagnostics" LINKER_SUPPORTS_COLOR_DIAGNOSTICS )
1088
1088
append_if (LINKER_SUPPORTS_COLOR_DIAGNOSTICS "-Wl,--color-diagnostics"
1089
1089
CMAKE_EXE_LINKER_FLAGS CMAKE_MODULE_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS )
1090
1090
endif ()
Original file line number Diff line number Diff line change @@ -13,12 +13,12 @@ if(NOT DEFINED LLVM_STDLIB_HANDLED)
13
13
endfunction ()
14
14
15
15
include (CheckCXXCompilerFlag )
16
- include (LLVMCheckLinkerFlag )
16
+ include (CheckLinkerFlag )
17
17
set (LLVM_LIBCXX_USED 0 )
18
18
if (LLVM_ENABLE_LIBCXX )
19
19
if (LLVM_COMPILER_IS_GCC_COMPATIBLE )
20
20
check_cxx_compiler_flag ("-stdlib=libc++" CXX_COMPILER_SUPPORTS_STDLIB )
21
- llvm_check_linker_flag (CXX "-stdlib=libc++" CXX_LINKER_SUPPORTS_STDLIB )
21
+ check_linker_flag (CXX "-stdlib=libc++" CXX_LINKER_SUPPORTS_STDLIB )
22
22
if (CXX_COMPILER_SUPPORTS_STDLIB AND CXX_LINKER_SUPPORTS_STDLIB )
23
23
append ("-stdlib=libc++"
24
24
CMAKE_CXX_FLAGS CMAKE_EXE_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS
@@ -36,7 +36,7 @@ if(NOT DEFINED LLVM_STDLIB_HANDLED)
36
36
if (LLVM_COMPILER_IS_GCC_COMPATIBLE )
37
37
check_cxx_compiler_flag ("-static-libstdc++"
38
38
CXX_COMPILER_SUPPORTS_STATIC_STDLIB )
39
- llvm_check_linker_flag (CXX "-static-libstdc++" CXX_LINKER_SUPPORTS_STATIC_STDLIB )
39
+ check_linker_flag (CXX "-static-libstdc++" CXX_LINKER_SUPPORTS_STATIC_STDLIB )
40
40
if (CXX_COMPILER_SUPPORTS_STATIC_STDLIB AND
41
41
CXX_LINKER_SUPPORTS_STATIC_STDLIB )
42
42
append ("-static-libstdc++"
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments