plt-main4.c 236 B

1234567891011121314
  1. extern int foo(void);
  2. typedef int (*func_p) (void);
  3. extern func_p foo_ptr;
  4. void
  5. check_foo (void)
  6. {
  7. if (foo_ptr != foo)
  8. __builtin_abort ();
  9. if (foo_ptr() != 1)
  10. __builtin_abort ();
  11. if (foo() != 1)
  12. __builtin_abort ();
  13. }