Emit a warning when -z relro is unsupported
[deliverable/binutils-gdb.git] / ld / testsuite / ld-elfvers / vers18.c
CommitLineData
b9e33f30
MF
1#include "vers.h"
2
f0489494
ILT
3int
4bar ()
5{
6 return 3;
7}
8
9#pragma weak hide_original_foo
10
11int
12hide_original_foo ()
13{
14 return 1 + bar ();
15}
16
17#pragma weak hide_old_foo
18
19int
20hide_old_foo ()
21{
22 return 10 + bar();
23}
24
25#pragma weak hide_old_foo1
26
27int
28hide_old_foo1 ()
29{
30 return 100 + bar ();
31}
32
33#pragma weak hide_new_foo
34
35int
36hide_new_foo ()
37{
38 return 1000 + bar ();
39}
40
4e95fbcd
AM
41FUNC_SYMVER(hide_original_foo, show_foo@);
42FUNC_SYMVER(hide_old_foo, show_foo@VERS_1.1);
43FUNC_SYMVER(hide_old_foo1, show_foo@VERS_1.2);
44FUNC_SYMVER(hide_new_foo, show_foo@@VERS_2.0);
This page took 0.927542 seconds and 4 git commands to generate.