Skip to content

Commit 2e648b0

Browse files
authored
Pass -no_fixup_chains to the linker during creation of shared libraries (#415)
This is needed to work around a limitation of the linker, which was causing it to crash on coverage-enabled bots. rdar://146130000
1 parent 33ef57c commit 2e648b0

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

zorg/jenkins/jobs/jobs/llvm-coverage

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,7 @@ pipeline {
132132
--cmake-flag="-DLLVM_ENABLE_MODULES=Off" \
133133
--cmake-flag="-DLLVM_TARGETS_TO_BUILD=X86;ARM;AArch64;AMDGPU;WebAssembly" \
134134
--cmake-flag="-DCMAKE_EXE_LINKER_FLAGS=-Wl,-no_fixup_chains" \
135+
--cmake-flag="-DCMAKE_SHARED_LINKER_FLAGS=-Wl,-no_fixup_chains" \
135136
--cmake-type=Release \
136137
--noupload
137138
'''

0 commit comments

Comments
 (0)