about summary refs log tree commit diff
path: root/src/test/run-pass/thinlto
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2016-11-15 04:42:28 -0800
committerGitHub <noreply@github.com>2016-11-15 04:42:28 -0800
commit30857ae8f67676e32322cdbb6c606c319eacdd73 (patch)
tree0787a4413db85b23ebf610e3ceec000eb79e7262 /src/test/run-pass/thinlto
parentc8867f8b46d804b463acc25e1ce31717ae5a4103 (diff)
parent88b46460fa1483b3283b7f1e37c7abd033610a68 (diff)
downloadrust-30857ae8f67676e32322cdbb6c606c319eacdd73.tar.gz
rust-30857ae8f67676e32322cdbb6c606c319eacdd73.zip
Auto merge of #37714 - alexcrichton:builtins-hidden, r=nikomatsakis
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/run-pass/thinlto')
0 files changed, 0 insertions, 0 deletions