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