rust/src
Robin Kruppe 296aa96deb [rustllvm] Use report_fatal_error over llvm_unreachable
This makes it more robust when assertions are disabled,
crashing instead of causing UB.

Also introduces a tidy check to enforce this rule,
which in turn necessitated making tidy run on src/rustllvm.

Fixes #44020
2017-11-20 17:47:29 +01:00
..
binaryen@1c9bf65aa0 std: Add a new wasm32-unknown-unknown target 2017-11-19 21:07:41 -08:00
bootstrap Auto merge of #45998 - ollie27:doc_book_css, r=steveklabnik 2017-11-20 12:10:14 +00:00
build_helper rustbuild: Support specifying archiver and linker explicitly 2017-10-15 22:10:07 +03:00
ci Auto merge of #45991 - gnzlbg:fix_i586, r=alexcrichton 2017-11-17 05:18:45 +00:00
dlmalloc@d3812c3acc std: Add a new wasm32-unknown-unknown target 2017-11-19 21:07:41 -08:00
doc Rollup merge of #45767 - QuietMisdreavus:who-docs-the-doc-tool, r=frewsxcv 2017-11-18 12:15:21 +01:00
etc Auto merge of #45905 - alexcrichton:add-wasm-target, r=aturon 2017-11-20 08:29:46 +00:00
grammar Update grammar to parse current rust syntax 2017-10-08 18:46:42 -07:00
jemalloc@1f5a28755e
liballoc rustc: don't special-case Box<T> as having a pointer layout. 2017-11-19 02:43:55 +02:00
liballoc_jemalloc std: Add a new wasm32-unknown-unknown target 2017-11-19 21:07:41 -08:00
liballoc_system std: Add a new wasm32-unknown-unknown target 2017-11-19 21:07:41 -08:00
libarena stabilized needs_drop (fixes #41890) 2017-09-16 23:41:04 +02:00
libbacktrace Disable mmap in libbacktrace on Apple platforms 2017-11-08 02:28:17 -08:00
libcompiler_builtins@f5532b22b5 Update the compiler-builtins to latest master. 2017-11-15 16:07:48 -08:00
libcore Auto merge of #45905 - alexcrichton:add-wasm-target, r=aturon 2017-11-20 08:29:46 +00:00
libfmt_macros Retain information on whether a format argument has explicit position 2017-11-09 20:57:58 +00:00
libgetopts address some FIXMEs whose associated issues were marked as closed 2017-09-30 11:33:47 +03:00
libgraphviz
liblibc@a72a79b34d Update libc to include Fuchsia changes 2017-11-16 13:54:38 -08:00
libpanic_abort std: Add a new wasm32-unknown-unknown target 2017-11-19 21:07:41 -08:00
libpanic_unwind std: Add a new wasm32-unknown-unknown target 2017-11-19 21:07:41 -08:00
libproc_macro Rename Span::default -> Span::def_site. 2017-11-14 21:53:37 -08:00
libprofiler_builtins Bump cc to 1.01 to include x86_64-unknown-linux-gnux32 support 2017-10-11 21:35:53 -03:00
librustc Auto merge of #45905 - alexcrichton:add-wasm-target, r=aturon 2017-11-20 08:29:46 +00:00
librustc_allocator rustc: Handle some libstd symbole exports better 2017-11-04 20:01:11 -07:00
librustc_apfloat Make trans const eval error on overflow and NaN, matching HIR const eval. 2017-11-07 20:13:19 +01:00
librustc_asan
librustc_back std: Add a new wasm32-unknown-unknown target 2017-11-19 21:07:41 -08:00
librustc_binaryen std: Add a new wasm32-unknown-unknown target 2017-11-19 21:07:41 -08:00
librustc_borrowck Introduce LocalDefId which provides a type-level guarantee that the DefId is from the local crate. 2017-11-16 14:04:01 +01:00
librustc_const_eval rustc: move size, align & primitive_align from Abi::Aggregate to layout. 2017-11-19 02:14:32 +02:00
librustc_const_math Extract (f32::MAX + 0.5 ULP) constant 2017-11-07 20:13:19 +01:00
librustc_cratesio_shim Remove rustc_bitflags; use the bitflags crate 2017-09-17 14:19:24 -04:00
librustc_data_structures IndexVec: add '_ to make clear where borrowing is happening 2017-11-16 05:57:45 -05:00
librustc_driver strip old lub-glb tests from librustc_driver 2017-11-17 10:32:15 -05:00
librustc_errors Remove left over dead code from suggestion diagnostic refactoring 2017-11-16 16:36:49 +01:00
librustc_incremental Remove some trailing whitespace. 2017-11-19 17:26:19 +01:00
librustc_lint rustc: track validity ranges for layout::Abi::Scalar values. 2017-11-19 02:14:33 +02:00
librustc_llvm Auto merge of #45905 - alexcrichton:add-wasm-target, r=aturon 2017-11-20 08:29:46 +00:00
librustc_lsan
librustc_metadata Auto merge of #46004 - michaelwoerister:cached-mir-wip-3, r=nikomatsakis 2017-11-17 10:12:21 +00:00
librustc_mir Auto merge of #45225 - eddyb:trans-abi, r=arielb1 2017-11-19 22:12:22 +00:00
librustc_msan
librustc_passes rustc: split off BodyOwnerKind from MirSource. 2017-11-14 08:54:27 +02:00
librustc_platform_intrinsics Auto merge of #44885 - lu-zero:master, r=alexcrichton 2017-10-02 17:18:20 +00:00
librustc_plugin
librustc_privacy Split hir::TyImplTrait, move checks to HIR lowering 2017-11-15 15:46:01 -05:00
librustc_resolve Auto merge of #45050 - petrochenkov:ambind, r=nikomatsakis 2017-11-10 19:10:12 +00:00
librustc_save_analysis save-analysis: run rustfmt 2017-11-08 10:43:05 +13:00
librustc_trans Auto merge of #45905 - alexcrichton:add-wasm-target, r=aturon 2017-11-20 08:29:46 +00:00
librustc_trans_utils Auto merge of #45905 - alexcrichton:add-wasm-target, r=aturon 2017-11-20 08:29:46 +00:00
librustc_tsan
librustc_typeck Auto merge of #46004 - michaelwoerister:cached-mir-wip-3, r=nikomatsakis 2017-11-17 10:12:21 +00:00
librustdoc Auto merge of #46073 - GuillaumeGomez:rollup, r=GuillaumeGomez 2017-11-18 11:38:06 +00:00
libserialize
libstd std: Add a new wasm32-unknown-unknown target 2017-11-19 21:07:41 -08:00
libstd_unicode fix some python3 incompatibilities 2017-11-16 13:34:13 -05:00
libsyntax Auto merge of #45905 - alexcrichton:add-wasm-target, r=aturon 2017-11-20 08:29:46 +00:00
libsyntax_ext Retain information on whether a format argument has explicit position 2017-11-09 20:57:58 +00:00
libsyntax_pos Fix style in interner test 2017-11-13 07:55:20 +01:00
libterm
libtest std: Add a new wasm32-unknown-unknown target 2017-11-19 21:07:41 -08:00
libunwind std: Add a new wasm32-unknown-unknown target 2017-11-19 21:07:41 -08:00
llvm@51f104bf1c Emit debug info for trait object pointer 2017-11-15 01:48:14 -07:00
rt
rtstartup auto trait future compatibility lint 2017-11-03 16:13:21 -02:00
rustc std: Add a new wasm32-unknown-unknown target 2017-11-19 21:07:41 -08:00
rustllvm [rustllvm] Use report_fatal_error over llvm_unreachable 2017-11-20 17:47:29 +01:00
test Auto merge of #45905 - alexcrichton:add-wasm-target, r=aturon 2017-11-20 08:29:46 +00:00
tools [rustllvm] Use report_fatal_error over llvm_unreachable 2017-11-20 17:47:29 +01:00
Cargo.lock Auto merge of #45905 - alexcrichton:add-wasm-target, r=aturon 2017-11-20 08:29:46 +00:00
Cargo.toml Merge branch 'master' into update-rls-data-for-save-analysis 2017-10-24 19:37:15 -04:00
stage0.txt Bump to 1.23 and update bootstrap 2017-10-26 13:59:18 -07:00