* gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 26 Mar 2002 08:53:14 +0000 (08:53 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 26 Mar 2002 08:53:14 +0000 (08:53 +0000)
        structure.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51376 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/20020307-2.c

index 41d9f3e..7299c6d 100644 (file)
@@ -1,3 +1,8 @@
+2002-03-26  Richard Henderson  <rth@redhat.com>
+
+       * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
+       structure.
+
 2002-03-25  Richard Henderson  <rth@redhat.com>
 
        * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
index 0e67a2c..df0efe0 100644 (file)
@@ -38,7 +38,8 @@ void foo (int size, ...)
 
 int main (void)
 {
-  struct { char a[5]; } x, y;
+  int z = 5;
+  struct { char a[z]; } x, y;
           
   x.a[0] = '0';
   x.a[1] = '1';
@@ -50,6 +51,6 @@ int main (void)
   y.a[2] = '7';
   y.a[3] = '8';
   y.a[4] = '9';
-  foo (5, x, y);
+  foo (z, x, y);
   exit (0);
 }