1 /* { dg-do compile } */ 2 /* { dg-options "-O2 -fpic -fno-plt" } */ 3 /* { dg-skip-if "-mcmodel=large, no support for -fpic" { aarch64-*-* } { "-mcmodel=large" } { "" } } */ 4 5 int dec (int); 6 7 int cal(int a)8cal (int a) 9 { 10 return dec (a); 11 } 12 13 void cal_novalue(int a)14cal_novalue (int a) 15 { 16 dec (a); 17 } 18 19 /* { dg-final { scan-assembler-times "br\t" 2 } } */ 20 /* { dg-final { scan-assembler-not "b\t" } } */ 21