rust/src/libstd
Alex Crichton eac0a8bc30 bootstrap: Add directives to not double-link libs
Have all Cargo-built crates pass `--cfg cargobuild` and then add appropriate
`#[cfg]` definitions to all crates to avoid linking anything if this is passed.
This should help allow libstd to compile with both the makefiles and with Cargo.
2016-02-11 11:12:32 -08:00
..
collections Auto merge of #31357 - rthomas:hashers, r=alexcrichton 2016-02-11 06:48:54 +00:00
ffi
io
net Revert deprecation of IpAddr, stabilizing for 1.7 2016-02-09 07:23:12 -08:00
num Some docs for std::num 2016-02-09 14:07:51 -05:00
os
prelude mod.rs: fix typo 2016-02-09 11:47:42 -05:00
rand bootstrap: Add directives to not double-link libs 2016-02-11 11:12:32 -08:00
sync
sys bootstrap: Add directives to not double-link libs 2016-02-11 11:12:32 -08:00
thread
time
ascii.rs
build.rs bootstrap: Add directives to not double-link libs 2016-02-11 11:12:32 -08:00
Cargo.toml bootstrap: Add a bunch of Cargo.toml files 2016-02-11 11:12:32 -08:00
dynamic_lib.rs
env.rs
error.rs
fs.rs Minor spelling fixes 2016-02-09 11:52:39 -05:00
lib.rs
macros.rs
memchr.rs Minor spelling fixes 2016-02-09 11:52:39 -05:00
panic.rs Minor spelling fixes 2016-02-09 11:52:39 -05:00
panicking.rs
path.rs
primitive_docs.rs make note of arity and 32-length restriction 2016-02-09 16:00:54 -05:00
process.rs std: Push process stdio setup in std::sys 2016-02-10 09:28:48 -08:00
rt.rs
rtdeps.rs bootstrap: Add directives to not double-link libs 2016-02-11 11:12:32 -08:00