about summary refs log tree commit diff
path: root/src/libstd/sys/unix/stack_overflow.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2017-10-08 10:43:45 +0000
committerbors <bors@rust-lang.org>2017-10-08 10:43:45 +0000
commitff8e264950b070578c8c8187241f4ca55ebf28fe (patch)
tree272142ab47edf6097f2544b9ad23f0f0091b1138 /src/libstd/sys/unix/stack_overflow.rs
parent108706f13a7e5e530ba4bbddf776d8ce71aec01f (diff)
parenta6dea41d64a244c8f7671dd0eeb498b015c3a712 (diff)
downloadrust-ff8e264950b070578c8c8187241f4ca55ebf28fe.tar.gz
rust-ff8e264950b070578c8c8187241f4ca55ebf28fe.zip
Auto merge of #45012 - Gankro:noalias, r=arielb1
Add -Zmutable-noalias flag

We disabled noalias on mutable references a long time ago when it was clear that llvm was incorrectly handling this in relation to unwinding edges.

Since then, a few things have happened:

* llvm has cleaned up a bunch of the issues (I'm told)
* we've added a nounwind codegen option

As such, I would like to add this -Z flag so that we can evaluate if the codegen bugs still exist, and if this significantly affects the codegen of different projects, with an eye towards permanently re-enabling it (or at least making it a stable option).
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions