]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR target/60735 (GCC targeting E500 with SPE has errors with the _Decimal64 type)
authorMichael Meissner <meissner@linux.vnet.ibm.com>
Mon, 21 Apr 2014 20:51:37 +0000 (20:51 +0000)
committerMichael Meissner <meissner@gcc.gnu.org>
Mon, 21 Apr 2014 20:51:37 +0000 (20:51 +0000)
commitaeb9579a5a1ac412a180585dec2d7575d0760457
tree67212f66623afc4d8db4d11752f8127d57544740
parentb15d92bfddbc400d6bc221c1b57d905a926bbb4c
re PR target/60735 (GCC targeting E500 with SPE has errors with the _Decimal64 type)

[gcc]
2014-04-21  Michael Meissner  <meissner@linux.vnet.ibm.com>

PR target/60735
* config/rs6000/rs6000.md (mov<mode>_softfloat32, FMOVE64 case):
If mode is DDmode and TARGET_E500_DOUBLE allow move.

* config/rs6000/rs6000.c (rs6000_debug_reg_global): Print some
more debug information for E500 if -mdebug=reg.

[gcc/testsuite]
2014-04-21  Michael Meissner  <meissner@linux.vnet.ibm.com>

PR target/60735
* gcc.target/powerpc/pr60735.c: New test.  Insure _Decimal64 does
not cause errors if -mspe.

From-SVN: r209546
gcc/ChangeLog
gcc/config/rs6000/rs6000.c
gcc/config/rs6000/rs6000.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/pr60735.c [new file with mode: 0644]