about summary refs log tree commit diff
path: root/src/test/incremental/thinlto
diff options
context:
space:
mode:
authorkennytm <kennytm@gmail.com>2018-08-14 23:59:11 +0800
committerGitHub <noreply@github.com>2018-08-14 23:59:11 +0800
commit764755b0b0367fcd79133f783efaebd7bcfb82a0 (patch)
treea8eabadf27afbb822215238618fd30ad9381b986 /src/test/incremental/thinlto
parent2ae5f64daff3f7d01ab5f6816deb899d3fd9845c (diff)
parent763e72110a913c7aab396a0f687e2ebd3c9e572a (diff)
downloadrust-764755b0b0367fcd79133f783efaebd7bcfb82a0.tar.gz
rust-764755b0b0367fcd79133f783efaebd7bcfb82a0.zip
Rollup merge of #53239 - cuviper:llvm5-closure-alloca, r=eddyb
rustc_codegen_llvm: Restore the closure env alloca hack for LLVM 5.

This hack was removed in #50949, but without it I found that building
`std` with full debuginfo would print many LLVM `DW_OP_LLVM_fragment`
errors, then die `LLVM ERROR: Failed to strip malformed debug info`.

It doesn't seem to be a problem for LLVM 6, so we can re-enable the hack
just for older LLVM.

This reverts commit da579ef75e4a8ca11fb98b24a0a3ea0c7ccffeeb.
Fixes #53204.
r? @eddyb
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions