about summary refs log tree commit diff
path: root/src/test/incremental/thinlto
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2016-11-11 08:21:22 -0800
committerAlex Crichton <alex@alexcrichton.com>2016-11-12 10:46:15 -0800
commit88b46460fa1483b3283b7f1e37c7abd033610a68 (patch)
tree794dae835e1a93665395c96897d48f6393f7c577 /src/test/incremental/thinlto
parent4da129d98419733bb408141ca53610bb77368cf0 (diff)
downloadrust-88b46460fa1483b3283b7f1e37c7abd033610a68.tar.gz
rust-88b46460fa1483b3283b7f1e37c7abd033610a68.zip
rustc: Flag all builtins functions as hidden
When compiling compiler-rt you typically compile with `-fvisibility=hidden`
which to ensure that all symbols are hidden in shared objects and don't show up
in symbol tables. This is important for these intrinsics being linked in every
crate to ensure that we're not unnecessarily bloating the public ABI of Rust
crates.

This should help allow the compiler-builtins project with Rust-defined builtins
start landing in-tree as well.
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions