1 /* { dg-do compile } */
2 /* { dg-require-effective-target mfentry } */
3 /* { dg-options "-pg -mfentry -mrecord-mcount -mfentry-section=foo" } */
4 /* { dg-final { scan-assembler "section.*foo" } } */
5 /* { dg-final { scan-assembler "section.*bar" } } */
6 
func(int a)7 int func(int a)
8 {
9   return a+1;
10 }
11 
12 __attribute__((fentry_section("bar")))
func2(int a)13 int func2(int a)
14 {
15   return a+1;
16 }
17