old-cross-binutils/ld/testsuite/ld-elfvers/vers21.c
H.J. Lu 8b0eebb0b0 2002-10-03 H.J. Lu <hjl@gnu.org>
* ld-elfvers/vers21.c (_old_foobar): Initialized to -1 for gcc
	3.x.
2002-10-04 07:40:42 +00:00

32 lines
330 B
C

__asm__(".symver _old_foo,foo@VERS.0");
__asm__(".symver _old_bar,bar@VERS.0");
__asm__(".symver _old_foobar,foobar@VERS.0");
__asm__(".weak _old_bar");
int
bar ()
{
return 1;
}
int
_old_bar ()
{
return bar ();
}
int
foo ()
{
return 2;
}
int
_old_foo ()
{
return foo ();
}
int _old_foobar = -1;
int foobar = 1;