+2011-12-16 Tristan Gingold <gingold@adacore.com>
+
+ * od-macho.c: Include mach-o/codesign.h
+ (OPT_CODESIGN): Define.
+ (options): Add an entry for codesign.
+ (mach_o_help): Likewise.
+ (dump_header): Fix indentation.
+ (dump_thread): Do not test result of xmalloc.
+ (bfd_mach_o_cs_magic, bfd_mach_o_cs_hash_type): New.
+ (dump_code_signature_superblob): New function.
+ (swap_code_codedirectory_v1_in): Likewise.
+ (hexdump): Likewise.
+ (dump_code_signature_codedirectory): Likewise.
+ (dump_code_signature_blob, dump_code_signature): Likewise.
+ (dump_load_command): Dump code signature.
+ (mach_o_dump): Likewise.
+
+2011-12-15 Andreas Tobler <andreast@fgznet.ch>
+
+ * readelf.c (get_symbol_type): Add ELFOSABI_FREEBSD to the
+ supported abi's.
+
+2011-12-13 Tristan Gingold <gingold@adacore.com>
+
+ * od-macho.c: New file.
+ * objdump.h (objdump_private_desc_mach_o): Add.
+ * configure.in: Add Mach-O od_vectors.
+ * Makefile.am (CFILES): Add od-macho.c
+ * configure: Regenerate.
+ * Makefile.in: Regenerate.
+
+2011-12-06 David Daney <david.daney@cavium.com>
+
+ * readelf.c (dynamic_section_mips_val): Factor out trailing '\n'
+ from printed strings and move it to the end of the function.
+ Use BFD_VMA_FMT for printf format specifier for dynamic tag value.
+ Use print_vma() to print dynamic tag values.
+
+2011-12-02 Nick Clifton <nickc@redhat.com>
+
+ * readelf.c (ia64_process_unwind): Turn into a void funtion.
+ (hppa_process_unwind): Likewise.
+ (arm_process_unwind): Likewise.
+ (process_unwind): Likewise.
+ (arm_get_section_word): Rename to get_unwind_section_word.
+ Add sym_name parameter to return the offset into the string table
+ of the symbol associated with the reloc applied to the word.
+ (decode_tic6x_unwind_regmask): Add NULL argument to invocation of
+ get_unwind_section_word.
+ (dump_arm_unwind): Likewise.
+ (decode_arm_unwind_bytecode): Prepend a comma when *not* the first
+ register in a list.
+ (decode_arm_unwind): If the returned function address is 0 and a
+ valid symname offset is provided use that to compute the name
+ associated with the entry.
+ Add extra checks of the compact model index entry.
+
+2011-11-29 Roland McGrath <mcgrathr@google.com>
+
+ * ar.c (ranlib_usage): Describe -D.
+ (ranlib_main): Parse -D.
+ (ranlib_touch): Set BFD_DETERMINISTIC_OUTPUT under -D.
+ * doc/binutils.texi (ranlib): Describe -D, and also --help/-h/-H.
+
+2011-11-28 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/13421
+ * readelf.c (arm_section_get_word): Add descriptive comments.
+ Initliase the rel_type field of the arm_sec structure.
+ (expand_prel31): Rename to arm_expand_prel31.
+ (dump_arm_unwind): Use new name.
+ Print the function name based on the function address entry.
+
+2011-11-11 Andreas Schwab <schwab@linux-m68k.org>
+
+ * readelf.c (process_program_headers): Fix typo printing p_memsz
+ field.
+
+2011-11-01 DJ Delorie <dj@redhat.com>
+
+ * readelf.c: Include elf/rl78.h
+ (guess_is_rela): Handle EM_RL78.
+ (dump_relocations): Likewise.
+ (get_machine_name): Likewise.
+ (is_32bit_abs_reloc): Likewise.
+ * NEWS: Mention addition of RL78 support.
+ * MAINTAINERS: Add myself as RL78 port maintainer.
+
2011-10-28 Ian Lance Taylor <iant@google.com>
* dwarf.c (display_debug_frames): If do_debug_frames_interp,