1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
/* { dg-require-effective-target untyped_assembly } */ /* { dg-additional-options "-std=gnu89" } */ void bar (); void foo (void *x, short y) { bar (x, y + 1); } void bar (x, y) void *x; char *y; { baz (y); }