diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 67c44656284b6299b066a450ae7604cbb91a22fb..414c694a8701f4c4e468ab2a2edb0fa215312d6c 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2002-01-23  Zack Weinberg  <zack@codesourcery.com>
+
+	* gcc.dg/c99-intconst-1.c: Mark XFAIL.
+
 2002-01-22  Richard Henderson  <rth@redhat.com>
 
 	* gcc.dg/20020122-4.c: New.
diff --git a/gcc/testsuite/gcc.dg/c99-intconst-1.c b/gcc/testsuite/gcc.dg/c99-intconst-1.c
index 629b0bcac2057e44e340f80cbb1820f6147382d5..ffe87b053747502f3c8748964b7521250d6f5f55 100644
--- a/gcc/testsuite/gcc.dg/c99-intconst-1.c
+++ b/gcc/testsuite/gcc.dg/c99-intconst-1.c
@@ -4,6 +4,11 @@
 /* { dg-do compile } */
 /* { dg-options "-std=iso9899:1999 -pedantic-errors" } */
 
+/* C99 type selection didn't make it into 3.1, so this test
+   will fail on one or two entries; which ones depends on the
+   platform.
+   { dg-excess-errors "c99 not yet" } */
+
 #include <limits.h>
 
 /* Assertion that constant C is of type T.  */