diff options
author | Tristan Gingold <gingold@adacore.com> | 2015-11-18 15:43:27 +0100 |
---|---|---|
committer | Tristan Gingold <gingold@adacore.com> | 2015-11-18 15:47:56 +0100 |
commit | bcb51645d3ef1211efbce59f0935f5f0223602a3 (patch) | |
tree | b13d0345ad27ab30bd8ce54f80b0129cddd1716e /bfd/mach-o-target.c | |
parent | 1798301e20d5c5be69a362bbec149abce446c215 (diff) | |
download | gdb-bcb51645d3ef1211efbce59f0935f5f0223602a3.zip gdb-bcb51645d3ef1211efbce59f0935f5f0223602a3.tar.gz gdb-bcb51645d3ef1211efbce59f0935f5f0223602a3.tar.bz2 |
mach-o: use a per-target reloc canonicalize function.
bfd/
* mach-o.h (bfd_mach_o_swap_in_non_scattered_reloc)
(bfd_mach_o_canonicalize_non_scattered_reloc)
(bfd_mach_o_pre_canonicalize_one_reloc): Declare.
(bfd_mach_o_backend_data): Rename field
_bfd_mach_o_swap_reloc_in to _bfd_mach_o_canonicalize_one_reloc.
* mach-o.c (bfd_mach_o_swap_in_non_scattered_reloc): Now public.
(bfd_mach_o_canonicalize_non_scattered_reloc): Renames from
bfd_mach_o_canonicalize_one_reloc.
(bfd_mach_o_pre_canonicalize_one_reloc): New function.
(bfd_mach_o_canonicalize_relocs): Adjust.
(bfd_mach_o_canonicalize_relocs): Rename define from
bfd_mach_o_swap_reloc_in.
* mach-o-target.c (TARGET_NAME_BACKEND): Use
bfd_mach_o_canonicalize_one_reloc instead of
bfd_mach_o_swap_reloc_in.
* mach-o-i386.c (bfd_mach_o_i386_canonicalize_one_reloc): Renames
from bfd_mach_o_i386_swap_reloc_in and adjust.
(bfd_mach_o_canonicalize_one_reloc): Renames from
bfd_mach_o_i386_canonicalize_one_reloc.
* mach-o-x86_64.c (bfd_mach_o_x86_64_canonicalize_one_reloc): Renames
from bfd_mach_o_x86_64_swap_reloc_in and adjust.
(bfd_mach_o_canonicalize_one_reloc): Renames from
bfd_mach_o_x86_64_canonicalize_one_reloc.
Diffstat (limited to 'bfd/mach-o-target.c')
-rw-r--r-- | bfd/mach-o-target.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bfd/mach-o-target.c b/bfd/mach-o-target.c index 3915dc0..9977db1 100644 --- a/bfd/mach-o-target.c +++ b/bfd/mach-o-target.c @@ -104,7 +104,7 @@ static const bfd_mach_o_backend_data TARGET_NAME_BACKEND = { TARGET_ARCHITECTURE, TARGET_PAGESIZE, - bfd_mach_o_swap_reloc_in, + bfd_mach_o_canonicalize_one_reloc, bfd_mach_o_swap_reloc_out, bfd_mach_o_print_thread, bfd_mach_o_tgt_seg_table, |