This is a series of patches that add support for the SPARC M7 cpu to
[deliverable/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
3d68f91c
JM
12014-10-09 Jose E. Marchesi <jose.marchesi@oracle.com>
2
3 * readelf.c (display_sparc_hwcaps2): New function.
4 (display_sparc_gnu_attribute): Call `display_sparc_hwcaps2' when
5 handling `Tag_GNU_Sparc_HWCAPS2' attributes.
6
49727e46
AM
72014-09-22 Alan Modra <amodra@gmail.com>
8
9 PR 16563
10 * dwarf.c (GET): Remove semicolon.
11 (read_cie): New function, extracted from..
12 (display_debug_frames): ..here. Correctly handle signed offset
13 from FDE to CIE in .eh_frame. Decode forward referenced CIEs too.
14
70e99720
TG
152014-09-16 Nick Clifton <nickc@redhat.com>
16
17 * readelf.c (display_arm_attribute): Use unsigned int type for
18 tag, val and type variables.
19
40c7a7cb
KLC
202014-09-16 Kuan-Lin Chen <kuanlinchentw@gmail.com>
21
22 * readelf.c (decode_NDS32_machine_flags): Display ABI2 FP+.
23
7361da2c
AB
242014-09-15 Andrew Bennett <andrew.bennett@imgtec.com>
25 Matthew Fortune <matthew.fortune@imgtec.com>
26
27 * readelf.c (get_machine_flags): Add support for mips32r6 and
28 mips64r6.
29
74fffc39
JT
302014-09-01 Jon TURNEY <jon.turney@dronecode.org.uk>
31
32 * objcopy.c (is_nondebug_keep_contents_section): Change
33 '.build-id' to '.buildid'.
34
4ee22035
RH
352014-08-22 Richard Henderson <rth@redhat.com>
36
37 * dwarf.h (init_dwarf_regnames_aarch64): Declare.
38 * dwarf.c (dwarf_regnames_aarch64): New.
39 (init_dwarf_regnames_aarch64): New.
40 (init_dwarf_regnames): Call it.
41 * objdump.c (dump_dwarf): Likewise.
42
2974be62
AM
432014-08-19 Alan Modra <amodra@gmail.com>
44
45 * configure: Regenerate.
46
b879806f
AM
472014-08-14 Alan Modra <amodra@gmail.com>
48
49 * configure.ac: Move ACX_LARGEFILE after LT_INIT.
50 * config.in: Regenerate.
51 * configure: Regenerate.
52
351cdf24
MF
532014-07-29 Matthew Fortune <matthew.fortune@imgtec.com>
54
55 * readelf.c (get_mips_segment_type): Display name for PT_MIPS_ABIFLAGS.
56 (get_mips_section_type_name): Display name for SHT_MIPS_ABIFLAGS.
57 (display_mips_gnu_attribute): Abstracted fp abi printing to...
58 (print_mips_fp_abi_value): New static function. Handle new FP ABIs.
59 (print_mips_ases, print_mips_isa_ext): New static functions.
60 (get_mips_reg_size): Likewise.
61 (process_mips_specific): Display abiflags data.
62
b794fc1d
AM
632014-07-28 Alan Modra <amodra@gmail.com>
64
65 PR 13227
66 * nm.c (filter_symbols): Warn on __gnu_lto_slim.
67
3510a7b8
NC
682014-07-07 Nick Clifton <nickc@redhat.com>
69
70 * readelf.c (get_symbol_type): Revert accidental change to
71 detection of thumb function symbols.
72
35eafcc7
AM
732014-07-04 Alan Modra <amodra@gmail.com>
74
75 * configure.ac: Rename from configure.in.
76 * Makefile.in: Regenerate.
77 * config.in: Regenerate.
78 * doc/Makefile.in: Regenerate.
79
2e98a7bd
AM
802014-07-04 Alan Modra <amodra@gmail.com>
81
82 * configure.in: Include bfd/version.m4.
83 (AC_INIT, AM_INIT_AUTOMAKE): Use modern form.
84 (BFD_VERSION): Delete.
85 * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Remove bfd/configure.in.
86 * configure: Regenerate.
87 * Makefile.in: Regenerate.
88 * doc/Makefile.in: Regenerate.
89
8d112f9e
TG
902014-07-03 Tristan Gingold <gingold@adacore.com>
91
92 * doc/binutils.texi: Clarify addr2line output.
93
b6a1c03a
AM
942014-07-01 Alan Modra <amodra@gmail.com>
95
96 * objdump.c (dump_bfd_header): Don't print HAS_LOAD_PAGE.
97
334ac421
EA
982014-06-26 Erik Akermann <kurterikackermann@gmail.com>
99
100 * strings.c: Add -w/--include-all-whitespace option to include any
101 whitespace character in the displayed strings.
102 * NEWS: Mention the new feature.
103 * doc/binutils.texi (strings): Document the new command line
104 option.
105
df565f32
NC
1062014-06-26 Nick Clifton <nickc@redhat.com>
107
108 * readelf.c (process_note_sections): If there are no note sections
109 try processing note segments instead.
110
548a2357
NC
1112014-06-17 Anton Lavrentiwev <lavr@ncbi.nim.nih.gov>
112
113 PR binutils/16923
114 * rcparse.y (fixedverinfo): Prevent large version numbers from
115 corrupting other values.
116
d71ad7fc
RC
1172014-06-09 Romain Chastenet <romain.chastenet@free.fr>
118
119 PR binutils/16252
120 * dwarf.c (display_debug_frames): Remember the state of the
121 cfa_offset, cfa_reg, ra and cfa_exp field
122
270c9937
JB
1232014-06-05 Joel Brobecker <brobecker@adacore.com>
124
125 * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Add dependency on
126 bfd's development.sh.
127 * Makefile.in, configure: Regenerate.
128
6e6e7cfc
JT
1292014-05-16 Jon Turney <jon.turney@dronecode.org.uk>
130
131 * objcopy.c (is_nondebug_keep_contents_section): New function.
132 (setup_section): Use it.
133
856ea05c
KP
1342014-05-16 Kaushik Phata <Kaushik.Phatak@kpit.com>
135
136 * readelf.c (get_machine_flags): Handle RL78 64-bit doubles flag.
137
6d00b590
AM
1382014-05-02 Alan Modra <amodra@gmail.com>
139
140 * emul_aix.c: Update bfd target vector naming.
141 * testsuite/binutils-all/objcopy.exp: Likewise.
142
b2bcb4bd
CS
1432014-04-24 Christian Svensson <blue@cmd.nu>
144
145 * MAINTAINERS: Add myself and Stefan as OR1K maintainers.
146
7d64c587
AB
1472014-04-23 Andrew Bennett <andrew.bennett@imgtec.com>
148
149 * doc/binutils.texi: Document the disassemble MIPS XPA instructions
150 command line option.
151
73589c9d
CS
1522014-04-22 Christian Svensson <blue@cmd.nu>
153
154 * readelf.c: Remove openrisc and or32 support. Add support for or1k.
155
c9ffd2ea
TG
1562014-04-18 Tristan Gingold <gingold@adacore.com>
157
158 * od-macho.c (dump_section_map): Adjust as load commands
159 are now chained.
160 (dump_load_command, dump_section_content): Likewise.
161
e89d3dee
TG
1622014-04-16 Tristan Gingold <gingold@adacore.com>
163
164 * od-macho.c (OPT_DYLD_INFO): New macro.
165 (options): Add entry for dyld_info.
166 (mach_o_help): Likewise.
167 (load_and_dump, dump_dyld_info_rebase, dump_dyld_info_bind)
168 (dump_dyld_info_export_1, dump_dyld_info_export): New functions.
169 (bfd_mach_o_dyld_rebase_type_name): New array.
170 (export_info_data): New struct.
171 (dump_dyld_info): Add verbose argument. Dump rebase, bind and
172 exports data.
173 (dump_load_command): Adjust dump_dyld_info call.
174 (mach_o_dump): Handle dyld_info.
175
47f8a107
TG
1762014-04-16 Tristan Gingold <gingold@adacore.com>
177
178 * od-macho.c (dump_header): Display sizeofcmds in decimal too.
179 (dump_segment): Reformat output.
180 (dump_dyld_info): Also display end offsets.
181 (dump_load_command): Add IDX argument, display commands size
182 and offset, reformat display.
183 (dump_load_commands): Adjust for added argument.
184
5063a421
AM
1852014-04-07 Alan Modra <amodra@gmail.com>
186
187 PR binutils/16811
188 * objcopy.c (copy_object): Error if no sections.
189
92b1b678
MT
1902014-04-03 Markus Trippelsdorf <markus@trippelsdorf.de>
191
192 PR binutils/14698
193 ar.c: Set plugin_target early if plugins are supported.
194 nm.c: Likewise.
195
965b60c9
TG
1962014-04-03 Tristan Gingold <gingold@adacore.com>
197
198 * od-macho.c (printf_uint64): New function.
199 (dump_load_command, dump_obj_compact_unwind): Use it.
200 (dump_exe_compact_unwind): Display personality functions.
201
7a79c514
TG
2022014-04-02 Tristan Gingold <gingold@adacore.com>
203
204 * od-macho.c (OPT_TWOLEVEL_HINTS): New macro.
205 (options): Add entry for twolevel_hints.
206 (dump_data_in_code): Fix error message.
207 (dump_twolevel_hints): New function.
208 (dump_load_command): Handle prebound dylib, prebind cksum
209 and twolevel hints.
210 (mach_o_dump): Handle twolevel hints.
211
c275b681
TG
2122014-04-01 Tristan Gingold <gingold@adacore.com>
213
214 * od-macho.c (OPT_DATA_IN_CODE): New macro.
215 (options): Add entry for data in code.
216 (mach_o_help): Ditto.
217 (data_in_code_kind_name): New array.
218 (dump_data_in_code): New function.
219 (dump_load_command): Handle data in code.
220 (mach_o_dump): Ditto.
221 (dump_header): Display a terminal newline.
222
10be66a4
TG
2232014-03-27 Tristan Gingold <gingold@adacore.com>
224
225 * od-macho.c (dump_load_command): Display value for
226 BFD_MACH_O_LC_DYLD_ENVIRONMENT. Handle BFD_MACH_O_LC_DATA_IN_CODE
227 and BFD_MACH_O_LC_DYLIB_CODE_SIGN_DRS.
228
3cc27770
TG
2292014-03-27 Tristan Gingold <gingold@adacore.com>
230
231 * od-macho.c (OPT_FUNCTION_STARTS): New macro.
232 (options): Add entry for function_starts.
233 (mach_o_help): Ditto.
234 (disp_segment_prot): New function.
235 (dump_section_map): Call disp_segment_prot.
236 (dump_function_starts): New function.
237 (dump_obj_compact_unwind): Fix ouput indentation.
238 (dump_exe_compact_unwind): Fix ouput indentation.
239 (mach_o_dump): Handle function_starts.
240
d8028530
TG
2412014-03-26 Tristan Gingold <gingold@adacore.com>
242
243 * od-macho.c (bfd_mach_o_cpu_name): Add BFD_MACH_O_CPU_TYPE_ARM64.
244
595330b7
TG
2452014-03-24 Tristan Gingold <gingold@adacore.com>
246
247 * objdump.c (load_specific_debug_section): Set address of section.
248
aa9fa1e2
TG
2492014-03-24 Tristan Gingold <gingold@adacore.com>
250
251 * od-macho.c (dump_unwind_encoding_x86): Set the factor.
252 (dump_exe_compact_unwind): Change the condition. Improve
253 indentation.
254
bcf83b2a
NC
2552014-03-20 Nick Clifton <nickc@redhat.com>
256
257 * readelf.c (process_version_sections): Fix off-by-one error in
258 previous delta.
259
c24cf8b6
NC
2602014-03-19 Nick Clifton <nickc@redhat.com>
261
262 PR binutils/16723
263 * readelf.c (process_version_sections): Prevent an infinite loop
264 when the vn_next field is zero but there are still entries to be
265 processed.
266
167e1c1f
TG
2672014-03-17 Tristan Gingold <gingold@adacore.com>
268
269 * od-macho.c (dump_section_header): Renames of dump_section.
270 (dump_segment): Adjust after renaming.
271 (OPT_COMPACT_UNWIND): Define.
272 (options): Add compact unwind.
273 (mach_o_help): Document compact_unwind.
274 (unwind_x86_64_regs, unwind_x86_regs): New arrays.
275 (dump_unwind_encoding_x86, dump_unwind_encoding)
276 (dump_obj_compact_unwind, dump_exe_compact_unwind)
277 (dump_section_content): New functions.
278 (mach_o_dump): Handle compact unwind.
279
fbe383b9
TG
2802014-03-17 Tristan Gingold <gingold@adacore.com>
281
282 * od-macho.c (dump_load_command): Handle lazy load dylib.
283
182a105a
AG
2842014-03-14 Anthony Green <green@moxielogic.com>
285
286 * objcopy.c (copy_object): Check fwrite return code.
287
5a026fc9
NC
2882014-03-14 Meador Inge <meadori@codesourcery.com>
289
290 * dwarf.c (strnlen): Move prototype ...
291 * sysdep.h (strnlen): ... to here.
292
8a1373cc
NC
2932014-03-12 Nick Clifton <nickc@redhat.com>
294
295 PR binutils/16652
296 * doc/binutils.texi (ar cmdline): Move --plugin command line
297 option to after the command option.
298
c63043aa
DG
2992014-03-12 Dmitry Gorbachev <d.g.gorbachev@gmail.com>
300
301 PR binutils/16567
302 * deflex.l: Add noinput and nounput options.
303
fa47fa92
AM
3042014-03-12 Alan Modra <amodra@gmail.com>
305
306 * Makefile.in: Regenerate.
307 * doc/Makefile.in: Regenerate.
308
e9847026
NC
3092014-03-06 Nick Clifton <nickc@redhat.com>
310
311 PR binutils/16664
312 * readelf.c (process_attributes): Add checks for corrupt
313 attribute section names.
314
4b95cf5c
AM
3152014-03-05 Alan Modra <amodra@gmail.com>
316
317 Update copyright years.
318
2c80b753
AM
3192014-03-03 Alan Modra <amodra@gmail.com>
320
321 * README: Add "Copyright Notices" paragraph.
322
503a6091
CC
3232014-02-11 Cary Coutant <ccoutant@google.com>
324
325 * binutils/dwarf.c (read_and_display_attr_value): Don't warn
326 for zero-length attribute value.
327
c1c69e83
AM
3282014-02-10 Alan Modra <amodra@gmail.com>
329
330 * po/binutils.pot: Regenerate.
331
d32e5c54
AP
3322014-02-06 Andrew Pinski <apinski@cavium.com>
333
334 * readelf.c (get_machine_flags): Handle E_MIPS_MACH_OCTEON3 case.
335
926c5385
CC
3362014-02-06 Cary Coutant <ccoutant@google.com>
337
338 PR binutils/16444
339 * readelf.c (print_gnu_note): Add support for NT_GNU_GOLD_VERSION.
340
221fd5d5
L
3412014-01-08 H.J. Lu <hongjiu.lu@intel.com>
342
343 * version.c (print_version): Update copyright year to 2014.
344
1651e569
TT
3452014-01-07 Tom Tromey <tromey@redhat.com>
346
347 * bucomm.c (fatal, non_fatal): Replace obsolete VA_* macros with
348 stdarg macros.
349 * dlltool.c (inform): Replace obsolete VA_* macros with stdarg
350 macros.
351 * dllwrap.c (inform, warn): Replace obsolete VA_* macros with
352 stdarg macros.
353
b51f1626
TT
3542014-01-07 Tom Tromey <tromey@redhat.com>
355
356 * coffgrok.h (coff_ofile): Don't use PARAMS.
357 * nlmheader.y (strerror): Don't use PARAMS.
358
5fb776a6 359For older changes see ChangeLog-2013
252b5132 360\f
5fb776a6 361Copyright (C) 2014 Free Software Foundation, Inc.
752937aa
NC
362
363Copying and distribution of this file, with or without modification,
364are permitted in any medium without royalty provided the copyright
365notice and this notice are preserved.
366
252b5132
RH
367Local Variables:
368mode: change-log
369left-margin: 8
370fill-column: 74
371version-control: never
372End:
This page took 0.694458 seconds and 4 git commands to generate.