diff options
author | Kazu Hirata <kazu@cs.umass.edu> | 2004-02-20 06:36:33 +0000 |
---|---|---|
committer | Kazu Hirata <kazu@gcc.gnu.org> | 2004-02-20 06:36:33 +0000 |
commit | f819a6a516e88b987f72f374c5e5d5e8f3ec2798 (patch) | |
tree | ee85f20e3caee635348aa67555b1bd7de084a494 /gcc | |
parent | f38a62ffc53e07312eaa9148e05029c39e0df6a8 (diff) | |
download | gcc-f819a6a516e88b987f72f374c5e5d5e8f3ec2798.zip gcc-f819a6a516e88b987f72f374c5e5d5e8f3ec2798.tar.gz gcc-f819a6a516e88b987f72f374c5e5d5e8f3ec2798.tar.bz2 |
20040130-1.c: Enable only when __INT_MAX__ >= 2147483647L.
* gcc.c-torture/compile/20040130-1.c: Enable only when
__INT_MAX__ >= 2147483647L.
* gcc.c-torture/compile/961203-1.c: Likewise.
From-SVN: r78148
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/compile/20040130-1.c | 4 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/compile/961203-1.c | 7 |
3 files changed, 15 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 4de2e4b..45acf23 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2004-02-19 Kazu Hirata <kazu@cs.umass.edu> + + * gcc.c-torture/compile/20040130-1.c: Enable only when + __INT_MAX__ >= 2147483647L. + * gcc.c-torture/compile/961203-1.c: Likewise. + 2004-02-19 Nathan Sidwell <nathan@codesourcery.com> * g++.dg/parse/attr-ctor1.C: XFAIL on hppa. diff --git a/gcc/testsuite/gcc.c-torture/compile/20040130-1.c b/gcc/testsuite/gcc.c-torture/compile/20040130-1.c index 0edcea4..e661c17 100644 --- a/gcc/testsuite/gcc.c-torture/compile/20040130-1.c +++ b/gcc/testsuite/gcc.c-torture/compile/20040130-1.c @@ -12,9 +12,13 @@ struct unsigned int :4; unsigned short :14; unsigned int G938:8; +#if __INT_MAX__ >= 2147483647L unsigned int :30; +#endif unsigned short :16; +#if __INT_MAX__ >= 2147483647L unsigned int :18; +#endif unsigned short G939:9; } G928b; diff --git a/gcc/testsuite/gcc.c-torture/compile/961203-1.c b/gcc/testsuite/gcc.c-torture/compile/961203-1.c index 40cac8e..9890858 100644 --- a/gcc/testsuite/gcc.c-torture/compile/961203-1.c +++ b/gcc/testsuite/gcc.c-torture/compile/961203-1.c @@ -1,8 +1,8 @@ /* The structure is too large for the xstormy16 - won't fit in 16 bits. */ -/* { dg-xfail-if "The array too big" { "h8300-*-*" } { "-mno-h" "-mn" } { "" } } */ -/* { dg-do assemble { xfail xstormy16-*-* m6811-*-* m6812-*-* } } */ +/* { dg-do assemble } */ +#if __INT_MAX__ >= 2147483647L struct s { char a[0x32100000]; int x:30, y:30; @@ -17,3 +17,6 @@ main () if (p->x == p->y) exit (1); } +#else +int g; +#endif |