Remove unnecessary target dependencies on relocation format.
authorCary Coutant <ccoutant@gmail.com>
Mon, 9 Nov 2015 16:43:46 +0000 (08:43 -0800)
committerCary Coutant <ccoutant@gmail.com>
Mon, 9 Nov 2015 18:33:37 +0000 (10:33 -0800)
commit859d79870d7975ef8d98ea728ee52a264efe7d1e
treebc7a666959ce014a14dd5aba7d1030557b351277
parentdddc0e16ef5d77e4f97d02ee0e2d4234c97dae0e
Remove unnecessary target dependencies on relocation format.

2015-11-09  Cary Coutant  <ccoutant@gmail.com>
    Vladimir Radosavljevic <Vladimir.Radosavljevic@imgtec.com>

gold/
* copy-relocs.h (Copy_relocs::copy_reloc): Replace reloc parameter
with type, offset, addend.
(Copy_relocs::save): Likewise.
* copy-relocs.cc (Copy_relocs::copy_reloc): Likewise.
(Copy_relocs::save): Likewise.
* aarch64.cc (Target_aarch64::copy_reloc): Pass r_type, r_offset,
and r_addend to Copy_relocs::copy_reloc.
* arm.cc (Target_arm::copy_reloc): Likewise.
* i386.cc (Target_i386::copy_reloc): Likewise.
* mips.cc (Target_mips::copy_reloc): Likewise.
* powerpc.cc (Target_powerpc::copy_reloc): Likewise.
* s390.cc (Target_s390::copy_reloc): Likewise.
* sparc.cc (Target_sparc::copy_reloc): Likewise.
* tilegx.cc (Target_tilegx::copy_reloc): Likewise.
* x86_64.cc (Target_x86_64::copy_reloc): Likewise.
12 files changed:
gold/ChangeLog
gold/aarch64.cc
gold/arm.cc
gold/copy-relocs.cc
gold/copy-relocs.h
gold/i386.cc
gold/mips.cc
gold/powerpc.cc
gold/s390.cc
gold/sparc.cc
gold/tilegx.cc
gold/x86_64.cc