Commit | Line | Data |
---|---|---|
b9e33f30 MF |
1 | #include "vers.h" |
2 | ||
4e95fbcd AM |
3 | FUNC_SYMVER(_old_foo, foo@VERS.0); |
4 | FUNC_SYMVER(_old_bar, bar@VERS.0); | |
b9e33f30 | 5 | SYMVER(_old_foobar, foobar@VERS.0); |
b42d8061 L |
6 | |
7 | int | |
8 | bar () | |
9 | { | |
10 | return 1; | |
11 | } | |
12 | ||
4e95fbcd | 13 | int __attribute__ ((weak)) |
b42d8061 L |
14 | _old_bar () |
15 | { | |
16 | return bar (); | |
17 | } | |
18 | ||
19 | int | |
20 | foo () | |
21 | { | |
22 | return 2; | |
23 | } | |
24 | ||
25 | int | |
26 | _old_foo () | |
27 | { | |
28 | return foo (); | |
29 | } | |
30 | ||
8b0eebb0 | 31 | int _old_foobar = -1; |
b42d8061 L |
32 | |
33 | int foobar = 1; |