]> git.lizzy.rs Git - rust.git/commit
rustc: Don't export builtins/panic/alloc syms
authorAlex Crichton <alex@alexcrichton.com>
Sun, 22 Jan 2017 20:53:35 +0000 (12:53 -0800)
committerAlex Crichton <alex@alexcrichton.com>
Fri, 27 Jan 2017 07:47:39 +0000 (23:47 -0800)
commita5561ce2b94c33add47d288e1826183c511ec9fa
tree14e4e5f4daabb28b66b7c4a58d7f08e930d2a3b7
parent025fb7de09dfcf5fbc19c5d1b6bed168ac987e6c
rustc: Don't export builtins/panic/alloc syms

This hides symbols from various unstable and implementation-detail
crates of the standard library. Although typically transitive exported
`pub extern` functions are exported from cdylibs, these crates aren't
necessary as they're all implementation details.

Closes #34493
src/liballoc_jemalloc/build.rs
src/liballoc_jemalloc/lib.rs
src/liballoc_jemalloc/pthread_atfork_dummy.c [new file with mode: 0644]
src/librustc_trans/back/symbol_export.rs