2014-02-25 Richard Biener <rguenther@suse.de>
commite38bbd9685367f1f2811821c69b82965a2fe50fc
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 25 Feb 2014 08:57:42 +0000 (25 08:57 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 25 Feb 2014 08:57:42 +0000 (25 08:57 +0000)
treef8e6f541c9aa135dc1f98fca81a46054249d5156
parentbc699cc72ffa972cb158f80e49da980996b66e88
2014-02-25  Richard Biener  <rguenther@suse.de>

PR lto/60319
* lto-opts.c (lto_write_options): Output non-explicit conservative
-fwrapv, -fno-trapv and -fno-strict-overflow.
* lto-wrapper.c (merge_and_complain): Handle merging those options.
(run_gcc): And pass them through.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@208112 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/lto-opts.c
gcc/lto-wrapper.c