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