Make libgcc2 build under AIX3.2.5
authorMichael Meissner <meissner@gcc.gnu.org>
Sat, 3 Feb 1996 01:22:40 +0000 (01:22 +0000)
committerMichael Meissner <meissner@gcc.gnu.org>
Sat, 3 Feb 1996 01:22:40 +0000 (01:22 +0000)
From-SVN: r11171

gcc/libgcc2.c

index 5df5d911967fcd6c0c187fe94f4f294b2577586d..c05f97aa535226ed7444f27bf1291d016ca60ebf 100644 (file)
@@ -3126,7 +3126,7 @@ __unwind_function(void *ptr)
   asm("movl %ecx,0(%esp)");
   asm("ret");
 }
-#elif #machine(rs6000)
+#elif #machine(rs6000) && !defined _ARCH_PPC
 __unwind_function(void *ptr)
 {
   asm("mr 31,1");
@@ -3142,7 +3142,7 @@ __unwind_function(void *ptr)
   asm("# br");
   asm("mtctr 3;bctr # b 3");
 }
-#elif #machine(powerpc)
+#elif (#machine(rs6000) || #machine(powerpc)) && defined _ARCH_PPC
 __unwind_function(void *ptr)
 {
   asm("mr 31,1");