Back to index

cell-binutils  2.17cvs20070401
vers21.c
Go to the documentation of this file.
00001 __asm__(".symver _old_foo,foo@VERS.0");
00002 __asm__(".symver _old_bar,bar@VERS.0");
00003 __asm__(".symver _old_foobar,foobar@VERS.0");
00004 __asm__(".weak  _old_bar");
00005 
00006 int
00007 bar () 
00008 {
00009   return 1;
00010 }
00011 
00012 int
00013 _old_bar () 
00014 {
00015   return bar ();
00016 }
00017 
00018 int
00019 foo () 
00020 {
00021   return 2;
00022 }
00023 
00024 int
00025 _old_foo () 
00026 {
00027   return foo ();
00028 }
00029 
00030 int _old_foobar = -1;
00031 
00032 int foobar = 1;