rust/src
bors dbe415a4a7 Auto merge of #27393 - alexcrichton:no-std-changes, r=brson
This commit is an implementation of [RFC 1184][rfc] which tweaks the behavior of
the `#![no_std]` attribute and adds a new `#![no_core]` attribute. The
`#![no_std]` attribute now injects `extern crate core` at the top of the crate
as well as the libcore prelude into all modules (in the same manner as the
standard library's prelude). The `#![no_core]` attribute disables both std and
core injection.

[rfc]: https://github.com/rust-lang/rfcs/pull/1184

Closes #27394
2015-08-05 02:00:46 +00:00
..
compiler-rt@58ab642c30
compiletest Auto merge of #26957 - wesleywiser:rename_connect_to_join, r=alexcrichton 2015-07-12 22:05:59 +00:00
doc Auto merge of #27508 - friedm:remove_integer_suffixes, r=alexcrichton 2015-08-04 16:31:16 +00:00
driver
error-index-generator diagnostics: Resurrect the Compiler Error Index. 2015-06-20 16:57:40 +10:00
etc Update the ctags rules and targets. 2015-07-30 06:35:42 +10:00
grammar Replace usage of String::from_str with String:from 2015-06-08 16:55:35 +02:00
jemalloc@e24a1a025a
liballoc syntax: Implement #![no_core] 2015-08-03 17:23:01 -07:00
libarena Make align_of behave like min_align_of. 2015-06-24 17:00:43 -07:00
libbacktrace 'iff' for docs to 'if and only if' 2015-07-08 21:17:13 -05:00
libcollections syntax: Implement #![no_core] 2015-08-03 17:23:01 -07:00
libcollectionstest implement Clone for Box<str>, closes #27323 2015-07-29 18:43:01 -07:00
libcore Auto merge of #27393 - alexcrichton:no-std-changes, r=brson 2015-08-05 02:00:46 +00:00
libcoretest Auto merge of #27280 - bluss:siphash-perf, r=alexcrichton 2015-07-28 05:38:53 +00:00
libflate Fallout in tests and docs from feature renamings 2015-06-17 09:07:16 -07:00
libfmt_macros Make the unused_mut lint smarter with respect to locals. 2015-07-01 00:12:12 +03:00
libgetopts Auto merge of #26957 - wesleywiser:rename_connect_to_join, r=alexcrichton 2015-07-12 22:05:59 +00:00
libgraphviz Show appropriate feature flags in docs 2015-07-27 12:28:13 -04:00
liblibc syntax: Implement #![no_core] 2015-08-03 17:23:01 -07:00
liblog More test fixes and fallout of stability changes 2015-06-17 09:07:17 -07:00
librand syntax: Implement #![no_core] 2015-08-03 17:23:01 -07:00
librbml core: Split apart the global core feature 2015-06-17 09:06:59 -07:00
librustc Auto merge of #26783 - eddyb:methrec, r=huonw 2015-08-03 23:47:02 +00:00
librustc_back Implement Win64 eh_personality natively. 2015-07-30 11:35:16 -07:00
librustc_bitflags syntax: Implement #![no_core] 2015-08-03 17:23:01 -07:00
librustc_borrowck Added error explanation for E0384. 2015-08-02 15:30:06 -04:00
librustc_data_structures Implement Default TyParam fallback 2015-07-25 19:57:57 -07:00
librustc_driver syntax: Implement #![no_core] 2015-08-03 17:23:01 -07:00
librustc_lint rustc_lint: handle more method calls in unconditional_recursion. 2015-08-04 01:17:56 +03:00
librustc_llvm Rewrite the improper_ctypes lint. 2015-07-23 17:03:04 -07:00
librustc_privacy remove get_ident and get_name, make as_str sound 2015-07-28 18:07:20 +02:00
librustc_resolve Rollup merge of #27491 - GuillaumeGomez:patch-4, r=Manishearth 2015-08-04 18:00:53 +05:30
librustc_trans Auto merge of #27351 - pnkfelix:dst-size-and-align-issue-27023, r=nikomatsakis 2015-08-04 22:55:31 +00:00
librustc_typeck Rollup merge of #27470 - cactorium:e0074toe0077, r=alexcrichton 2015-08-04 18:00:52 +05:30
librustc_unicode syntax: Implement #![no_core] 2015-08-03 17:23:01 -07:00
librustdoc Improve rustdoc search type filtering. 2015-08-04 16:40:23 +01:00
libserialize Auto merge of #26734 - Gankro:deprecate-vecmap, r=alexcrichton 2015-07-30 02:41:14 +00:00
libstd Auto merge of #27393 - alexcrichton:no-std-changes, r=brson 2015-08-05 02:00:46 +00:00
libsyntax syntax: Don't assume std exists for tests 2015-08-04 14:02:36 -07:00
libterm std: Deprecate a number of unstable features 2015-07-27 16:38:25 -07:00
libtest syntax: Don't assume std exists for tests 2015-08-04 14:02:36 -07:00
llvm@874dc4ee4c Update LLVM 2015-07-16 20:25:51 -07:00
rt std: Remove msvc/valgrind headers 2015-07-27 16:21:15 -07:00
rust-installer@c37d3747da Fix error message spans 2015-07-25 19:57:59 -07:00
rustbook Fix the relative path issue by including the files using include_bytes! 2015-07-27 20:46:01 +02:00
rustllvm Write deterministic archives 2015-07-22 23:54:59 -07:00
test Auto merge of #27393 - alexcrichton:no-std-changes, r=brson 2015-08-05 02:00:46 +00:00
snapshots.txt adds FreeBSD i686 snapshot 2015-07-31 11:58:38 -07:00