binutils/
[deliverable/binutils-gdb.git] / binutils / ChangeLog
index 1e3d1962ee83575818d63157dfe15076e95ecbf7..9c6b58f3b5f1a98044c980068a9a11f109dcae96 100644 (file)
@@ -1,3 +1,91 @@
+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,
This page took 0.024501 seconds and 4 git commands to generate.