about summary refs log tree commit diff
path: root/src/test/debuginfo/enum-thinlto.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2017-09-12 18:12:21 +0000
committerbors <bors@rust-lang.org>2017-09-12 18:12:21 +0000
commitdd08c30703d052205a68ae34331eea464178cd99 (patch)
tree19df045809158d1b422468393327e0c79e3fd145 /src/test/debuginfo/enum-thinlto.rs
parenta7b7dce02da1b10f6da79b2f2e93a73314faf497 (diff)
parent94297c67465c3bd124063de717f7574491f5cc7d (diff)
downloadrust-dd08c30703d052205a68ae34331eea464178cd99.tar.gz
rust-dd08c30703d052205a68ae34331eea464178cd99.zip
Auto merge of #44133 - vorner:allocator-kind-autodetect, r=alexcrichton
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.

There are two yet unsolved FIXME's, I'll be glad for some advice on what to do with them.
Diffstat (limited to 'src/test/debuginfo/enum-thinlto.rs')
0 files changed, 0 insertions, 0 deletions