1 // Compile this with: 2 // g++ -g -shared -Wl,--version-script=test18-alias-sym-version-script -o libtest18-alias-sym-v1.so test18-alias-sym-v1.cc 3 4 void foo()5foo() 6 { 7 } 8 9 asm(".symver _Z3foov,foo_alias@VERSION_1.0"); 10 11 void 12 foo_another_alias() __attribute__((alias("_Z3foov"))); 13 14 void bar()15bar() 16 { 17 } 18