powerpc: don't clobber register r31
authorAndreas Schwab <schwab@linux-m68k.org>
Sat, 19 Mar 2011 21:47:28 +0000 (22:47 +0100)
committerDavid Schleef <ds@wendolyne.(none)>
Sat, 19 Mar 2011 22:23:47 +0000 (15:23 -0700)
orc/orcpowerpc.c

index f813109..b048b85 100644 (file)
@@ -399,7 +399,7 @@ powerpc_load_constant (OrcCompiler *p, int i, int reg)
 {
   int j;
   int value = p->constants[i].value;
-  int greg = POWERPC_R31;
+  int greg = p->gp_tmpreg;
   int label_skip, label_data;
 
   switch (p->constants[i].type) {