[PATCH] D21607: [ELF] - Proccess 'extern' keyword in version scripts.
George Rimar via llvm-commits
llvm-commits at lists.llvm.org
Wed Jun 22 07:20:46 PDT 2016
>>I am not sure it is a good idea to ignore these. 'extern "C++"' forces
>>the linker to match against mangled names. What is using it in freebsd
>>and what is it trying to match?
>>
>>Cheers,
>>Rafael
>
>Here is that script file:
>https://github.com/freebsd/freebsd/blob/master/gnu/lib/libsupc%2B%2B/Version.map
Probably that was not good idea to add them as globals for "C++" as demangling is not performed atm anyways
and that is unuseful.
I mostly tried here to obtain fully parseable result.
As far I understand since "C" is default, that will work for it now at least I think.
Not sure if there are scripts with extern "C" though. I dont think FreeBsd have.
George.
More information about the llvm-commits
mailing list