2013-11-20 Richard Biener <rguenther@suse.de>
commit5a91aea7365878f8686c3f6663e4dabae433dc79
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Nov 2013 10:31:24 +0000 (20 10:31 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Nov 2013 10:31:24 +0000 (20 10:31 +0000)
treee3cdaaeaa9d8ca6484fca76ec6770b667d08d60f
parentc40bb434516d8260e7b4df0e8ed46e7db55e612f
2013-11-20  Richard Biener  <rguenther@suse.de>

PR lto/59035
* lto-opts.c (lto_write_options): Write defaults only if
they were not explicitely specified.  Also write
-ffp-contract default.
* lto-wrapper.c (merge_and_complain): Merge -ffp-contract
conservatively.
(run_gcc): Pass through -ffp-contract.

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