Mach-O: disp dyld environment command in objdump -P load.
[external/binutils.git] / binutils / ChangeLog
1 2014-03-27  Tristan Gingold  <gingold@adacore.com>
2
3         * od-macho.c (dump_load_command): Display value for
4         BFD_MACH_O_LC_DYLD_ENVIRONMENT.  Handle BFD_MACH_O_LC_DATA_IN_CODE
5         and BFD_MACH_O_LC_DYLIB_CODE_SIGN_DRS.
6
7 2014-03-27  Tristan Gingold  <gingold@adacore.com>
8
9         * od-macho.c (OPT_FUNCTION_STARTS): New macro.
10         (options): Add entry for function_starts.
11         (mach_o_help): Ditto.
12         (disp_segment_prot): New function.
13         (dump_section_map): Call disp_segment_prot.
14         (dump_function_starts): New function.
15         (dump_obj_compact_unwind): Fix ouput indentation.
16         (dump_exe_compact_unwind): Fix ouput indentation.
17         (mach_o_dump): Handle function_starts.
18
19 2014-03-26  Tristan Gingold  <gingold@adacore.com>
20
21         * od-macho.c (bfd_mach_o_cpu_name): Add BFD_MACH_O_CPU_TYPE_ARM64.
22
23 2014-03-24  Tristan Gingold  <gingold@adacore.com>
24
25         * objdump.c (load_specific_debug_section): Set address of section.
26
27 2014-03-24  Tristan Gingold  <gingold@adacore.com>
28
29         * od-macho.c (dump_unwind_encoding_x86): Set the factor.
30         (dump_exe_compact_unwind): Change the condition.  Improve
31         indentation.
32
33 2014-03-20  Nick Clifton  <nickc@redhat.com>
34
35         * readelf.c (process_version_sections): Fix off-by-one error in
36         previous delta.
37
38 2014-03-19  Nick Clifton  <nickc@redhat.com>
39
40         PR binutils/16723
41         * readelf.c (process_version_sections): Prevent an infinite loop
42         when the vn_next field is zero but there are still entries to be
43         processed.
44
45 2014-03-17  Tristan Gingold  <gingold@adacore.com>
46
47         * od-macho.c (dump_section_header): Renames of dump_section.
48         (dump_segment): Adjust after renaming.
49         (OPT_COMPACT_UNWIND): Define.
50         (options): Add compact unwind.
51         (mach_o_help): Document compact_unwind.
52         (unwind_x86_64_regs, unwind_x86_regs): New arrays.
53         (dump_unwind_encoding_x86, dump_unwind_encoding)
54         (dump_obj_compact_unwind, dump_exe_compact_unwind)
55         (dump_section_content): New functions.
56         (mach_o_dump): Handle compact unwind.
57
58 2014-03-17  Tristan Gingold  <gingold@adacore.com>
59
60         * od-macho.c (dump_load_command): Handle lazy load dylib.
61
62 2014-03-14  Anthony Green  <green@moxielogic.com>
63
64         * objcopy.c (copy_object): Check fwrite return code.
65
66 2014-03-14  Meador Inge  <meadori@codesourcery.com>
67
68          * dwarf.c (strnlen): Move prototype ...
69          * sysdep.h (strnlen): ... to here.
70
71 2014-03-12  Nick Clifton  <nickc@redhat.com>
72
73         PR binutils/16652
74         * doc/binutils.texi (ar cmdline): Move --plugin command line
75         option to after the command option.
76
77 2014-03-12  Dmitry Gorbachev  <d.g.gorbachev@gmail.com>
78
79         PR binutils/16567
80         * deflex.l: Add noinput and nounput options.
81
82 2014-03-12  Alan Modra  <amodra@gmail.com>
83
84         * Makefile.in: Regenerate.
85         * doc/Makefile.in: Regenerate.
86
87 2014-03-06  Nick Clifton  <nickc@redhat.com>
88
89         PR binutils/16664
90         * readelf.c (process_attributes): Add checks for corrupt
91         attribute section names.
92
93 2014-03-05  Alan Modra  <amodra@gmail.com>
94
95         Update copyright years.
96
97 2014-03-03  Alan Modra  <amodra@gmail.com>
98
99         * README: Add "Copyright Notices" paragraph.
100
101 2014-02-11  Cary Coutant  <ccoutant@google.com>
102
103         * binutils/dwarf.c (read_and_display_attr_value): Don't warn
104         for zero-length attribute value.
105
106 2014-02-10  Alan Modra  <amodra@gmail.com>
107
108         * po/binutils.pot: Regenerate.
109
110 2014-02-06  Andrew Pinski  <apinski@cavium.com>
111
112         * readelf.c  (get_machine_flags): Handle E_MIPS_MACH_OCTEON3 case.
113
114 2014-02-06  Cary Coutant  <ccoutant@google.com>
115
116         PR binutils/16444
117         * readelf.c (print_gnu_note): Add support for NT_GNU_GOLD_VERSION.
118
119 2014-01-08  H.J. Lu  <hongjiu.lu@intel.com>
120
121         * version.c (print_version): Update copyright year to 2014.
122
123 2014-01-07  Tom Tromey  <tromey@redhat.com>
124
125         * bucomm.c (fatal, non_fatal): Replace obsolete VA_* macros with
126         stdarg macros.
127         * dlltool.c (inform): Replace obsolete VA_* macros with stdarg
128         macros.
129         * dllwrap.c (inform, warn): Replace obsolete VA_* macros with
130         stdarg macros.
131
132 2014-01-07  Tom Tromey  <tromey@redhat.com>
133
134         * coffgrok.h (coff_ofile): Don't use PARAMS.
135         * nlmheader.y (strerror): Don't use PARAMS.
136
137 For older changes see ChangeLog-2013
138 \f
139 Copyright (C) 2014 Free Software Foundation, Inc.
140
141 Copying and distribution of this file, with or without modification,
142 are permitted in any medium without royalty provided the copyright
143 notice and this notice are preserved.
144
145 Local Variables:
146 mode: change-log
147 left-margin: 8
148 fill-column: 74
149 version-control: never
150 End: