diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 8509c72c90dfcae1e37dd7c45fee39d9cbc65c0d..efb9c889308803b118e3eb33ec59ca5d4eb4d682 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
+
+        * gcc.dg/20020312-2.c: Check for __PPC__.
+
 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
 
 	* gcc.c-torture/compile/20020709-1.c: New test.
diff --git a/gcc/testsuite/gcc.dg/20020312-2.c b/gcc/testsuite/gcc.dg/20020312-2.c
index 0ceffc72e5c35cba85caf64c1934d19d7a102dc9..e9db7b50d6922d831777f03ad5198e808233887d 100644
--- a/gcc/testsuite/gcc.dg/20020312-2.c
+++ b/gcc/testsuite/gcc.dg/20020312-2.c
@@ -72,7 +72,7 @@
 /* No pic register.  */
 #elif defined(__pj__)
 /* No pic register.  */
-#elif defined(__powerpc__)
+#elif defined(__powerpc__) || defined(__PPC__)
 # ifdef __darwin__
 #  define PIC_REG  "31"
 # else