rust/src
Alex Crichton 7d8d06f86b Remove deprecated functionality
This removes a large array of deprecated functionality, regardless of how
recently it was deprecated. The purpose of this commit is to clean out the
standard libraries and compiler for the upcoming alpha release.

Some notable compiler changes were to enable warnings for all now-deprecated
command line arguments (previously the deprecated versions were silently
accepted) as well as removing deriving(Zero) entirely (the trait was removed).

The distribution no longer contains the libtime or libregex_macros crates. Both
of these have been deprecated for some time and are available externally.
2015-01-03 23:43:57 -08:00
..
compiler-rt@62a4ca6055 Update compiler-rt to work for non-v7 arm. 2014-06-18 17:02:08 -07:00
compiletest Remove deprecated functionality 2015-01-03 23:43:57 -08:00
doc Remove deprecated functionality 2015-01-03 23:43:57 -08:00
driver Separate the driver into its own crate that uses trans, typeck. 2014-12-04 10:04:52 -05:00
etc auto merge of #20456 : brson/rust/packaging2, r=alexcrichton 2015-01-03 05:35:17 +00:00
grammar Remove deprecated functionality 2015-01-03 23:43:57 -08:00
jemalloc@b001609960 update jemalloc 2014-10-05 22:17:25 -04:00
liballoc Remove deprecated functionality 2015-01-03 23:43:57 -08:00
libarena sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rs 2015-01-03 22:54:18 -05:00
libbacktrace
libcollections Remove deprecated functionality 2015-01-03 23:43:57 -08:00
libcore Remove deprecated functionality 2015-01-03 23:43:57 -08:00
libcoretest Remove deprecated functionality 2015-01-03 23:43:57 -08:00
libflate Rename TaskRng to ThreadRng 2014-12-28 13:46:35 +02:00
libfmt_macros sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rs 2015-01-03 22:54:18 -05:00
libgetopts sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rs 2015-01-03 22:54:18 -05:00
libgraphviz Remove deprecated functionality 2015-01-03 23:43:57 -08:00
liblibc sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rs 2015-01-03 22:54:18 -05:00
liblog sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rs 2015-01-03 22:54:18 -05:00
librand Remove deprecated functionality 2015-01-03 23:43:57 -08:00
librbml Remove deprecated functionality 2015-01-03 23:43:57 -08:00
libregex Remove deprecated functionality 2015-01-03 23:43:57 -08:00
librustc Remove deprecated functionality 2015-01-03 23:43:57 -08:00
librustc_back sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rs 2015-01-03 22:54:18 -05:00
librustc_borrowck sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rs 2015-01-03 22:54:18 -05:00
librustc_driver sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rs 2015-01-03 22:54:18 -05:00
librustc_llvm sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rs 2015-01-03 22:54:18 -05:00
librustc_resolve sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rs 2015-01-03 22:54:18 -05:00
librustc_trans sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rs 2015-01-03 22:54:18 -05:00
librustc_typeck sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rs 2015-01-03 22:54:18 -05:00
librustdoc Remove deprecated functionality 2015-01-03 23:43:57 -08:00
libserialize Remove deprecated functionality 2015-01-03 23:43:57 -08:00
libstd Remove deprecated functionality 2015-01-03 23:43:57 -08:00
libsyntax Remove deprecated functionality 2015-01-03 23:43:57 -08:00
libterm sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rs 2015-01-03 22:54:18 -05:00
libtest Remove deprecated functionality 2015-01-03 23:43:57 -08:00
libunicode Remove deprecated functionality 2015-01-03 23:43:57 -08:00
llvm@ec1fdb3b9d Update LLVM to get slightly better memcpy elision 2014-10-17 17:16:18 +02:00
rt Initial version of AArch64 support. 2015-01-03 15:16:10 +00:00
rust-installer@3a37981744 Fallout from stabilization 2014-12-30 17:06:08 -08:00
rustllvm Initial version of AArch64 support. 2015-01-03 15:16:10 +00:00
test Remove deprecated functionality 2015-01-03 23:43:57 -08:00
snapshots.txt Register new snapshots 2015-01-03 09:34:05 -05:00