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