From: Richard Henderson Date: Tue, 26 Mar 2002 08:53:14 +0000 (-0800) Subject: 20020307-2.c (main): Pass a variable sized structure. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=43f2b30807999400840e768014cf495796113987;p=platform%2Fupstream%2Fgcc.git 20020307-2.c (main): Pass a variable sized structure. * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized structure. From-SVN: r51376 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 41d9f3e..7299c6d 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2002-03-26 Richard Henderson + + * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized + structure. + 2002-03-25 Richard Henderson * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on diff --git a/gcc/testsuite/gcc.c-torture/execute/20020307-2.c b/gcc/testsuite/gcc.c-torture/execute/20020307-2.c index 0e67a2c..df0efe0 100644 --- a/gcc/testsuite/gcc.c-torture/execute/20020307-2.c +++ b/gcc/testsuite/gcc.c-torture/execute/20020307-2.c @@ -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); }