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