1/* Test -mfentry */ 2/* { dg-do compile { target { { *-*-linux* } && { ! { ia32 } } } } } */ 3/* { dg-options "-fprofile -mfentry" } */ 4/* { dg-final { scan-assembler "__fentry__" } } */ 5/* Origin: Andi Kleen */ 6extern void foobar(const char *); 7 8void func(void) 9{ 10 foobar ("Hello world\n"); 11} 12 13void func2(void) 14{ 15 int i; 16 for (i = 0; i < 10; i++) 17 foobar ("Hello world"); 18} 19