@@ -916,7 +916,9 @@ reconfigure
916
916
917
917
# gcc version on amazon linux 2 is too old to configure and build tablegen.
918
918
# Use the clang that we install in the path for macros
919
- llvm-cmake-options =-DCROSS_TOOLCHAIN_FLAGS_LLVM_NATIVE =' -DCMAKE_C_COMPILER=clang;-DCMAKE_CXX_COMPILER=clang++'
919
+ llvm-cmake-options =
920
+ -DCROSS_TOOLCHAIN_FLAGS_LLVM_NATIVE =' -DCMAKE_C_COMPILER=clang;-DCMAKE_CXX_COMPILER=clang++;-DCLANG_DEFAULT_LINKER=gold'
921
+ -DCLANG_DEFAULT_LINKER =gold
920
922
921
923
[preset: buildbot_linux]
922
924
mixin-preset =
@@ -1086,6 +1088,11 @@ reconfigure
1086
1088
test-optimized
1087
1089
skip-test-swiftdocc
1088
1090
1091
+ # gcc version on amazon linux 2 is too old to configure and build tablegen.
1092
+ # Use the clang that we install in the path for macros
1093
+ llvm-cmake-options =
1094
+ -DCROSS_TOOLCHAIN_FLAGS_LLVM_NATIVE =' -DCMAKE_C_COMPILER=clang;-DCMAKE_CXX_COMPILER=clang++'
1095
+ -DCLANG_DEFAULT_LINKER =gold
1089
1096
1090
1097
[preset: buildbot_linux_1404_no_lldb]
1091
1098
mixin-preset =buildbot_incremental_linux
@@ -1165,6 +1172,8 @@ reconfigure
1165
1172
# in Linux CI bots
1166
1173
relocate-xdg-cache-home-under-build-subdir
1167
1174
1175
+ llvm-cmake-options =
1176
+ -DCLANG_DEFAULT_LINKER =gold
1168
1177
1169
1178
[preset: buildbot_incremental_linux]
1170
1179
mixin-preset =
@@ -1829,6 +1838,9 @@ skip-test-foundation
1829
1838
skip-test-libdispatch
1830
1839
skip-test-xctest
1831
1840
1841
+ llvm-cmake-options =
1842
+ -DCLANG_DEFAULT_LINKER =gold
1843
+
1832
1844
# Builds enough of the toolchain to build a swift package on macOS.
1833
1845
[preset: mixin_swiftpm_package_macos_platform]
1834
1846
mixin-preset =mixin_swiftpm_macos_platform
@@ -1851,6 +1863,8 @@ mixin-preset=mixin_swiftpm_linux_platform
1851
1863
skip-test-llbuild
1852
1864
skip-test-swiftpm
1853
1865
1866
+ llvm-cmake-options =
1867
+ -DCLANG_DEFAULT_LINKER =gold
1854
1868
1855
1869
# ===------------------------------------------------------------------------===#
1856
1870
# Test swiftPM on macOS builder
@@ -2123,6 +2137,9 @@ skip-test-swift
2123
2137
skip-test-libdispatch
2124
2138
skip-test-foundation
2125
2139
2140
+ llvm-cmake-options =
2141
+ -DCLANG_DEFAULT_LINKER =gold
2142
+
2126
2143
# ===------------------------------------------------------------------------===#
2127
2144
# Remote Mirror Library
2128
2145
# ===------------------------------------------------------------------------===#
@@ -2951,6 +2968,9 @@ install-libdispatch
2951
2968
install-xctest
2952
2969
swift-install-components =autolink-driver; compiler;clang-builtin-headers;stdlib;libexec;swift-remote-mirror;sdk-overlay;license
2953
2970
2971
+ llvm-cmake-options =
2972
+ -DCLANG_DEFAULT_LINKER =gold
2973
+
2954
2974
[preset: source_compat_suite_macos_DA]
2955
2975
mixin-preset =source_compat_suite_macos_base
2956
2976
debug
@@ -3040,3 +3060,6 @@ skip-test-cmark
3040
3060
skip-test-swift
3041
3061
skip-build-benchmarks
3042
3062
skip-test-foundation
3063
+
3064
+ llvm-cmake-options =
3065
+ -DCLANG_DEFAULT_LINKER =gold
0 commit comments