diff options
Diffstat (limited to 'ld/testsuite/ld-elfvers/vers6.c')
-rw-r--r-- | ld/testsuite/ld-elfvers/vers6.c | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/ld/testsuite/ld-elfvers/vers6.c b/ld/testsuite/ld-elfvers/vers6.c deleted file mode 100644 index 9e48df9b40..0000000000 --- a/ld/testsuite/ld-elfvers/vers6.c +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Testcase to make sure that if we externally reference a versioned symbol - * that we always get the right one. - */ -#include <stdio.h> - -extern int foo_1(); -extern int foo_2(); -extern int foo_3(); -extern int foo_4(); - -int -main() -{ - printf("Expect 4, get %d\n", foo_1()); - printf("Expect 13, get %d\n", foo_2()); - printf("Expect 103, get %d\n", foo_3()); - printf("Expect 1003, get %d\n", foo_4()); - return 0; -} - -__asm__(".symver foo_1,show_foo@"); -__asm__(".symver foo_2,show_foo@VERS_1.1"); -__asm__(".symver foo_3,show_foo@VERS_1.2"); -__asm__(".symver foo_4,show_foo@VERS_2.0"); |