diff options
| author | bors <bors@rust-lang.org> | 2017-09-12 18:12:21 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2017-09-12 18:12:21 +0000 |
| commit | dd08c30703d052205a68ae34331eea464178cd99 (patch) | |
| tree | 19df045809158d1b422468393327e0c79e3fd145 /src/rustllvm/RustWrapper.cpp | |
| parent | a7b7dce02da1b10f6da79b2f2e93a73314faf497 (diff) | |
| parent | 94297c67465c3bd124063de717f7574491f5cc7d (diff) | |
| download | rust-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/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
