1 /* A simple check to see whether indirect calls are
2 being sibcall optimized on targets that do support
3 this notion, i.e. have the according call patterns
6 Copyright (C) 2002 Free Software Foundation Inc.
7 Contributed by Andreas Bauer <baueran@in.tum.de> */
9 /* { dg-do run { target i?86-*-* s390*-*-* x86_64-*-*} } */
10 /* { dg-options "-O2 -foptimize-sibling-calls" } */
12 extern void abort (void);
13 extern void exit (int);
33 if (f_addr == (int*) __builtin_return_address (0))
43 f_addr = (int*) __builtin_return_address (0);