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)8 void foo(int i)
9 {
10   void bar(void)
11   {
12     if (i != 2)
13       abort ();
14   }
15 
16   bar();
17 }
18 
main(void)19 int main(void)
20 {
21   foo (2);
22   return 0;
23 }
24 
25 /* { dg-final { cleanup-profile-file } } */
26