rust/src/librustc_metadata
Michal 'vorner' Vaner 94297c6746
Autodetect the type of allocator crate used
Annotate the allocator crates (allocator_system, allocator_jemalloc) by
the type of allocator they are. If one is requested as an exe allocator,
detect its type by the flags.

This has the effect that using this (de jure wrong) configuration in the
target spec works instead of producing a really unhelpful and arcane
linker error:

"exe-allocation-crate": "alloc_system"

Fixes #43524.
2017-09-10 19:59:42 +02:00
..
astencode.rs use field init shorthand EVERYWHERE 2017-08-15 15:29:17 -07:00
build.rs rustc: Add some build scripts for librustc crates 2017-07-22 22:04:13 -07:00
Cargo.toml Move unused-extern-crate to late pass 2017-08-27 19:02:24 +09:00
creader.rs Autodetect the type of allocator crate used 2017-09-10 19:59:42 +02:00
cstore.rs rustc: Remove DepGraph handling from rustc_metadata 2017-09-09 21:11:25 -07:00
cstore_impl.rs rustc: Remove DepGraph handling from rustc_metadata 2017-09-09 21:11:25 -07:00
decoder.rs rustc: Remove DepGraph handling from rustc_metadata 2017-09-09 21:11:25 -07:00
diagnostics.rs Clarify failure condition on tests 2017-09-05 11:55:01 -07:00
encoder.rs rustc: Remove DepGraph handling from rustc_metadata 2017-09-09 21:11:25 -07:00
index.rs rustc: Remove some dead code 2017-08-19 13:27:16 +03:00
index_builder.rs use field init shorthand EVERYWHERE 2017-08-15 15:29:17 -07:00
isolated_encoder.rs use field init shorthand EVERYWHERE 2017-08-15 15:29:17 -07:00
lib.rs rustc: Remove a number of mutable fields in cstore 2017-09-05 07:37:28 -07:00
link_args.rs rustc: Remove a number of mutable fields in cstore 2017-09-05 07:37:28 -07:00
locator.rs rustc: Remove some dead code 2017-08-19 13:27:16 +03:00
native_libs.rs rustc: Remove a number of mutable fields in cstore 2017-09-05 07:37:28 -07:00
schema.rs rustc: Remove DepGraph handling from rustc_metadata 2017-09-09 21:11:25 -07:00