summaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-ctf/super-sub-cycles.c
blob: e63411b6227279369bbe90e30c2d7d82299683e2 (plain)
1
2
3
4
5
6
7
8
9
10
struct A;
struct B;
struct D { struct B *b; };
struct Y;
struct Z { struct Y *y; struct D *d; };
struct Y { struct Z z; };
struct X { struct Y y; };
struct C { struct A *a; struct D d; };
struct B { struct C c; struct D d; };
struct A { struct B b; struct X x; } a;