search for: notifyundefinedsymbol

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