about summary refs log tree commit diff
path: root/src/test/rustdoc-ui/coverage/json.rs
diff options
context:
space:
mode:
authorTomasz Miąsko <tomasz.miasko@gmail.com>2020-03-03 00:00:00 +0000
committerTomasz Miąsko <tomasz.miasko@gmail.com>2020-03-03 08:37:44 +0100
commita61e13423e57380a08ea1475db57fc30cb7deb15 (patch)
treece23199a8de23398a648b8e2a00d54d637d2ca9a /src/test/rustdoc-ui/coverage/json.rs
parent97b3d816152774e45d01d44cd5b44565dc7aba58 (diff)
downloadrust-a61e13423e57380a08ea1475db57fc30cb7deb15.tar.gz
rust-a61e13423e57380a08ea1475db57fc30cb7deb15.zip
Invoke OptimizerLastEPCallbacks in PreLinkThinLTO
The default ThinLTO pre-link pipeline does not include optimizer last
extension points. Thus, when using the new LLVM pass manager & ThinLTO
& sanitizers on any opt-level different from zero, the sanitizer
function passes would be omitted from the pipeline.

Add optimizer last extensions points manually to the pipeline, but guard
registration with stage check in the case this behaviour changes in the
future.
Diffstat (limited to 'src/test/rustdoc-ui/coverage/json.rs')
0 files changed, 0 insertions, 0 deletions