mach-o: display data_in_code.
[deliverable/binutils-gdb.git] / binutils / ChangeLog
index 1197640ea7bd3d623202fabd831d2f5930a4691d..60f50c37d90c4405aa2b6c228769156a4661d78e 100644 (file)
@@ -1,3 +1,84 @@
+2014-04-01  Tristan Gingold  <gingold@adacore.com>
+
+       * od-macho.c (OPT_DATA_IN_CODE): New macro.
+       (options): Add entry for data in code.
+       (mach_o_help): Ditto.
+       (data_in_code_kind_name): New array.
+       (dump_data_in_code): New function.
+       (dump_load_command): Handle data in code.
+       (mach_o_dump): Ditto.
+       (dump_header): Display a terminal newline.
+
+2014-03-27  Tristan Gingold  <gingold@adacore.com>
+
+       * od-macho.c (dump_load_command): Display value for
+       BFD_MACH_O_LC_DYLD_ENVIRONMENT.  Handle BFD_MACH_O_LC_DATA_IN_CODE
+       and BFD_MACH_O_LC_DYLIB_CODE_SIGN_DRS.
+
+2014-03-27  Tristan Gingold  <gingold@adacore.com>
+
+       * od-macho.c (OPT_FUNCTION_STARTS): New macro.
+       (options): Add entry for function_starts.
+       (mach_o_help): Ditto.
+       (disp_segment_prot): New function.
+       (dump_section_map): Call disp_segment_prot.
+       (dump_function_starts): New function.
+       (dump_obj_compact_unwind): Fix ouput indentation.
+       (dump_exe_compact_unwind): Fix ouput indentation.
+       (mach_o_dump): Handle function_starts.
+
+2014-03-26  Tristan Gingold  <gingold@adacore.com>
+
+       * od-macho.c (bfd_mach_o_cpu_name): Add BFD_MACH_O_CPU_TYPE_ARM64.
+
+2014-03-24  Tristan Gingold  <gingold@adacore.com>
+
+       * objdump.c (load_specific_debug_section): Set address of section.
+
+2014-03-24  Tristan Gingold  <gingold@adacore.com>
+
+       * od-macho.c (dump_unwind_encoding_x86): Set the factor.
+       (dump_exe_compact_unwind): Change the condition.  Improve
+       indentation.
+
+2014-03-20  Nick Clifton  <nickc@redhat.com>
+
+       * readelf.c (process_version_sections): Fix off-by-one error in
+       previous delta.
+
+2014-03-19  Nick Clifton  <nickc@redhat.com>
+
+       PR binutils/16723
+       * readelf.c (process_version_sections): Prevent an infinite loop
+       when the vn_next field is zero but there are still entries to be
+       processed.
+
+2014-03-17  Tristan Gingold  <gingold@adacore.com>
+
+       * 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.
+
+2014-03-17  Tristan Gingold  <gingold@adacore.com>
+
+       * od-macho.c (dump_load_command): Handle lazy load dylib.
+
+2014-03-14  Anthony Green  <green@moxielogic.com>
+
+       * objcopy.c (copy_object): Check fwrite return code.
+
+2014-03-14  Meador Inge  <meadori@codesourcery.com>
+
+         * dwarf.c (strnlen): Move prototype ...
+        * sysdep.h (strnlen): ... to here.
+
 2014-03-12  Nick Clifton  <nickc@redhat.com>
 
        PR binutils/16652
This page took 0.02349 seconds and 4 git commands to generate.