1 /* The return argument needs a type conversion which on some targets
2 (e.g. s390) needs additional code. So it is invalid to do tail
3 call optimization here. */
5 /* { dg-do compile } */
6 /* { dg-options "-O2" } */
8 extern void abort (void);
10 long long __attribute__((noinline
))
16 int __attribute__((noinline
))