diff options
author | Martin v. Löwis <loewis@gcc.gnu.org> | 1999-12-21 09:49:39 +0000 |
---|---|---|
committer | Martin v. Löwis <loewis@gcc.gnu.org> | 1999-12-21 09:49:39 +0000 |
commit | eda190c54117bdd0ff2fdec02dd71275c51631b3 (patch) | |
tree | 21ae8dfbf5c47d5bd4c20f41e63ed0df9bcfe915 | |
parent | 1948c2d9d2f04c8decb72fb5bf5d351156ed2b65 (diff) | |
download | gcc-eda190c54117bdd0ff2fdec02dd71275c51631b3.zip gcc-eda190c54117bdd0ff2fdec02dd71275c51631b3.tar.gz gcc-eda190c54117bdd0ff2fdec02dd71275c51631b3.tar.bz2 |
New test case.
From-SVN: r31048
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/991221-1.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.c-torture/execute/991221-1.c b/gcc/testsuite/gcc.c-torture/execute/991221-1.c new file mode 100644 index 0000000..7106fee --- /dev/null +++ b/gcc/testsuite/gcc.c-torture/execute/991221-1.c @@ -0,0 +1,13 @@ +int main( void ) +{ + unsigned long totalsize = 80; + unsigned long msize = 64; + + if (sizeof(long) != 4) + exit(0); + + if ( totalsize > (2147483647L * 2UL + 1) + || (msize != 0 && ((msize - 1) > (2147483647L * 2UL + 1) ))) + abort(); + exit( 0 ); +} |