2 /* { dg-options "-O -fno-inline" } */
4 extern void abort (void);
6 /* Return 0 and clobber the static chain. */
20 /* Return the triple of ARG in a convoluted manner. */
32 parent (int nested_arg
)
37 return parent (zero (5));
43 return nested_arg
+ read_arg ();
46 return (nested_arg
== 0 ? 0 : child1 ()) + child2 ();
54 if (triple (13) != 3 * 13)