aboutsummaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-i386/plt-main4.c
blob: 992ba5fad651f1c91031d957972492e7a194f7d7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
extern int foo(void);
typedef int (*func_p) (void);
extern func_p foo_ptr;

void
check_foo (void)
{
  if (foo_ptr != foo)
    __builtin_abort ();
  if (foo_ptr() != 1)
    __builtin_abort ();
  if (foo() != 1)
    __builtin_abort ();
}