Do not mess with rs6000_{single,double}_float (PR68028)
authorSegher Boessenkool <segher@kernel.crashing.org>
Sun, 18 Feb 2018 14:29:05 +0000 (15:29 +0100)
committerSegher Boessenkool <segher@gcc.gnu.org>
Sun, 18 Feb 2018 14:29:05 +0000 (15:29 +0100)
commit9bbbdb49b4f8b0657893acc8f23ca952745d93ae
tree7dbb271c23d3ae42d24a862e8e04177fbf839ddb
parent9b90d4908990fc1b738478dfbf70046da9ac5786
Do not mess with rs6000_{single,double}_float (PR68028)

For e500 family cores we do some questionable things with those flags,
which does not work with LTO.  So don't.

* config/rs6000/rs6000.c (rs6000_option_override_internal): Don't
handle rs6000_single_float and rs6000_double_float specially for
e500 family CPUs.

From-SVN: r257790
gcc/ChangeLog
gcc/config/rs6000/rs6000.c