about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2015-06-01 19:51:57 +0000
committerbors <bors@rust-lang.org>2015-06-01 19:51:57 +0000
commita49ae5bd4378cb47fd5cfdcd0c31e04d55373696 (patch)
tree14163a282e9219494242beff9b9506a62461d0f8 /src/rustllvm/RustWrapper.cpp
parent3e561f05c00cd180ec02db4ccab2840a4aba93d2 (diff)
parent1b5f9cb1f1529e03cd9a1d60a40d17624baffa65 (diff)
downloadrust-a49ae5bd4378cb47fd5cfdcd0c31e04d55373696.tar.gz
rust-a49ae5bd4378cb47fd5cfdcd0c31e04d55373696.zip
Auto merge of #25858 - alexcrichton:disable-os-tls, r=brson
This commit adds a ./configure option called `--disable-elf-tls` which disables
ELF based TLS (that which is communicated to LLVM) on platforms which already
support it. OSX 10.6 does not support this form of TLS, and some users of Rust
need to target 10.6 and are unable to do so due to the usage of TLS. The
standard library will continue to use ELF based TLS on OSX by default (as the
officially supported platform is 10.7+), but this adds an option to compile the
standard library in a way that is compatible with 10.6.

Closes #25342
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions