]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - binutils/ChangeLog
NDS32/opcodes: Add audio ISA extension and modify the disassemble implemnt.
[thirdparty/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
40c7a7cb
KLC
12014-09-16 Kuan-Lin Chen <kuanlinchentw@gmail.com>
2
3 * readelf.c (decode_NDS32_machine_flags): Display ABI2 FP+.
4
7361da2c
AB
52014-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
74fffc39
JT
112014-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
4ee22035
RH
162014-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
2974be62
AM
242014-08-19 Alan Modra <amodra@gmail.com>
25
26 * configure: Regenerate.
27
b879806f
AM
282014-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
351cdf24
MF
342014-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
b794fc1d
AM
442014-07-28 Alan Modra <amodra@gmail.com>
45
46 PR 13227
47 * nm.c (filter_symbols): Warn on __gnu_lto_slim.
48
3510a7b8
NC
492014-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
35eafcc7
AM
542014-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
2e98a7bd
AM
612014-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
8d112f9e
TG
712014-07-03 Tristan Gingold <gingold@adacore.com>
72
73 * doc/binutils.texi: Clarify addr2line output.
74
b6a1c03a
AM
752014-07-01 Alan Modra <amodra@gmail.com>
76
77 * objdump.c (dump_bfd_header): Don't print HAS_LOAD_PAGE.
78
334ac421
EA
792014-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
df565f32
NC
872014-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
548a2357
NC
922014-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
d71ad7fc
RC
982014-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
270c9937
JB
1042014-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
6e6e7cfc
JT
1102014-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
856ea05c
KP
1152014-05-16 Kaushik Phata <Kaushik.Phatak@kpit.com>
116
117 * readelf.c (get_machine_flags): Handle RL78 64-bit doubles flag.
118
6d00b590
AM
1192014-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
b2bcb4bd
CS
1242014-04-24 Christian Svensson <blue@cmd.nu>
125
126 * MAINTAINERS: Add myself and Stefan as OR1K maintainers.
127
7d64c587
AB
1282014-04-23 Andrew Bennett <andrew.bennett@imgtec.com>
129
130 * doc/binutils.texi: Document the disassemble MIPS XPA instructions
131 command line option.
132
73589c9d
CS
1332014-04-22 Christian Svensson <blue@cmd.nu>
134
135 * readelf.c: Remove openrisc and or32 support. Add support for or1k.
136
c9ffd2ea
TG
1372014-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
e89d3dee
TG
1432014-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
47f8a107
TG
1572014-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
5063a421
AM
1662014-04-07 Alan Modra <amodra@gmail.com>
167
168 PR binutils/16811
169 * objcopy.c (copy_object): Error if no sections.
170
92b1b678
MT
1712014-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
965b60c9
TG
1772014-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
7a79c514
TG
1832014-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
c275b681
TG
1932014-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
10be66a4
TG
2042014-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
3cc27770
TG
2102014-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
d8028530
TG
2222014-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
595330b7
TG
2262014-03-24 Tristan Gingold <gingold@adacore.com>
227
228 * objdump.c (load_specific_debug_section): Set address of section.
229
aa9fa1e2
TG
2302014-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
bcf83b2a
NC
2362014-03-20 Nick Clifton <nickc@redhat.com>
237
238 * readelf.c (process_version_sections): Fix off-by-one error in
239 previous delta.
240
c24cf8b6
NC
2412014-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
167e1c1f
TG
2482014-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
fbe383b9
TG
2612014-03-17 Tristan Gingold <gingold@adacore.com>
262
263 * od-macho.c (dump_load_command): Handle lazy load dylib.
264
182a105a
AG
2652014-03-14 Anthony Green <green@moxielogic.com>
266
267 * objcopy.c (copy_object): Check fwrite return code.
268
5a026fc9
NC
2692014-03-14 Meador Inge <meadori@codesourcery.com>
270
271 * dwarf.c (strnlen): Move prototype ...
272 * sysdep.h (strnlen): ... to here.
273
8a1373cc
NC
2742014-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
c63043aa
DG
2802014-03-12 Dmitry Gorbachev <d.g.gorbachev@gmail.com>
281
282 PR binutils/16567
283 * deflex.l: Add noinput and nounput options.
284
fa47fa92
AM
2852014-03-12 Alan Modra <amodra@gmail.com>
286
287 * Makefile.in: Regenerate.
288 * doc/Makefile.in: Regenerate.
289
e9847026
NC
2902014-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
4b95cf5c
AM
2962014-03-05 Alan Modra <amodra@gmail.com>
297
298 Update copyright years.
299
2c80b753
AM
3002014-03-03 Alan Modra <amodra@gmail.com>
301
302 * README: Add "Copyright Notices" paragraph.
303
503a6091
CC
3042014-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
c1c69e83
AM
3092014-02-10 Alan Modra <amodra@gmail.com>
310
311 * po/binutils.pot: Regenerate.
312
d32e5c54
AP
3132014-02-06 Andrew Pinski <apinski@cavium.com>
314
315 * readelf.c (get_machine_flags): Handle E_MIPS_MACH_OCTEON3 case.
316
926c5385
CC
3172014-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
221fd5d5
L
3222014-01-08 H.J. Lu <hongjiu.lu@intel.com>
323
324 * version.c (print_version): Update copyright year to 2014.
325
1651e569
TT
3262014-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
b51f1626
TT
3352014-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
5fb776a6 340For older changes see ChangeLog-2013
252b5132 341\f
5fb776a6 342Copyright (C) 2014 Free Software Foundation, Inc.
752937aa
NC
343
344Copying and distribution of this file, with or without modification,
345are permitted in any medium without royalty provided the copyright
346notice and this notice are preserved.
347
252b5132
RH
348Local Variables:
349mode: change-log
350left-margin: 8
351fill-column: 74
352version-control: never
353End: