From 1dc9efda9178487c316f04470064772aa59acc1c Mon Sep 17 00:00:00 2001
From: Kazu Hirata <kazu@cs.umass.edu>
Date: Fri, 11 Jul 2003 03:28:56 +0000
Subject: [PATCH] * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.

From-SVN: r69210
---
 gcc/testsuite/ChangeLog           | 4 ++++
 gcc/testsuite/gcc.dg/20021018-1.c | 9 ++++++++-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 363378c03361..f7b1551cca27 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
+
 2003-07-10  Mark Mitchell  <mark@codesourcery.com>
 
 	PR c++/9411
diff --git a/gcc/testsuite/gcc.dg/20021018-1.c b/gcc/testsuite/gcc.dg/20021018-1.c
index 562aa88e62d9..2fef73f623ad 100644
--- a/gcc/testsuite/gcc.dg/20021018-1.c
+++ b/gcc/testsuite/gcc.dg/20021018-1.c
@@ -1,10 +1,10 @@
 /* { dg-do run } */
 /* { dg-options "-O2 -fpic" } */
-/* { dg-error "overflow" "16-bit target" { target xstormy16-*-* } 0 } */
 
 extern void abort (void);
 extern void exit (int);
 
+#if __INT_MAX__ >= 2147483647L
 static const long foo [10] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
 
 long __attribute__((noinline))
@@ -20,3 +20,10 @@ main (void)
     abort ();
   exit (0);
 }
+#else
+int
+main (void)
+{
+  exit (0);
+}
+#endif
-- 
GitLab