@@ -917,7 +917,7 @@ reconfigure
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
919
llvm-cmake-options =
920
- -DCROSS_TOOLCHAIN_FLAGS_LLVM_NATIVE =' -DCMAKE_C_COMPILER=clang;-DCMAKE_CXX_COMPILER=clang++'
920
+ -DCROSS_TOOLCHAIN_FLAGS_LLVM_NATIVE =' -DCMAKE_C_COMPILER=clang;-DCMAKE_CXX_COMPILER=clang++;-DCLANG_DEFAULT_LINKER=gold '
921
921
-DCLANG_DEFAULT_LINKER =gold
922
922
923
923
[preset: buildbot_linux]
@@ -1088,6 +1088,11 @@ reconfigure
1088
1088
test-optimized
1089
1089
skip-test-swiftdocc
1090
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
1091
1096
1092
1097
[preset: buildbot_linux_1404_no_lldb]
1093
1098
mixin-preset =buildbot_incremental_linux
@@ -1167,6 +1172,8 @@ reconfigure
1167
1172
# in Linux CI bots
1168
1173
relocate-xdg-cache-home-under-build-subdir
1169
1174
1175
+ llvm-cmake-options =
1176
+ -DCLANG_DEFAULT_LINKER =gold
1170
1177
1171
1178
[preset: buildbot_incremental_linux]
1172
1179
mixin-preset =
@@ -1831,6 +1838,9 @@ skip-test-foundation
1831
1838
skip-test-libdispatch
1832
1839
skip-test-xctest
1833
1840
1841
+ llvm-cmake-options =
1842
+ -DCLANG_DEFAULT_LINKER =gold
1843
+
1834
1844
# Builds enough of the toolchain to build a swift package on macOS.
1835
1845
[preset: mixin_swiftpm_package_macos_platform]
1836
1846
mixin-preset =mixin_swiftpm_macos_platform
@@ -1853,6 +1863,8 @@ mixin-preset=mixin_swiftpm_linux_platform
1853
1863
skip-test-llbuild
1854
1864
skip-test-swiftpm
1855
1865
1866
+ llvm-cmake-options =
1867
+ -DCLANG_DEFAULT_LINKER =gold
1856
1868
1857
1869
# ===------------------------------------------------------------------------===#
1858
1870
# Test swiftPM on macOS builder
@@ -2125,6 +2137,9 @@ skip-test-swift
2125
2137
skip-test-libdispatch
2126
2138
skip-test-foundation
2127
2139
2140
+ llvm-cmake-options =
2141
+ -DCLANG_DEFAULT_LINKER =gold
2142
+
2128
2143
# ===------------------------------------------------------------------------===#
2129
2144
# Remote Mirror Library
2130
2145
# ===------------------------------------------------------------------------===#
@@ -2953,6 +2968,9 @@ install-libdispatch
2953
2968
install-xctest
2954
2969
swift-install-components =autolink-driver; compiler;clang-builtin-headers;stdlib;libexec;swift-remote-mirror;sdk-overlay;license
2955
2970
2971
+ llvm-cmake-options =
2972
+ -DCLANG_DEFAULT_LINKER =gold
2973
+
2956
2974
[preset: source_compat_suite_macos_DA]
2957
2975
mixin-preset =source_compat_suite_macos_base
2958
2976
debug
@@ -3042,3 +3060,6 @@ skip-test-cmark
3042
3060
skip-test-swift
3043
3061
skip-build-benchmarks
3044
3062
skip-test-foundation
3063
+
3064
+ llvm-cmake-options =
3065
+ -DCLANG_DEFAULT_LINKER =gold
0 commit comments