diff options
author | Tristan Gingold <tristan.gingold@adacore.com> | 2014-04-11 17:10:03 +0200 |
---|---|---|
committer | Tristan Gingold <tristan.gingold@adacore.com> | 2014-04-16 12:16:02 +0200 |
commit | e89d3dee76bc7f2d4b967ce9238f7f22e0a7c147 (patch) | |
tree | fdb78bc6642e48e00204372780b6222b758c9a9a /binutils/ChangeLog | |
parent | 47f8a1070c0619bf7698e6584f7196f06e529da0 (diff) | |
download | gdb-e89d3dee76bc7f2d4b967ce9238f7f22e0a7c147.zip gdb-e89d3dee76bc7f2d4b967ce9238f7f22e0a7c147.tar.gz gdb-e89d3dee76bc7f2d4b967ce9238f7f22e0a7c147.tar.bz2 |
Mach-O: Add objdump -P dyld_info to dump dyld data.
include/mach-o/
* loader.h: Add macros for rebase, bind and export constants.
binutils/
* od-macho.c (OPT_DYLD_INFO): New macro.
(options): Add entry for dyld_info.
(mach_o_help): Likewise.
(load_and_dump, dump_dyld_info_rebase, dump_dyld_info_bind)
(dump_dyld_info_export_1, dump_dyld_info_export): New functions.
(bfd_mach_o_dyld_rebase_type_name): New array.
(export_info_data): New struct.
(dump_dyld_info): Add verbose argument. Dump rebase, bind and
exports data.
(dump_load_command): Adjust dump_dyld_info call.
(mach_o_dump): Handle dyld_info.
Diffstat (limited to 'binutils/ChangeLog')
-rw-r--r-- | binutils/ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 02931b7..ddf7293 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,5 +1,19 @@ 2014-04-16 Tristan Gingold <gingold@adacore.com> + * od-macho.c (OPT_DYLD_INFO): New macro. + (options): Add entry for dyld_info. + (mach_o_help): Likewise. + (load_and_dump, dump_dyld_info_rebase, dump_dyld_info_bind) + (dump_dyld_info_export_1, dump_dyld_info_export): New functions. + (bfd_mach_o_dyld_rebase_type_name): New array. + (export_info_data): New struct. + (dump_dyld_info): Add verbose argument. Dump rebase, bind and + exports data. + (dump_load_command): Adjust dump_dyld_info call. + (mach_o_dump): Handle dyld_info. + +2014-04-16 Tristan Gingold <gingold@adacore.com> + * od-macho.c (dump_header): Display sizeofcmds in decimal too. (dump_segment): Reformat output. (dump_dyld_info): Also display end offsets. |