3 extern void abort(void);
5 typedef struct Foo
{ int a
; int b
; } Foo
;
7 Foo
foo(Foo first
, Foo last
, _Bool ret_first
)
10 Foo
*t1
= (ret_first
? &first
: &last
);
22 Foo first
= (Foo
){1, 2};
23 Foo last
= (Foo
){3, 4};
24 Foo ret
= foo(first
, last
, 0);