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