------- Comment #3 from howarth at nitro dot med dot uc dot edu 2007-12-21 15:46 ------- Wouldn't something like...
--- 20020919-1.c.org 2007-12-21 10:28:40.000000000 -0500 +++ 20020919-1.c 2007-12-21 10:44:27.000000000 -0500 @@ -41,7 +41,9 @@ || defined (__POWERPC__) || defined (PPC) || defined (_IBMR2) # define REG1 "6" # define REG2 "7" -# ifndef __powerpc64__ +# if !defined(__powerpc64__) && !((defined (__powerpc__) || defined (__PPC__) \ + || defined (__ppc__) || defined (__POWERPC__) || defined (PPC) \ + || defined (_IBMR2)) && defined(__LP64__)) # define REG3 "8" # define REG4 "9" # endif be more correct here? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29071