https://sourceware.org/bugzilla/show_bug.cgi?id=25295

--- Comment #1 from Jan Hubicka <hubicka at gcc dot gnu.org> ---
I was looking into the problem bit more.  We want to support

__attribute__((symver("foo@VERS_1"))
int foo()
{
}

which will export foo as foo@VERS_1.  I would also like things like calling foo
work as expected, i.e. call foo@VERS_1

Because foo@VERS_1 is not a valid name I need to produce other symbol name
(foo.symver1) that will be used at this place, but at the same time I do not
want it to be public in the .o symbol table and required to be explicitly
hidden by the user via map file (which seems to be common practice now).

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Reply via email to