[PATCH] D127549: RISCV: handle 64-bit PCREL data relocations
Craig Topper via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Jun 29 19:15:17 PDT 2022
craig.topper added a comment.
In D127549#3620940 <https://reviews.llvm.org/D127549#3620940>, @craig.topper wrote:
> It appears that this commit has prevented test/DebugInfo/Generic/accel-table-hash-collisions.ll from completing when the llc invocation is using a riscv triple.
>
> llvm-dwarfdebug prints an endless stream of
>
> Data 49 [
> Atom[0]: Error extracting the value
> ]
> Data 50 [
> Atom[0]: Error extracting the value
> ]
> Data 51 [
> Atom[0]: Error extracting the value
> ]
> Data 52 [
> Atom[0]: Error extracting the value
> ]
> Data 53 [
> Atom[0]: Error extracting the value
> ]
>
> with numbers that just keep increasing
>
> Maybe because a bunch of R_RISCV_ADD32 and R_RISCV_SUB32 relocations ends up in the .rela.apple_names section?
A similar failure happens with llvm/test/DebugInfo/Generic/cross-cu-inlining.ll but for .apple_types section
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D127549/new/
https://reviews.llvm.org/D127549
More information about the llvm-commits
mailing list