rust/src
Alex Crichton 01ce6efd85 libc: Prepare for movement to crates.io
This commit prepares the liblibc library to be moved to crates.io. Unlike the
log, serialize, term, etc crates, the source for this crate will *not* be
duplicated out-of-tree. Instead a new rust-lang/libc repository will be created
with a submodule to this repository and it will use the source directly.

In order to compile within the stable ecosystem of Rust, this crate cannot link
to libcore, and it also needs some tweaks for the other attributes that it has.
As a result this commit tweaks the source of the crate to link to libcore when
built in tree but link to libstd when built via cargo.

Note that the rust-lang/libc crate isn't quite prepared just yet, there's a
Cargo bug or two that I'd like to iron out before publishing it. This is simply
preparing the in-tree source.
2015-01-07 00:43:49 -08:00
..
compiler-rt@62a4ca6055
compiletest More test fixes 2015-01-06 21:26:48 -08:00
doc More test fixes 2015-01-06 21:26:48 -08:00
driver Separate the driver into its own crate that uses trans, typeck. 2014-12-04 10:04:52 -05:00
etc rollup merge of #20643: scialex/update-zsh 2015-01-06 15:25:02 -08:00
grammar Un-gate macro_rules 2015-01-05 18:21:14 -08:00
jemalloc@b001609960 update jemalloc 2014-10-05 22:17:25 -04:00
liballoc More test fixes 2015-01-06 21:26:48 -08:00
libarena sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rs 2015-01-03 22:54:18 -05:00
libbacktrace
libcollections More test fixes 2015-01-06 21:26:48 -08:00
libcore More test fixes 2015-01-06 21:26:48 -08:00
libcoretest rollup merge of #20607: nrc/kinds 2015-01-06 15:34:10 -08:00
libflate Register new snapshots 2015-01-06 15:24:24 -08:00
libfmt_macros Register new snapshots 2015-01-06 15:24:24 -08:00
libgetopts Register new snapshots 2015-01-06 15:24:24 -08:00
libgraphviz Register new snapshots 2015-01-06 15:24:24 -08:00
liblibc libc: Prepare for movement to crates.io 2015-01-07 00:43:49 -08:00
liblog Register new snapshots 2015-01-06 15:24:24 -08:00
librand More test fixes 2015-01-06 21:26:48 -08:00
librbml Register new snapshots 2015-01-06 15:24:24 -08:00
libregex More test fixes 2015-01-06 21:26:48 -08:00
librustc More test fixes 2015-01-06 21:26:48 -08:00
librustc_back Register new snapshots 2015-01-06 15:24:24 -08:00
librustc_borrowck Register new snapshots 2015-01-06 15:24:24 -08:00
librustc_driver More test fixes 2015-01-06 21:26:48 -08:00
librustc_llvm Register new snapshots 2015-01-06 15:24:24 -08:00
librustc_resolve rollup merge of #20653: alexcrichton/entry-unstable 2015-01-06 15:29:18 -08:00
librustc_trans More test fixes 2015-01-06 21:26:48 -08:00
librustc_typeck More test fixes 2015-01-06 21:26:48 -08:00
librustdoc More test fixes 2015-01-06 21:26:48 -08:00
libserialize More test fixes 2015-01-06 21:26:48 -08:00
libstd More test fixes 2015-01-06 21:26:48 -08:00
libsyntax More test fixes 2015-01-06 21:26:48 -08:00
libterm Register new snapshots 2015-01-06 15:24:24 -08:00
libtest More test fixes 2015-01-06 21:26:48 -08:00
libunicode rollup merge of #20607: nrc/kinds 2015-01-06 15:34:10 -08:00
llvm@ec1fdb3b9d core: split into fmt::Show and fmt::String 2015-01-06 14:49:42 -08:00
rt Initial version of AArch64 support. 2015-01-03 15:16:10 +00:00
rust-installer@3a37981744 core: split into fmt::Show and fmt::String 2015-01-06 14:49:42 -08:00
rustllvm Ensure that LLVM is rebuilt with recent changes 2015-01-05 18:40:41 +01:00
test More test fixes 2015-01-06 21:26:48 -08:00
snapshots.txt Register new snapshots 2015-01-06 15:24:24 -08:00