Displaying 2 results from an estimated 2 matches for "relocjump26".
2015 May 06
2
[LLVMdev] [lld] Wrong references for C++ COMDAT groups
...1b R_AARCH64_CALL26 0000000000000000 _ZNSt9exceptionD2Ev + 0
000000000020 004d0000011a R_AARCH64_JUMP26 0000000000000000 _ZdlPv + 0
However seems that LLD is indeed condescending them, but create duplicated references
for the wrong segments:
Writing atom: _Z4funcj | 1520
Handle relocJump26 - S: 400460 A: 0 P: 400660 result: 3ffff98
Handle relocJump26 - S: 400470 A: 0 P: 400670 result: 3ffff98
The first relocJump26 shouldn't be applied to .text segment 0x400660, but solely on the
_ZN4BaseD0Ev section. I am trying to debug how lld exactly is generating this wrong...
2015 May 07
2
[LLVMdev] [lld] Wrong references for C++ COMDAT groups
...Ev + 0
> 000000000020 004d0000011a R_AARCH64_JUMP26 0000000000000000 _ZdlPv + 0
>
> However seems that LLD is indeed condescending them, but create duplicated references
> for the wrong segments:
>
> Writing atom: _Z4funcj | 1520
> Handle relocJump26 - S: 400460 A: 0 P: 400660 result: 3ffff98
> Handle relocJump26 - S: 400470 A: 0 P: 400670 result: 3ffff98
>
> The first relocJump26 shouldn't be applied to .text segment 0x400660, but solely on the
> _ZN4BaseD0Ev section. I am trying to debug how lld e...