NDS32/opcodes: Add audio ISA extension and modify the disassemble implemnt.
[deliverable/binutils-gdb.git] / binutils / ChangeLog
1 2014-09-16 Kuan-Lin Chen <kuanlinchentw@gmail.com>
2
3 * readelf.c (decode_NDS32_machine_flags): Display ABI2 FP+.
4
5 2014-09-15 Andrew Bennett <andrew.bennett@imgtec.com>
6 Matthew Fortune <matthew.fortune@imgtec.com>
7
8 * readelf.c (get_machine_flags): Add support for mips32r6 and
9 mips64r6.
10
11 2014-09-01 Jon TURNEY <jon.turney@dronecode.org.uk>
12
13 * objcopy.c (is_nondebug_keep_contents_section): Change
14 '.build-id' to '.buildid'.
15
16 2014-08-22 Richard Henderson <rth@redhat.com>
17
18 * dwarf.h (init_dwarf_regnames_aarch64): Declare.
19 * dwarf.c (dwarf_regnames_aarch64): New.
20 (init_dwarf_regnames_aarch64): New.
21 (init_dwarf_regnames): Call it.
22 * objdump.c (dump_dwarf): Likewise.
23
24 2014-08-19 Alan Modra <amodra@gmail.com>
25
26 * configure: Regenerate.
27
28 2014-08-14 Alan Modra <amodra@gmail.com>
29
30 * configure.ac: Move ACX_LARGEFILE after LT_INIT.
31 * config.in: Regenerate.
32 * configure: Regenerate.
33
34 2014-07-29 Matthew Fortune <matthew.fortune@imgtec.com>
35
36 * readelf.c (get_mips_segment_type): Display name for PT_MIPS_ABIFLAGS.
37 (get_mips_section_type_name): Display name for SHT_MIPS_ABIFLAGS.
38 (display_mips_gnu_attribute): Abstracted fp abi printing to...
39 (print_mips_fp_abi_value): New static function. Handle new FP ABIs.
40 (print_mips_ases, print_mips_isa_ext): New static functions.
41 (get_mips_reg_size): Likewise.
42 (process_mips_specific): Display abiflags data.
43
44 2014-07-28 Alan Modra <amodra@gmail.com>
45
46 PR 13227
47 * nm.c (filter_symbols): Warn on __gnu_lto_slim.
48
49 2014-07-07 Nick Clifton <nickc@redhat.com>
50
51 * readelf.c (get_symbol_type): Revert accidental change to
52 detection of thumb function symbols.
53
54 2014-07-04 Alan Modra <amodra@gmail.com>
55
56 * configure.ac: Rename from configure.in.
57 * Makefile.in: Regenerate.
58 * config.in: Regenerate.
59 * doc/Makefile.in: Regenerate.
60
61 2014-07-04 Alan Modra <amodra@gmail.com>
62
63 * configure.in: Include bfd/version.m4.
64 (AC_INIT, AM_INIT_AUTOMAKE): Use modern form.
65 (BFD_VERSION): Delete.
66 * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Remove bfd/configure.in.
67 * configure: Regenerate.
68 * Makefile.in: Regenerate.
69 * doc/Makefile.in: Regenerate.
70
71 2014-07-03 Tristan Gingold <gingold@adacore.com>
72
73 * doc/binutils.texi: Clarify addr2line output.
74
75 2014-07-01 Alan Modra <amodra@gmail.com>
76
77 * objdump.c (dump_bfd_header): Don't print HAS_LOAD_PAGE.
78
79 2014-06-26 Erik Akermann <kurterikackermann@gmail.com>
80
81 * strings.c: Add -w/--include-all-whitespace option to include any
82 whitespace character in the displayed strings.
83 * NEWS: Mention the new feature.
84 * doc/binutils.texi (strings): Document the new command line
85 option.
86
87 2014-06-26 Nick Clifton <nickc@redhat.com>
88
89 * readelf.c (process_note_sections): If there are no note sections
90 try processing note segments instead.
91
92 2014-06-17 Anton Lavrentiwev <lavr@ncbi.nim.nih.gov>
93
94 PR binutils/16923
95 * rcparse.y (fixedverinfo): Prevent large version numbers from
96 corrupting other values.
97
98 2014-06-09 Romain Chastenet <romain.chastenet@free.fr>
99
100 PR binutils/16252
101 * dwarf.c (display_debug_frames): Remember the state of the
102 cfa_offset, cfa_reg, ra and cfa_exp field
103
104 2014-06-05 Joel Brobecker <brobecker@adacore.com>
105
106 * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Add dependency on
107 bfd's development.sh.
108 * Makefile.in, configure: Regenerate.
109
110 2014-05-16 Jon Turney <jon.turney@dronecode.org.uk>
111
112 * objcopy.c (is_nondebug_keep_contents_section): New function.
113 (setup_section): Use it.
114
115 2014-05-16 Kaushik Phata <Kaushik.Phatak@kpit.com>
116
117 * readelf.c (get_machine_flags): Handle RL78 64-bit doubles flag.
118
119 2014-05-02 Alan Modra <amodra@gmail.com>
120
121 * emul_aix.c: Update bfd target vector naming.
122 * testsuite/binutils-all/objcopy.exp: Likewise.
123
124 2014-04-24 Christian Svensson <blue@cmd.nu>
125
126 * MAINTAINERS: Add myself and Stefan as OR1K maintainers.
127
128 2014-04-23 Andrew Bennett <andrew.bennett@imgtec.com>
129
130 * doc/binutils.texi: Document the disassemble MIPS XPA instructions
131 command line option.
132
133 2014-04-22 Christian Svensson <blue@cmd.nu>
134
135 * readelf.c: Remove openrisc and or32 support. Add support for or1k.
136
137 2014-04-18 Tristan Gingold <gingold@adacore.com>
138
139 * od-macho.c (dump_section_map): Adjust as load commands
140 are now chained.
141 (dump_load_command, dump_section_content): Likewise.
142
143 2014-04-16 Tristan Gingold <gingold@adacore.com>
144
145 * od-macho.c (OPT_DYLD_INFO): New macro.
146 (options): Add entry for dyld_info.
147 (mach_o_help): Likewise.
148 (load_and_dump, dump_dyld_info_rebase, dump_dyld_info_bind)
149 (dump_dyld_info_export_1, dump_dyld_info_export): New functions.
150 (bfd_mach_o_dyld_rebase_type_name): New array.
151 (export_info_data): New struct.
152 (dump_dyld_info): Add verbose argument. Dump rebase, bind and
153 exports data.
154 (dump_load_command): Adjust dump_dyld_info call.
155 (mach_o_dump): Handle dyld_info.
156
157 2014-04-16 Tristan Gingold <gingold@adacore.com>
158
159 * od-macho.c (dump_header): Display sizeofcmds in decimal too.
160 (dump_segment): Reformat output.
161 (dump_dyld_info): Also display end offsets.
162 (dump_load_command): Add IDX argument, display commands size
163 and offset, reformat display.
164 (dump_load_commands): Adjust for added argument.
165
166 2014-04-07 Alan Modra <amodra@gmail.com>
167
168 PR binutils/16811
169 * objcopy.c (copy_object): Error if no sections.
170
171 2014-04-03 Markus Trippelsdorf <markus@trippelsdorf.de>
172
173 PR binutils/14698
174 ar.c: Set plugin_target early if plugins are supported.
175 nm.c: Likewise.
176
177 2014-04-03 Tristan Gingold <gingold@adacore.com>
178
179 * od-macho.c (printf_uint64): New function.
180 (dump_load_command, dump_obj_compact_unwind): Use it.
181 (dump_exe_compact_unwind): Display personality functions.
182
183 2014-04-02 Tristan Gingold <gingold@adacore.com>
184
185 * od-macho.c (OPT_TWOLEVEL_HINTS): New macro.
186 (options): Add entry for twolevel_hints.
187 (dump_data_in_code): Fix error message.
188 (dump_twolevel_hints): New function.
189 (dump_load_command): Handle prebound dylib, prebind cksum
190 and twolevel hints.
191 (mach_o_dump): Handle twolevel hints.
192
193 2014-04-01 Tristan Gingold <gingold@adacore.com>
194
195 * od-macho.c (OPT_DATA_IN_CODE): New macro.
196 (options): Add entry for data in code.
197 (mach_o_help): Ditto.
198 (data_in_code_kind_name): New array.
199 (dump_data_in_code): New function.
200 (dump_load_command): Handle data in code.
201 (mach_o_dump): Ditto.
202 (dump_header): Display a terminal newline.
203
204 2014-03-27 Tristan Gingold <gingold@adacore.com>
205
206 * od-macho.c (dump_load_command): Display value for
207 BFD_MACH_O_LC_DYLD_ENVIRONMENT. Handle BFD_MACH_O_LC_DATA_IN_CODE
208 and BFD_MACH_O_LC_DYLIB_CODE_SIGN_DRS.
209
210 2014-03-27 Tristan Gingold <gingold@adacore.com>
211
212 * od-macho.c (OPT_FUNCTION_STARTS): New macro.
213 (options): Add entry for function_starts.
214 (mach_o_help): Ditto.
215 (disp_segment_prot): New function.
216 (dump_section_map): Call disp_segment_prot.
217 (dump_function_starts): New function.
218 (dump_obj_compact_unwind): Fix ouput indentation.
219 (dump_exe_compact_unwind): Fix ouput indentation.
220 (mach_o_dump): Handle function_starts.
221
222 2014-03-26 Tristan Gingold <gingold@adacore.com>
223
224 * od-macho.c (bfd_mach_o_cpu_name): Add BFD_MACH_O_CPU_TYPE_ARM64.
225
226 2014-03-24 Tristan Gingold <gingold@adacore.com>
227
228 * objdump.c (load_specific_debug_section): Set address of section.
229
230 2014-03-24 Tristan Gingold <gingold@adacore.com>
231
232 * od-macho.c (dump_unwind_encoding_x86): Set the factor.
233 (dump_exe_compact_unwind): Change the condition. Improve
234 indentation.
235
236 2014-03-20 Nick Clifton <nickc@redhat.com>
237
238 * readelf.c (process_version_sections): Fix off-by-one error in
239 previous delta.
240
241 2014-03-19 Nick Clifton <nickc@redhat.com>
242
243 PR binutils/16723
244 * readelf.c (process_version_sections): Prevent an infinite loop
245 when the vn_next field is zero but there are still entries to be
246 processed.
247
248 2014-03-17 Tristan Gingold <gingold@adacore.com>
249
250 * od-macho.c (dump_section_header): Renames of dump_section.
251 (dump_segment): Adjust after renaming.
252 (OPT_COMPACT_UNWIND): Define.
253 (options): Add compact unwind.
254 (mach_o_help): Document compact_unwind.
255 (unwind_x86_64_regs, unwind_x86_regs): New arrays.
256 (dump_unwind_encoding_x86, dump_unwind_encoding)
257 (dump_obj_compact_unwind, dump_exe_compact_unwind)
258 (dump_section_content): New functions.
259 (mach_o_dump): Handle compact unwind.
260
261 2014-03-17 Tristan Gingold <gingold@adacore.com>
262
263 * od-macho.c (dump_load_command): Handle lazy load dylib.
264
265 2014-03-14 Anthony Green <green@moxielogic.com>
266
267 * objcopy.c (copy_object): Check fwrite return code.
268
269 2014-03-14 Meador Inge <meadori@codesourcery.com>
270
271 * dwarf.c (strnlen): Move prototype ...
272 * sysdep.h (strnlen): ... to here.
273
274 2014-03-12 Nick Clifton <nickc@redhat.com>
275
276 PR binutils/16652
277 * doc/binutils.texi (ar cmdline): Move --plugin command line
278 option to after the command option.
279
280 2014-03-12 Dmitry Gorbachev <d.g.gorbachev@gmail.com>
281
282 PR binutils/16567
283 * deflex.l: Add noinput and nounput options.
284
285 2014-03-12 Alan Modra <amodra@gmail.com>
286
287 * Makefile.in: Regenerate.
288 * doc/Makefile.in: Regenerate.
289
290 2014-03-06 Nick Clifton <nickc@redhat.com>
291
292 PR binutils/16664
293 * readelf.c (process_attributes): Add checks for corrupt
294 attribute section names.
295
296 2014-03-05 Alan Modra <amodra@gmail.com>
297
298 Update copyright years.
299
300 2014-03-03 Alan Modra <amodra@gmail.com>
301
302 * README: Add "Copyright Notices" paragraph.
303
304 2014-02-11 Cary Coutant <ccoutant@google.com>
305
306 * binutils/dwarf.c (read_and_display_attr_value): Don't warn
307 for zero-length attribute value.
308
309 2014-02-10 Alan Modra <amodra@gmail.com>
310
311 * po/binutils.pot: Regenerate.
312
313 2014-02-06 Andrew Pinski <apinski@cavium.com>
314
315 * readelf.c (get_machine_flags): Handle E_MIPS_MACH_OCTEON3 case.
316
317 2014-02-06 Cary Coutant <ccoutant@google.com>
318
319 PR binutils/16444
320 * readelf.c (print_gnu_note): Add support for NT_GNU_GOLD_VERSION.
321
322 2014-01-08 H.J. Lu <hongjiu.lu@intel.com>
323
324 * version.c (print_version): Update copyright year to 2014.
325
326 2014-01-07 Tom Tromey <tromey@redhat.com>
327
328 * bucomm.c (fatal, non_fatal): Replace obsolete VA_* macros with
329 stdarg macros.
330 * dlltool.c (inform): Replace obsolete VA_* macros with stdarg
331 macros.
332 * dllwrap.c (inform, warn): Replace obsolete VA_* macros with
333 stdarg macros.
334
335 2014-01-07 Tom Tromey <tromey@redhat.com>
336
337 * coffgrok.h (coff_ofile): Don't use PARAMS.
338 * nlmheader.y (strerror): Don't use PARAMS.
339
340 For older changes see ChangeLog-2013
341 \f
342 Copyright (C) 2014 Free Software Foundation, Inc.
343
344 Copying and distribution of this file, with or without modification,
345 are permitted in any medium without royalty provided the copyright
346 notice and this notice are preserved.
347
348 Local Variables:
349 mode: change-log
350 left-margin: 8
351 fill-column: 74
352 version-control: never
353 End:
This page took 0.036772 seconds and 4 git commands to generate.