| #include "vers.h" | |
| FUNC_SYMVER(_old_foo, foo@VERS.0); | |
| FUNC_SYMVER(_old_bar, bar@VERS.0); | |
| SYMVER(_old_foobar, foobar@VERS.0); | |
| int | |
| bar () | |
| { | |
| return 1; | |
| } | |
| int __attribute__ ((weak)) | |
| _old_bar () | |
| { | |
| return bar (); | |
| } | |
| int | |
| foo () | |
| { | |
| return 2; | |
| } | |
| int | |
| _old_foo () | |
| { | |
| return foo (); | |
| } | |
| int _old_foobar = -1; | |
| int foobar = 1; |