diff options
author | Richard Henderson <rth@redhat.com> | 2002-03-26 00:53:14 -0800 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2002-03-26 00:53:14 -0800 |
commit | 43f2b30807999400840e768014cf495796113987 (patch) | |
tree | df0bf5f9337ae2b30d6ef3c7050a356c64159b12 /gcc | |
parent | 1447dc6909ad299386f6c88b4533516ce24d6931 (diff) | |
download | gcc-43f2b30807999400840e768014cf495796113987.zip gcc-43f2b30807999400840e768014cf495796113987.tar.gz gcc-43f2b30807999400840e768014cf495796113987.tar.bz2 |
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
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/20020307-2.c | 5 |
2 files changed, 8 insertions, 2 deletions
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 <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 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); } |