]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit - bfd/elf.c
Fix some places where octet to byte conversions are needed.
authorDan Gissel <dgisselq@ieee.org>
Fri, 11 Mar 2016 09:17:28 +0000 (09:17 +0000)
committerNick Clifton <nickc@redhat.com>
Fri, 11 Mar 2016 09:17:28 +0000 (09:17 +0000)
commit37b01f6a13f21f274bf9758ecbf5d9efd6153444
tree5e877ed6002a0f657aad14edad65e2faefa4efb4
parentaa667814c7c9b77822d2ac2152dde4c01527da70
Fix some places where octet to byte conversions are needed.

PR 19713
* elf.c (_bfd_elf_section_offset): Ensure that the returned offset
uses bytes not octets.
* elflink.c (resolve_section): Likewise.
Add a bfd parameter.
(eval_section): Pass the input_bfd to resolve_section.
(bfd_elf_perform_complex_relocation): Convert byte offset to
octets before read and writing values.
(elf_link_input_bfd): Add byte to octet conversions.
(elf_reloc_link_order): Likewise.
(elf_fixup_link_order): Likewise.
(bfd_elf_final_link): Likewise.
* reloc.c (_bfd_final_link_relocate): Likewise.
* syms.c (_bfd_stab_section_find_nearest_line): Likewise.
bfd/ChangeLog
bfd/elf.c
bfd/elflink.c
bfd/reloc.c
bfd/section.c
bfd/syms.c