[PATCH] MCJIT honor symbol visibility settings when populating the global symbol table

Anthony Pesch inolen at gmail.com
Sun Oct 19 15:16:57 PDT 2014


Hey guys,

Alright, updated the patch, added isExportedToOtherDSO, updated
comments, and converted the tests to spaces instead of tabs.

 - Anthony

On Tue, Oct 14, 2014 at 12:27 PM, Rafael EspĂ­ndola
<rafael.espindola at gmail.com> wrote:
> On 26 September 2014 14:59, Anthony Pesch <inolen at gmail.com> wrote:
>> Hey Rafael,
>>
>> From reading http://docs.oracle.com/cd/E19683-01/816-7529/chapter6-79797/index.html
>> it seems STV_PROTECTED would mean they're always exported, regardless
>> of their binding?
>
> According to the spec
> (http://www.sco.com/developers/gabi/latest/ch4.symtab.html) "A symbol
> with STB_LOCAL binding may not have STV_PROTECTED visibility.", so the
> proposed isExportedToOtherDSO should be correct.
>
> Cheers,
> Rafael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: symvis3.patch
Type: application/octet-stream
Size: 18020 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20141019/b38ec83f/attachment.obj>


More information about the llvm-commits mailing list