[lld] Reapply "[lld][WebAssembly] Do not relocate ABSOLUTE symbols" (#154371) (PR #154494)
YAMAMOTO Takashi via llvm-commits
llvm-commits at lists.llvm.org
Wed Aug 20 20:26:26 PDT 2025
yamt wrote:
> I'm not totally sure this is that right approach... i think maybe the existing ABSOLUTE symbol flag might the right thing, but we shouldn't be using to other symbols.
>
> I think we need to look into it some more. What is the existing ABSOLUTE flag doing? How does it compare the the corresponding flag in the ELF linker? etc.
iiuc, the existing ABSOLUTE flag means relative to __memory_base/__table_base. (instead of being relative to a data segment.)
i feel the name is misleading.
i have no idea about ELF.
do you mean elf::isAbsolute?
https://github.com/llvm/llvm-project/pull/154494
More information about the llvm-commits
mailing list