diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 0f65b7381809f9dc9ebe57c2562df040111f2d22..a4952b1268cf0b852a2ca032ffd9fde246a12fe7 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2004-08-17  Andrew Pinski  <apinski@apple.com>
+
+	* gcc.dg/darwin-20040812-1.c: Compile only on darwin.
+
 2004-08-17  Paolo Bonzini  <bonzini@gnu.org>
 
 	* gcc.dg/pr17036-1.c: New test.
diff --git a/gcc/testsuite/gcc.dg/darwin-20040812-1.c b/gcc/testsuite/gcc.dg/darwin-20040812-1.c
index 9b2b79429c61d55172f6f6ac02233ccbe376fc16..4ae8657ba0d9f3b033e96871fe4598579cda9da7 100644
--- a/gcc/testsuite/gcc.dg/darwin-20040812-1.c
+++ b/gcc/testsuite/gcc.dg/darwin-20040812-1.c
@@ -1,7 +1,7 @@
 /* Test dead code strip support.  */
 /* Contributed by Devang Patel  <dpatel@apple.com>  */
  
-/* { dg-do compile } */
+/* { dg-do compile { target *-*-darwin* } } */
 
 const char my_version_string[] __attribute__((__used__))
   = "Do not remove this string\n";