pr18720b.c 400 B

1234567891011121314151617181920
  1. #include <stdio.h>
  2. void
  3. foo (void)
  4. {
  5. printf ("MAIN\n");
  6. }
  7. __asm__ (".symver foo,foo@FOO");
  8. #ifdef __alpha__
  9. __asm__ ("foo_alias = foo");
  10. #else
  11. __asm__ (".set foo_alias,foo");
  12. #endif
  13. __asm__ (".global foo_alias");
  14. #if defined __powerpc64__ && defined _CALL_AIXDESC && !defined _CALL_LINUX
  15. __asm__ (".symver .foo,.foo@FOO");
  16. __asm__ (".set .foo_alias,.foo");
  17. __asm__ (".global .foo_alias");
  18. #endif