about summary refs log tree commit diff
path: root/src/rustllvm/PassWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2013-12-05 21:26:19 -0800
committerbors <bors@rust-lang.org>2013-12-05 21:26:19 -0800
commitf9aecdb22ad95c7be37c6e2e45dce2242f6a59d9 (patch)
tree58f9ea25ec4b9e3e44c045a117a7256ffcdc9790 /src/rustllvm/PassWrapper.cpp
parent9fc48061d7ffa6a0839daf6577091b2455f785ec (diff)
parent17a951c7bf8c302a964a611c6ee1d46c461c50a3 (diff)
downloadrust-f9aecdb22ad95c7be37c6e2e45dce2242f6a59d9.tar.gz
rust-f9aecdb22ad95c7be37c6e2e45dce2242f6a59d9.zip
auto merge of #10758 : alexcrichton/rust/upgrade-llvm, r=alexcrichton
This upgrades LLVM in order to make progress on #10708, and it's also been awhile since we last upgraded!

The contentious point of this upgrade is that all JIT support has been removed because LLVM is changing it and we're not keeping up with it.
Diffstat (limited to 'src/rustllvm/PassWrapper.cpp')
-rw-r--r--src/rustllvm/PassWrapper.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/rustllvm/PassWrapper.cpp b/src/rustllvm/PassWrapper.cpp
index 8d0b447fa4a..0ae8991b2e7 100644
--- a/src/rustllvm/PassWrapper.cpp
+++ b/src/rustllvm/PassWrapper.cpp
@@ -81,7 +81,6 @@ LLVMRustCreateTargetMachine(const char *triple,
     TargetOptions Options;
     Options.NoFramePointerElim = true;
     Options.EnableSegmentedStacks = EnableSegmentedStacks;
-    Options.FixedStackSegmentSize = 2 * 1024 * 1024; // XXX: This is too big.
     Options.FloatABIType =
          (Trip.getEnvironment() == Triple::GNUEABIHF) ? FloatABI::Hard :
                                                         FloatABI::Default;