aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRoger Sayle <roger@eyesopen.com>2007-01-28 19:06:31 +0000
committerRoger Sayle <sayle@gcc.gnu.org>2007-01-28 19:06:31 +0000
commit7217a9eb9fbf93180b4b3fcd7448088401f503d3 (patch)
tree06f91cdeab5c376dd18c415f63ab973b0aebe4f0 /gcc
parent94468b1ceb267549a53101d1077368d17cf73bc6 (diff)
downloadgcc-7217a9eb9fbf93180b4b3fcd7448088401f503d3.zip
gcc-7217a9eb9fbf93180b4b3fcd7448088401f503d3.tar.gz
gcc-7217a9eb9fbf93180b4b3fcd7448088401f503d3.tar.bz2
large-size-array-3.c: Correct test case (portability).
* gcc.dg/large-size-array-3.c: Correct test case (portability). From-SVN: r121266
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/gcc.dg/large-size-array-3.c5
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 6282034..0d59da3 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2007-01-28 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.dg/large-size-array-3.c: Correct test case (portability).
+
2007-01-28 Andrew Pinski <pinskia@gmail.com>
PR C++/28988
diff --git a/gcc/testsuite/gcc.dg/large-size-array-3.c b/gcc/testsuite/gcc.dg/large-size-array-3.c
index 954e28e..f2434b9 100644
--- a/gcc/testsuite/gcc.dg/large-size-array-3.c
+++ b/gcc/testsuite/gcc.dg/large-size-array-3.c
@@ -1,9 +1,10 @@
/* { dg-do compile } */
+#include <limits.h>
#ifdef __LP64__
-#define DIM UINT_MAX>>1
+#define DIM (UINT_MAX>>1)+1
#else
-#define DIM 65536
+#define DIM (USHRT_MAX>>)+1
#endif
int