[compiler-rt] [profile] Use base+vaddr for `__llvm_write_binary_ids` note pointers (PR #114907)

Josh Stone via llvm-commits llvm-commits at lists.llvm.org
Fri Nov 22 09:31:57 PST 2024


cuviper wrote:

It seems the section-start trick failed on a couple buildbots:

* https://lab.llvm.org/buildbot/#/builders/145/builds/3327
   > ld.lld: error: output file too large: 18446744073457995232 bytes
  * That's 0xfffffffff1018de0 -- probably a subtraction overflow?

* https://lab.llvm.org/buildbot/#/builders/42/builds/1996
  > /usr/bin/ld: section .interp LMA [0000000001000270,000000000100027e] overlaps section .dynsym LMA [0000000001000150,00000000010004f7]
  * I didn't directly manipulate either of those sections, but I guess the linker still got confused?

https://github.com/llvm/llvm-project/pull/114907


More information about the llvm-commits mailing list