2 /* { dg-options "-Os -fomit-frame-pointer -mno-accumulate-outgoing-args -fno-asynchronous-unwind-tables" } */
4 extern void abort(void);
8 void __attribute__((noinline
))
11 asm volatile ("" : : "g"(x
));
14 void __attribute__((noinline
))
17 p
[0] = __builtin_return_address (0);
20 g(1, 2, 3, 4, 5, 6, 7);
22 asm goto ("jmp %l0" : : : : label
);
26 p
[1] = __builtin_return_address (0);