]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit - binutils/readelf.c
Finish fixing riscv gas lns-common-1 failure, and lns-duplicate.
authorJim Wilson <jimw@sifive.com>
Fri, 17 Nov 2017 22:47:52 +0000 (14:47 -0800)
committerJim Wilson <jimw@sifive.com>
Fri, 17 Nov 2017 22:47:52 +0000 (14:47 -0800)
commit033366417daedf6bf044608df1c7a8dfe01a0de2
treefc9097c94fb1432c52c5c7e6b2331b8d1ba8a291
parentcf724bc93ee954a6f7aac0557afc41c1316dc80c
Finish fixing riscv gas lns-common-1 failure, and lns-duplicate.

binutils/
* readelf.c (elf/riscv.h): Alphabetize include.
(is_32bit_inplace_add_reloc, is_32bit_inplace_sub_reloc)
(is_64bit_inplace_add_reloc, is_64bit_inplace_sub_reloc)
(is_16bit_inplace_add_reloc, is_16bit_inplace_sub_reloc)
(is_8bit_inplace_add_reloc, is_8bit_inplace_sub_reloc): New.
(apply_relocations): New locals reloc_inplace and reloc_subtract.
Call the new functions and set the new locals.  Call byte_get if
reloc_inplace.  Subtract sym->st_value if reloc_subtract.
binutils/ChangeLog
binutils/readelf.c