about summary refs log tree commit diff
path: root/src/rustllvm/CoverageMappingWrapper.cpp
diff options
context:
space:
mode:
authorManish Goregaokar <manishsmail@gmail.com>2020-07-11 08:53:19 -0700
committerGitHub <noreply@github.com>2020-07-11 08:53:19 -0700
commit8f8ff1505f762dd29d51a21494b92084a3bad838 (patch)
treee86503dd39d93e798479a6253ba2c9a18aa16dca /src/rustllvm/CoverageMappingWrapper.cpp
parent9614238314821eff041a2fb38f1bf5acca5b24c3 (diff)
parent7fb421bd77e37505045bef424b962a0bd9af6c4e (diff)
downloadrust-8f8ff1505f762dd29d51a21494b92084a3bad838.tar.gz
rust-8f8ff1505f762dd29d51a21494b92084a3bad838.zip
Rollup merge of #74167 - jclulow:illumos-linker-eh-frame-hdr-fix, r=petrochenkov
linker: illumos ld does not support --eh-frame-hdr

As of rust-lang/rust#73564, the --eh-frame-hdr flag is unconditionally
passed to linkers on many platforms.  The illumos link editor does not
currently support this flag.

The linker machinery in the Rust toolchain currently seems to use the
(potentially cross-compiled) target to choose linker flags, rather than
looking at what might be running on the build system.  Disabling the
flag for all illumos/Solaris targets seems like the best we can do for
now without more serious surgery.
Diffstat (limited to 'src/rustllvm/CoverageMappingWrapper.cpp')
0 files changed, 0 insertions, 0 deletions