2016-12-21 Vladimir Makarov <vmakarov@redhat.com>
[official-gcc.git] / gcc / testsuite / gcc.target / i386 / pr68937-6.c
blob406ce282d94522303ccfd5e188352c39b032bde5
1 /* { dg-do compile { target { *-*-linux* && ia32 } } } */
2 /* { dg-options "-O2 -fpic -fno-plt -mregparm=3" } */
4 extern void foo (int, int, int);
5 extern void bar (int, int, int) __attribute__((visibility("hidden")));
7 void
8 foo (int a, int b, int c)
10 foo (a, b, c);
11 bar (a, b, c);
12 foo (a, b, c);
13 bar (a, b, c);
16 /* { dg-final { scan-assembler "jmp\[ \t\]bar" } } */