Merged revisions 143552,143554,143557,143560,143562,143564-143567,143570-143573,14357...
[official-gcc.git] / gcc / testsuite / gcc.target / ia64 / sibcall-opt-1.c
blob6e8d1a2faed118696b3af723ed81d77a72cc71b0
1 /* PR target/38056. Do not do sibcall optimization across object file
2 boundery when -mconstant-gp is not used. */
3 /* { dg-do compile } */
4 /* { dg-options "-O2" } */
5 /* { dg-final { scan-assembler "br.call.*bar" } } */
7 int bar(int x);
9 int foo(int x)
11 return (bar(x + 1));