From b193cb6b8d3c6c62fee26531dfecc1745ed9d9e9 Mon Sep 17 00:00:00 2001 From: Andreas Krebbel Date: Mon, 11 Aug 2008 06:55:39 +0000 Subject: [PATCH] 20080806-1.c: Move testcase ... 2008-08-11 Andreas Krebbel * 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 --- gcc/testsuite/ChangeLog | 6 ++++++ .../s390 => gcc.c-torture/compile}/20080806-1.c | 9 ++++++--- 2 files changed, 12 insertions(+), 3 deletions(-) rename gcc/testsuite/{gcc.target/s390 => gcc.c-torture/compile}/20080806-1.c (82%) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 002ffafff0d7..8500be9cea14 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2008-08-11 Andreas Krebbel + + * 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 * 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 similarity index 82% rename from gcc/testsuite/gcc.target/s390/20080806-1.c rename to gcc/testsuite/gcc.c-torture/compile/20080806-1.c index 6086a4351448..c54e7397f5d5 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++) { -- 2.47.2