Retro68/binutils/ld/testsuite/ld-elfvers/vers21.c

34 lines
324 B
C
Raw Normal View History

#include "vers.h"
2017-04-10 11:32:00 +00:00
FUNC_SYMVER(_old_foo, foo@VERS.0);
FUNC_SYMVER(_old_bar, bar@VERS.0);
SYMVER(_old_foobar, foobar@VERS.0);
2012-03-26 19:18:29 +00:00
int
bar ()
{
return 1;
}
2017-04-10 11:32:00 +00:00
int __attribute__ ((weak))
2012-03-26 19:18:29 +00:00
_old_bar ()
{
return bar ();
}
int
foo ()
{
return 2;
}
int
_old_foo ()
{
return foo ();
}
int _old_foobar = -1;
int foobar = 1;