diff options
author | Alan Lehotsky <lehotsky@tiac.net> | 2001-01-10 01:14:28 +0000 |
---|---|---|
committer | Alan Lehotsky <alehotsky@gcc.gnu.org> | 2001-01-09 20:14:28 -0500 |
commit | 9088c6fcf67fc7eaf11ba1a09499e40125d6ac50 (patch) | |
tree | a57259dd8f430c9d4845519158e7e6e86ebf87ac | |
parent | c4923b10a80fda0edd35e2bab3749672f697e855 (diff) | |
download | gcc-9088c6fcf67fc7eaf11ba1a09499e40125d6ac50.zip gcc-9088c6fcf67fc7eaf11ba1a09499e40125d6ac50.tar.gz gcc-9088c6fcf67fc7eaf11ba1a09499e40125d6ac50.tar.bz2 |
*** empty log message ***
From-SVN: r38846
-rw-r--r-- | gcc/testsuite/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/920730-1.c | 18 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/921202-1.c | 13 |
3 files changed, 25 insertions, 13 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ba17bf6..82ccbab 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2001-01-09 Alan Lehotsky <lehotsky@tiac.net> + + * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid + problems on small machines. + * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to + parameterize. + 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com> * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for diff --git a/gcc/testsuite/gcc.c-torture/execute/920730-1.c b/gcc/testsuite/gcc.c-torture/execute/920730-1.c index d97d873..576e7a6 100644 --- a/gcc/testsuite/gcc.c-torture/execute/920730-1.c +++ b/gcc/testsuite/gcc.c-torture/execute/920730-1.c @@ -1,27 +1,27 @@ /* 920730-1.c */ - +#include <limits.h> f1() { - int b=0x80000000; - return b>=0x80000000; + int b=INT_MIN; + return b>=INT_MIN; } f2() { - int b=0x80000001; - return b>=0x80000001; + int b=INT_MIN+1; + return b>= (unsigned)(INT_MAX+2); } f3() { - int b=0x7fffffff; - return b>=0x7fffffff; + int b=INT_MAX; + return b>=INT_MAX; } f4() { - int b=0xffffffff; - return b>=0xffffffff; + int b=-1; + return b>=UINT_MAX; } main () diff --git a/gcc/testsuite/gcc.c-torture/execute/921202-1.c b/gcc/testsuite/gcc.c-torture/execute/921202-1.c index d42fc74..f090f81 100644 --- a/gcc/testsuite/gcc.c-torture/execute/921202-1.c +++ b/gcc/testsuite/gcc.c-torture/execute/921202-1.c @@ -1,15 +1,20 @@ +#ifndef STACK_SIZE +#define VLEN 2055 +#else +#define VLEN ((STACK_SIZE/16) - 1) +#endif main () { - long dx[2055]; - long dy[2055]; - long s1[2055]; + long dx[VLEN]; + long dy[VLEN]; + long s1[VLEN]; int cyx, cyy; int i; long size; for (;;) { - size = 2055; + size = VLEN; mpn_random2 (s1, size); for (i = 0; i < 1; i++) |