{
}
+void use_a (SVAL a)
+{
+ /* Trick the compiler into thinking A is important. */
+ volatile SVAL dummy = a;
+}
+
void recurse (SVAL a, int depth)
{
a.s = a.i = a.l = --depth;
hitbottom ();
else
recurse (a, depth);
+
+ /* Ensure A is not discarded after the above calls. */
+ use_a (a);
}
void test_struct_args ()