diff options
| -rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
| -rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/va-arg-25.c | 3 |
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; } |
