Displaying 5 results from an estimated 5 matches for "notifyundefinedsymbol".
2015 Feb 19
3
[LLVMdev] [lld] Undefined symbols postprocessing
...nes' postprocessing as well.
Shankar:
> I propose to add the ability to ignore undefined symbols during initial
> resolution, and then postprocess only those undefines for the second time
> after the pass manager execution.
I came across this same problem, and was planning on adding a
notifyUndefinedSymbol to the LinkingContext, if the linker wants to add
a defined symbol and coalesce it, it would be possible.
Do you think this will work for your case too ?
With this option, I don't see:
- how to postpone processing and reaction on undefines. If the callback is called from within Resolver::resol...
2015 Feb 19
4
[LLVMdev] [lld] Undefined symbols postprocessing
...I propose to add the ability to ignore undefined symbols during initial
>>> resolution, and then postprocess only those undefines for the second
>>> time
>>> after the pass manager execution.
>> I came across this same problem, and was planning on adding a
>> notifyUndefinedSymbol to the LinkingContext, if the linker wants to add
>> a defined symbol and coalesce it, it would be possible.
>>
>> Do you think this will work for your case too ?
>> With this option, I don't see:
>> - how to postpone processing and reaction on undefines. If the
&...
2015 Feb 23
2
[LLVMdev] [lld] Undefined symbols postprocessing
...e ability to ignore undefined symbols during initial
>>>> resolution, and then postprocess only those undefines for the second
>>>> time
>>>> after the pass manager execution.
>>> I came across this same problem, and was planning on adding a
>>> notifyUndefinedSymbol to the LinkingContext, if the linker wants to add
>>> a defined symbol and coalesce it, it would be possible.
>>>
>>> Do you think this will work for your case too ?
>>> With this option, I don't see:
>>> - how to postpone processing and reaction on...
2015 Feb 25
2
[LLVMdev] [lld] Undefined symbols postprocessing
...undefined symbols during initial
>>>>> resolution, and then postprocess only those undefines for the second
>>>>> time
>>>>> after the pass manager execution.
>>>> I came across this same problem, and was planning on adding a
>>>> notifyUndefinedSymbol to the LinkingContext, if the linker wants to add
>>>> a defined symbol and coalesce it, it would be possible.
>>>>
>>>> Do you think this will work for your case too ?
>>>> With this option, I don't see:
>>>> - how to postpone process...
2015 Feb 18
6
[LLVMdev] [lld] Undefined symbols postprocessing
Hi everyone,
In lld, I need to conditionally add symbols (like GLOBAL_OFFSET_TABLE)
during
static linking because they may be used by relocations (R_ARM_TLS_IE32) or
by some other stuff like STT_GNU_IFUNC symbols.
The problem is that now symbols are added in a declarative way by
specifying in ExecutableWriter::addDefaultAtoms() override.
At that stage, there's no way to determine if