* gcc.c-torture/execute/990525-2.c: New test.

From-SVN: r27142
This commit is contained in:
Jeffrey A Law 1999-05-25 13:31:37 +00:00 committed by Jeff Law
parent 3ce7c5a21d
commit 73951da827
2 changed files with 41 additions and 0 deletions

View File

@ -1,5 +1,7 @@
Tue May 25 01:21:16 1999 Jeffrey A Law (law@cygnus.com)
* gcc.c-torture/execute/990525-2.c: New test.
* gcc.c-torture/execute/990525-1.c: New test.
1999-05-24 Nathan Sidwell <nathan@acm.org>

View File

@ -0,0 +1,39 @@
typedef struct {
int v[4];
} Test1;
Test1 func2();
int func1()
{
Test1 test;
test = func2();
if (test.v[0] != 10)
abort ();
if (test.v[0] != 20)
abort ();
if (test.v[0] != 30)
abort ();
if (test.v[0] != 40)
abort ();
}
Test1 func2()
{
Test1 tmp;
tmp.v[0] = 10;
tmp.v[1] = 20;
tmp.v[2] = 30;
tmp.v[3] = 40;
return tmp;
}
int main()
{
func1();
exit (0);
}