diff options
author | Andreas Krebbel <krebbel1@de.ibm.com> | 2008-08-11 06:55:39 +0000 |
---|---|---|
committer | Andreas Krebbel <krebbel@gcc.gnu.org> | 2008-08-11 06:55:39 +0000 |
commit | b193cb6b8d3c6c62fee26531dfecc1745ed9d9e9 (patch) | |
tree | 50c317fe7717b325d613e5c24108208f370c063c /gcc | |
parent | 3824dd584c9e76d070e499d62fbeddd6d907c2c8 (diff) | |
download | gcc-b193cb6b8d3c6c62fee26531dfecc1745ed9d9e9.zip gcc-b193cb6b8d3c6c62fee26531dfecc1745ed9d9e9.tar.gz gcc-b193cb6b8d3c6c62fee26531dfecc1745ed9d9e9.tar.bz2 |
20080806-1.c: Move testcase ...
2008-08-11 Andreas Krebbel <krebbel1@de.ibm.com>
* gcc.target/s390/20080806-1.c: Move testcase ...
* gcc.c-torture/compile/20080806-1.c: ... to here and make it
stack size sensitive.
From-SVN: r138950
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/compile/20080806-1.c (renamed from gcc/testsuite/gcc.target/s390/20080806-1.c) | 9 |
2 files changed, 12 insertions, 3 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 002ffaf..8500be9 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2008-08-11 Andreas Krebbel <krebbel1@de.ibm.com> + + * gcc.target/s390/20080806-1.c: Move testcase ... + * gcc.c-torture/compile/20080806-1.c: ... to here and make it + stack size sensitive. + 2008-08-10 Samuel Tardieu <sam@rfc1149.net> * gnat.dg/exp0_eval.adb: New. diff --git a/gcc/testsuite/gcc.target/s390/20080806-1.c b/gcc/testsuite/gcc.c-torture/compile/20080806-1.c index 6086a43..c54e739 100644 --- a/gcc/testsuite/gcc.target/s390/20080806-1.c +++ b/gcc/testsuite/gcc.c-torture/compile/20080806-1.c @@ -1,7 +1,10 @@ /* This used to ICE on s390x due to a reload bug. */ -/* { dg-do compile } */ -/* { dg-options "-O2" } */ +#if defined(STACK_SIZE) && (STACK_SIZE < 65536) + #define BYTES 64 +#else + #define BYTES 65400 +#endif int gl2; typedef __SIZE_TYPE__ size_t; @@ -12,7 +15,7 @@ void f1 () { int i2; - unsigned char bf[64 * 1024 + 4]; + unsigned char bf[BYTES]; for (i2 = 0; i2 < 3; i2++) { |