diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2013-12-01 17:56:55 -0800 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2013-12-03 08:13:00 -0800 |
| commit | 2bd80758a278e6f21e48b6a2e27d9a24b0830a0e (patch) | |
| tree | d3fb0be25091066d104c19f16d8677aa77900c73 /src/rustllvm/RustWrapper.cpp | |
| parent | 18084be3164d2fe7c540662ea1e44cf73af9bf0f (diff) | |
| download | rust-2bd80758a278e6f21e48b6a2e27d9a24b0830a0e.tar.gz rust-2bd80758a278e6f21e48b6a2e27d9a24b0830a0e.zip | |
Continue tightening holes in reachability
* Don't flag any address_insignificant statics as reachable because the whole point of the address_insignificant optimization is that the static is not reachable. Additionally, there's no need for it to be reachable because LLVM optimizes it away. * Be sure to not leak external node ids into our reachable set, this can spuriously cause local items to be considered reachable if the node ids just happen to line up
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
