]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - binutils/ChangeLog
daily update
[thirdparty/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
91dc4e0a
TG
12014-10-15 Tristan Gingold <gingold@adacore.com>
2
3 * configure: Regenerate.
4
c50415e2
TG
52014-10-14 Tristan Gingold <gingold@adacore.com>
6
7 * NEWS: Add marker for 2.25.
8
65879393
AM
92014-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
9495b2e6
AM
152014-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
3d68f91c
JM
212014-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
49727e46
AM
272014-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
70e99720
TG
352014-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
40c7a7cb
KLC
402014-09-16 Kuan-Lin Chen <kuanlinchentw@gmail.com>
41
42 * readelf.c (decode_NDS32_machine_flags): Display ABI2 FP+.
43
7361da2c
AB
442014-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
74fffc39
JT
502014-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
4ee22035
RH
552014-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
2974be62
AM
632014-08-19 Alan Modra <amodra@gmail.com>
64
65 * configure: Regenerate.
66
b879806f
AM
672014-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
351cdf24
MF
732014-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
b794fc1d
AM
832014-07-28 Alan Modra <amodra@gmail.com>
84
85 PR 13227
86 * nm.c (filter_symbols): Warn on __gnu_lto_slim.
87
3510a7b8
NC
882014-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
35eafcc7
AM
932014-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
2e98a7bd
AM
1002014-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
8d112f9e
TG
1102014-07-03 Tristan Gingold <gingold@adacore.com>
111
112 * doc/binutils.texi: Clarify addr2line output.
113
b6a1c03a
AM
1142014-07-01 Alan Modra <amodra@gmail.com>
115
116 * objdump.c (dump_bfd_header): Don't print HAS_LOAD_PAGE.
117
334ac421
EA
1182014-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
df565f32
NC
1262014-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
548a2357
NC
1312014-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
d71ad7fc
RC
1372014-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
270c9937
JB
1432014-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
6e6e7cfc
JT
1492014-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
856ea05c
KP
1542014-05-16 Kaushik Phata <Kaushik.Phatak@kpit.com>
155
156 * readelf.c (get_machine_flags): Handle RL78 64-bit doubles flag.
157
6d00b590
AM
1582014-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
b2bcb4bd
CS
1632014-04-24 Christian Svensson <blue@cmd.nu>
164
165 * MAINTAINERS: Add myself and Stefan as OR1K maintainers.
166
7d64c587
AB
1672014-04-23 Andrew Bennett <andrew.bennett@imgtec.com>
168
169 * doc/binutils.texi: Document the disassemble MIPS XPA instructions
170 command line option.
171
73589c9d
CS
1722014-04-22 Christian Svensson <blue@cmd.nu>
173
174 * readelf.c: Remove openrisc and or32 support. Add support for or1k.
175
c9ffd2ea
TG
1762014-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
e89d3dee
TG
1822014-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
47f8a107
TG
1962014-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
5063a421
AM
2052014-04-07 Alan Modra <amodra@gmail.com>
206
207 PR binutils/16811
208 * objcopy.c (copy_object): Error if no sections.
209
92b1b678
MT
2102014-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
965b60c9
TG
2162014-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
7a79c514
TG
2222014-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
c275b681
TG
2322014-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
10be66a4
TG
2432014-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
3cc27770
TG
2492014-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
d8028530
TG
2612014-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
595330b7
TG
2652014-03-24 Tristan Gingold <gingold@adacore.com>
266
267 * objdump.c (load_specific_debug_section): Set address of section.
268
aa9fa1e2
TG
2692014-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
bcf83b2a
NC
2752014-03-20 Nick Clifton <nickc@redhat.com>
276
277 * readelf.c (process_version_sections): Fix off-by-one error in
278 previous delta.
279
c24cf8b6
NC
2802014-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
167e1c1f
TG
2872014-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
fbe383b9
TG
3002014-03-17 Tristan Gingold <gingold@adacore.com>
301
302 * od-macho.c (dump_load_command): Handle lazy load dylib.
303
182a105a
AG
3042014-03-14 Anthony Green <green@moxielogic.com>
305
306 * objcopy.c (copy_object): Check fwrite return code.
307
5a026fc9
NC
3082014-03-14 Meador Inge <meadori@codesourcery.com>
309
9495b2e6
AM
310 * dwarf.c (strnlen): Move prototype ...
311 * sysdep.h (strnlen): ... to here.
5a026fc9 312
8a1373cc
NC
3132014-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
c63043aa
DG
3192014-03-12 Dmitry Gorbachev <d.g.gorbachev@gmail.com>
320
321 PR binutils/16567
322 * deflex.l: Add noinput and nounput options.
323
fa47fa92
AM
3242014-03-12 Alan Modra <amodra@gmail.com>
325
326 * Makefile.in: Regenerate.
327 * doc/Makefile.in: Regenerate.
328
e9847026
NC
3292014-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
4b95cf5c
AM
3352014-03-05 Alan Modra <amodra@gmail.com>
336
337 Update copyright years.
338
2c80b753
AM
3392014-03-03 Alan Modra <amodra@gmail.com>
340
341 * README: Add "Copyright Notices" paragraph.
342
503a6091
CC
3432014-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
c1c69e83
AM
3482014-02-10 Alan Modra <amodra@gmail.com>
349
350 * po/binutils.pot: Regenerate.
351
d32e5c54
AP
3522014-02-06 Andrew Pinski <apinski@cavium.com>
353
354 * readelf.c (get_machine_flags): Handle E_MIPS_MACH_OCTEON3 case.
355
926c5385
CC
3562014-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
221fd5d5
L
3612014-01-08 H.J. Lu <hongjiu.lu@intel.com>
362
363 * version.c (print_version): Update copyright year to 2014.
364
1651e569
TT
3652014-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
b51f1626
TT
3742014-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
5fb776a6 379For older changes see ChangeLog-2013
252b5132 380\f
5fb776a6 381Copyright (C) 2014 Free Software Foundation, Inc.
752937aa
NC
382
383Copying and distribution of this file, with or without modification,
384are permitted in any medium without royalty provided the copyright
385notice and this notice are preserved.
386
252b5132
RH
387Local Variables:
388mode: change-log
389left-margin: 8
390fill-column: 74
391version-control: never
392End: