]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit - include/mach-o/unwind.h
od-macho: dump compact unwind info.
authorTristan Gingold <tristan.gingold@adacore.com>
Mon, 17 Mar 2014 08:46:36 +0000 (09:46 +0100)
committerTristan Gingold <tristan.gingold@adacore.com>
Mon, 17 Mar 2014 09:29:07 +0000 (10:29 +0100)
commit167e1c1f1fde89cb29a9dae05a9c6cac5d27fdb2
tree24071fdc983a55d9599b7ca17f2763f56891d71b
parentfbe383b9ee1b597e294ee41b795308d504fd09f5
od-macho: dump compact unwind info.

binutils/
* od-macho.c (dump_section_header): Renames of dump_section.
(dump_segment): Adjust after renaming.
(OPT_COMPACT_UNWIND): Define.
(options): Add compact unwind.
(mach_o_help): Document compact_unwind.
(unwind_x86_64_regs, unwind_x86_regs): New arrays.
(dump_unwind_encoding_x86, dump_unwind_encoding)
(dump_obj_compact_unwind, dump_exe_compact_unwind)
(dump_section_content): New functions.
(mach_o_dump): Handle compact unwind.

include/mach-o/
* unwind.h: New file.
binutils/ChangeLog
binutils/od-macho.c
include/mach-o/ChangeLog
include/mach-o/unwind.h [new file with mode: 0644]