x86-64: Ignore r_addend for R_X86_64_GLOB_DAT/R_X86_64_JUMP_SLOT
authorH.J. Lu <hjl.tools@gmail.com>
Sat, 21 May 2022 02:21:48 +0000 (19:21 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Thu, 26 May 2022 21:00:25 +0000 (14:00 -0700)
commitf8587a61892cbafd98ce599131bf4f103466f084
tree25e2e6d4e2074eafb4184ffa4418de2fc484ae0c
parent9c66efb86fe384f77435f7e326333fb2e4e10676
x86-64: Ignore r_addend for R_X86_64_GLOB_DAT/R_X86_64_JUMP_SLOT

According to x86-64 psABI, r_addend should be ignored for R_X86_64_GLOB_DAT
and R_X86_64_JUMP_SLOT.  Since linkers always set their r_addends to 0, we
can ignore their r_addends.

Reviewed-by: Fangrui Song <maskray@google.com>
sysdeps/x86_64/dl-machine.h