aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorTristan Gingold <gingold@adacore.com>2015-11-18 15:43:27 +0100
committerTristan Gingold <gingold@adacore.com>2015-11-18 15:47:56 +0100
commitbcb51645d3ef1211efbce59f0935f5f0223602a3 (patch)
treeb13d0345ad27ab30bd8ce54f80b0129cddd1716e /bfd/ChangeLog
parent1798301e20d5c5be69a362bbec149abce446c215 (diff)
downloadbinutils-bcb51645d3ef1211efbce59f0935f5f0223602a3.zip
binutils-bcb51645d3ef1211efbce59f0935f5f0223602a3.tar.gz
binutils-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/ChangeLog')
-rw-r--r--bfd/ChangeLog26
1 files changed, 26 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index b70456d..b580b89 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -7,6 +7,32 @@
2015-11-18 Tristan Gingold <gingold@adacore.com>
+ * 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.
+
+2015-11-18 Tristan Gingold <gingold@adacore.com>
+
* mach-o.h (struct mach_o_data_struct): Add hdr_offset field.
(bfd_mach_o_fat_archive_p): Renames prototype.
(bfd_mach_o_fat_openr_next_archived_file): Renames.