re PR middle-end/16567 (Nested function and variable-sized structure ICE)
2004-10-14 Andrew Pinski <pinskia@physics.uc.edu> PR middle-end/16567 * gcc.c-torture/compile/nested-1.c: New test. From-SVN: r89092
This commit is contained in:
parent
0d6b41f2dd
commit
f0602b16b7
|
@ -1,3 +1,8 @@
|
|||
2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
|
||||
|
||||
PR middle-end/16567
|
||||
* gcc.c-torture/compile/nested-1.c: New test.
|
||||
|
||||
2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
|
||||
|
||||
* testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
|
||||
|
|
|
@ -0,0 +1,19 @@
|
|||
typedef __SIZE_TYPE__ size_t;
|
||||
extern int printf (const char *, ...);
|
||||
extern void *memset (void *, int, size_t);
|
||||
|
||||
int bar (int (*)(), int, void *);
|
||||
|
||||
int
|
||||
main(int argc, char **argv)
|
||||
{
|
||||
struct s { int a; char b[argc]; };
|
||||
int nested (struct s x) { return x.a + sizeof(x); }
|
||||
struct s t;
|
||||
memset (&t, 0, sizeof(t));
|
||||
t.a = 123;
|
||||
printf("%d\n", bar (nested, argc, &t));
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue