rust/src/librustc/session
bors ff8e264950 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).
2017-10-08 10:43:45 +00:00
..
code_stats.rs use field init shorthand in src/librustc 2017-07-05 22:37:10 -07:00
config.rs Auto merge of #45012 - Gankro:noalias, r=arielb1 2017-10-08 10:43:45 +00:00
filesearch.rs use field init shorthand in src/librustc 2017-07-05 22:37:10 -07:00
mod.rs Don't use remapped path when loading modules and include files 2017-09-30 16:32:45 +10:00
search_paths.rs Add the notion of a dependency tracking status to commandline arguments. 2016-08-11 09:56:00 -04:00