aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKazu Hirata <kazu@cs.umass.edu>2003-11-02 13:09:37 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2003-11-02 13:09:37 +0000
commit2077750a864920bb1f80a1b6998142d2b3c80dc8 (patch)
tree5c181199c43bff1f19819c5e224b5a31397cd94d /gcc
parent0938c9e8fb1cdb88de2c3ff465835d18e049e813 (diff)
downloadgcc-2077750a864920bb1f80a1b6998142d2b3c80dc8.zip
gcc-2077750a864920bb1f80a1b6998142d2b3c80dc8.tar.gz
gcc-2077750a864920bb1f80a1b6998142d2b3c80dc8.tar.bz2
va-arg-25.c: Enable only if INT_MAX == 2147483647.
* gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX == 2147483647. From-SVN: r73199
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.c-torture/execute/va-arg-25.c3
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index be2cc85..8bfe899 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
+
+ * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
+ 2147483647.
+
2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
* gcc.dg/20031102-1.c: New test.
diff --git a/gcc/testsuite/gcc.c-torture/execute/va-arg-25.c b/gcc/testsuite/gcc.c-torture/execute/va-arg-25.c
index d90d288..b9f3a1b 100644
--- a/gcc/testsuite/gcc.c-torture/execute/va-arg-25.c
+++ b/gcc/testsuite/gcc.c-torture/execute/va-arg-25.c
@@ -1,6 +1,7 @@
/* Varargs and vectors! */
#include <stdarg.h>
+#include <limits.h>
#define vector __attribute__((vector_size(16)))
@@ -27,8 +28,10 @@ void foo(int a, ...)
int main(void)
{
+#if INT_MAX == 2147483647
foo (1, (vector unsigned int){10,11,12,13}, 2,
(vector unsigned int){20,21,22,23});
+#endif
return 0;
}