6 int j __attribute__((aligned (32)));
9 int m[3] = { 28, 29, 30 };
12 struct A n __attribute__((section("nsec"))) = { 1, &n, &m[2] };
13 static struct A o __attribute__((section("osec"))) = { 2, &o, &baz[1] };
17 fprintf (stdout, "OK");
24 if (foo.a != 1 || foo.b != &foo || foo.c[0] != 28 || foo.c[1] != 29
27 if (f1 () != 11 || f2 () != 12)
30 if (x->a != 2 || x->b != x || x->c != foo.c + 1)
32 if (n.a != 1 || n.b != &n || n.c != m + 2)
34 if (o.a != 2 || o.b != &o || o.c != baz + 1)