]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
20080806-1.c: Move testcase ...
authorAndreas Krebbel <krebbel1@de.ibm.com>
Mon, 11 Aug 2008 06:55:39 +0000 (06:55 +0000)
committerAndreas Krebbel <krebbel@gcc.gnu.org>
Mon, 11 Aug 2008 06:55:39 +0000 (06:55 +0000)
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

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/20080806-1.c [moved from gcc/testsuite/gcc.target/s390/20080806-1.c with 82% similarity]

index 002ffafff0d7d1b51dc7b1427ac8174610203323..8500be9cea1456c5abf6ddab99fff496ca73c291 100644 (file)
@@ -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.
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 6086a4351448e13099f56e9db3fffb12e789a80b..c54e7397f5d5653f86e27f3f99e8228a48236a04 100644 (file)
@@ -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++)
     {