re PR bootstrap/63703 (Bootstrap broken on powerpc-apple-darwin, cc1: internal compil...
authorRohit Arul Raj <rohitarulraj@freescale.com>
Tue, 25 Nov 2014 19:01:08 +0000 (19:01 +0000)
committerFrançois-Xavier Coudert <fxcoudert@gcc.gnu.org>
Tue, 25 Nov 2014 19:01:08 +0000 (19:01 +0000)
PR bootstrap/63703
* config/rs6000/darwin.h (REGISTER_NAMES): Update based on 32 newly
added GCC hard register numbers for SPE high registers.

From-SVN: r218058

gcc/ChangeLog
gcc/config/rs6000/darwin.h

index cd9d808fb0dbdd2fa99a2e84de701c4a5b5ed758..01cf1aec5cc6f1d09acf5fddd3ba172c5b01b748 100644 (file)
@@ -1,3 +1,9 @@
+2014-11-25  Rohit  <rohitarulraj@freescale.com>
+
+       PR bootstrap/63703
+       * config/rs6000/darwin.h (REGISTER_NAMES): Update based on 32 newly
+       added GCC hard register numbers for SPE high registers.
+
 2014-11-25  Segher Boessenkool  <segher@kernel.crashing.org>
 
        * bt-load.c (migrate_btr_defs): Get the key of a heap entry
index 06bd853c4c669af58389bc8a2b0803c0bcc080ac..19137883b37fda806cb2a1040123e46916041c24 100644 (file)
@@ -206,7 +206,11 @@ extern int darwin_emit_branch_islands;
     "vrsave", "vscr",                                                  \
     "spe_acc", "spefscr",                                               \
     "sfp",                                                             \
-    "tfhar", "tfiar", "texasr"                                         \
+    "tfhar", "tfiar", "texasr",                                                \
+    "rh0",  "rh1",  "rh2",  "rh3",  "rh4",  "rh5",  "rh6",  "rh7",     \
+    "rh8",  "rh9",  "rh10", "rh11", "rh12", "rh13", "rh14", "rh15",    \
+    "rh16", "rh17", "rh18", "rh19", "rh20", "rh21", "rh22", "rh23",    \
+    "rh24", "rh25", "rh26", "rh27", "rh28", "rh29", "rh30", "rh31"     \
 }
 
 /* This outputs NAME to FILE.  */