int
foo_v1 (int a)
{
return 1;
}
asm (".symver foo_v1, foo@v1");
foo_v2 (int a)
return 2;
asm (".symver foo_v2, foo@v2");
foo (int a)
return 3;
asm (".symver foo, foo@@@v3");