rt_gccstream/gcc/testsuite/gcc.dg/20030815-1.c

19 lines
432 B
C

/* Test completion of incomplete types.
There used to be a bug where some types from incomplete
list were accidentally lost. */
/* { dg-do compile } */
/* { dg-options "" } */
typedef struct a E;
typedef struct b F;
typedef struct c G;
typedef struct d H;
struct a { int a; };
struct c { int c; };
struct d { int d; };
struct b { int b; };
int se = sizeof (E);
int sf = sizeof (F);
int sg = sizeof (G);
int sh = sizeof (H);