about summary refs log tree commit diff
path: root/src/rustllvm/ExecutionEngineWrapper.cpp
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2014-04-19 10:33:46 -0700
committerAlex Crichton <alex@alexcrichton.com>2014-04-19 10:33:46 -0700
commit50fb57bb107b302f7d164e22aa75c8c2a2d48756 (patch)
tree85677a3099045450ce4ff4ffe35f0ceef068813d /src/rustllvm/ExecutionEngineWrapper.cpp
parentba25fecfeffdbc96d31172f483bd20cffa635b3e (diff)
downloadrust-50fb57bb107b302f7d164e22aa75c8c2a2d48756.tar.gz
rust-50fb57bb107b302f7d164e22aa75c8c2a2d48756.zip
rustc: Ensure closures are "split-stack"
In upgrading LLVM, only rust functions had the "split-stack" attribute added.
This commit changes the addition of LLVM's "split-stack" attribute to *always*
occur and then we remove it sometimes if the "no_split_stack" rust attribute is
present.

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