diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 9c0ef12870c281000f40bf7dc02f919bb2d59887..d2187a657dc6cef8bd029a5d7e80df2143ec4d74 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2003-04-26  David Edelsohn  <edelsohn@gnu.org>
+
+	* g++.dg/warn/weak1.C: XFAIL on AIX4.
+
 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
 	* gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
diff --git a/gcc/testsuite/g++.dg/warn/weak1.C b/gcc/testsuite/g++.dg/warn/weak1.C
index 6b209767b37f8c59cbde1b5c9eca61fd38f01226..dbc0dfff71ba0e346a328fff50587b2cede81732 100644
--- a/gcc/testsuite/g++.dg/warn/weak1.C
+++ b/gcc/testsuite/g++.dg/warn/weak1.C
@@ -1,6 +1,6 @@
 // { dg-do run }
 // { dg-do compile { target *-*-coff i?86-pc-cygwin } }
-// { dg-warning "weak declaration" "COFF format does not support weak" { target *-*-coff i?86-pc-cygwin } 5 }
+// { dg-warning "weak declaration" "COFF format does not support weak" { target *-*-coff i?86-pc-cygwin powerpc-ibm-aix4* rs6000-ibm-aix4* } 5 }
 
 extern void foo (void) __attribute__ ((weak));