1 /* { dg-do run } */ 2 /* { dg-options "-pg" } */ 3 /* { dg-options "-pg -static" { target hppa*-*-hpux* } } */ 4 /* { dg-require-profiling "-pg" } */ 5 6 extern void abort(void); 7 foo(int i)8void foo(int i) 9 { 10 void bar(void) 11 { 12 if (i != 2) 13 abort (); 14 } 15 16 bar(); 17 } 18 main(void)19int main(void) 20 { 21 foo (2); 22 return 0; 23 } 24 25 /* { dg-final { cleanup-profile-file } } */ 26