Updated Spanish translation for gprof directory
[deliverable/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
c65c21e1
AM
12018-04-18 Alan Modra <amodra@gmail.com>
2
3 * testsuite/lib/binutils-common.exp: Remove support for assorted
4 aout targets.
5
6aea08d9
NC
62018-04-17 Nick Clifton <nickc@redhat.com>
7
c4a91159 8 PR 23063
56d8f8a9
NC
9 * readelf.c (print_symbol): If the width is zero, return straight
10 away.
11
6aea08d9
NC
12 PR 23064
13 * dwarf.c (process_cu_tu_index): Test for a potential buffer
14 overrun before copying signature pointer.
15
f954747f
AM
162018-04-17 Alan Modra <amodra@gmail.com>
17
18 * readelf.c: Revert 2018-04-16 and 2018-04-11 changes.
19
d7867d17
AM
202018-04-16 Alan Modra <amodra@gmail.com>
21
22 * readelf.c (get_machine_name): Correct typo.
23
ddb00039
AM
242018-04-16 Alan Modra <amodra@gmail.com>
25
26 * configure.ac: Remove arm-epoc-pe support.
27 * dlltool.c: Likewise.
28 * configure: Regenerate.
29
c9098af4
AM
302018-04-16 Alan Modra <amodra@gmail.com>
31
32 * testsuite/lib/binutils-common.exp: Remove sparc-aout and
33 sparc-coff support.
34
dc12032b
AM
352018-04-16 Alan Modra <amodra@gmail.com>
36
37 * testsuite/binutils-all/copy-2.d: Remove m68k-aout and m68k-coff
38 support.
39 * testsuite/binutils-all/copy-3.d: Likewise.
40 * testsuite/binutils-all/objcopy.exp: Likewise.
41 * testsuite/lib/binutils-common.exp: Likewise.
42
211dc24b
AM
432018-04-16 Alan Modra <amodra@gmail.com>
44
45 * testsuite/binutils-all/objcopy.exp: Remove sh5 and sh64 support.
46
a9a4b302
AM
472018-04-16 Alan Modra <amodra@gmail.com>
48
49 * testsuite/binutils-all/objcopy.exp: Remove w65 support.
50
04cb01fd
AM
512018-04-16 Alan Modra <amodra@gmail.com>
52
53 * testsuite/binutils-all/objdump.exp: Remove we32k support.
54
c2bf1eec
AM
552018-04-16 Alan Modra <amodra@gmail.com>
56
57 * MAINTAINERS (Mark Kettenis): Move to past maintainers.
58 * testsuite/binutils-all/objdump.exp: Remove m88k support.
59
6793974d
AM
602018-04-16 Alan Modra <amodra@gmail.com>
61
62 * readelf.c: Remove i370 support.
63 * testsuite/binutils-all/objdump.exp: Likewise.
64
e82aa794
AM
652018-04-16 Alan Modra <amodra@gmail.com>
66
67 * testsuite/binutils-all/objcopy.exp: Remove h8500 support.
68 * testsuite/lib/binutils-common.exp: Likewise.
69
fe0bf0fd
AM
702018-04-16 Alan Modra <amodra@gmail.com>
71
72 * testsuite/binutils-all/objcopy.exp: Remove h8300-coff support.
73
fdef3943
AM
742018-04-16 Alan Modra <amodra@gmail.com>
75
76 * Makefile.am: Remove IEEE 695 support.
77 * budbg.h: Likewise.
78 * doc/binutils.texi: Likewise.
79 * makefile.vms: Likewise.
80 * objcopy.c: Likewise.
81 * objdump.c: Likewise.
82 * rddbg.c: Likewise.
83 * ieee.c: Delete.
84 * Makefile.in: Regenerate.
85 * po/POTFILES.in: Regenerate.
86
5972ac73
AM
872018-04-16 Alan Modra <amodra@gmail.com>
88
89 * testsuite/binutils-all/copy-2.d: Remove newsos3 support.
90 * testsuite/binutils-all/nm.exp: Likewise.
91
b4b594e3
AM
922018-04-16 Alan Modra <amodra@gmail.com>
93
94 * .gitignore: Remove netware support.
95 * Makefile.am: Likewise.
96 * configure.ac: Likewise.
97 * doc/Makefile.am: Likewise.
98 * doc/binutils.texi: Likewise.
99 * testsuite/binutils-all/nm.exp: Likewise.
100 * nlmconv.c: Delete.
101 * nlmconv.h: Delete.
102 * nlmheader.y: Delete.
103 * Makefile.in: Regenerate.
104 * configure: Regenerate.
105 * doc/Makefile.in: Regenerate.
106 * po/POTFILES.in: Regenerate.
107
fceadf09
AM
1082018-04-16 Alan Modra <amodra@gmail.com>
109
110 * testsuite/binutils-all/objdump.exp: Remove tahoe support.
111
fb70ec17
AM
1122018-04-14 Alan Modra <amodra@gmail.com>
113
114 * readelf.c (get_machine_name): Revert 2018-04-11 change.
115
86c6c6df
NC
1162018-04-12 Nick Clifton <nickc@redhat.com>
117
118 PR 23050
119 * readelf.c (process_dynamic_section): Correct dynamic string
120 table size calculation.
121
a8eb42a8
AM
1222018-04-11 Alan Modra <amodra@gmail.com>
123
124 * ieee.c: Remove i960 support.
125 * od-macho.c: Remove i860 support.
126 * readelf.c: Remove i860 and i960 support.
127 * testsuite/binutils-all/objcopy.exp: Likewise.
128 * testsuite/binutils-all/objdump.exp: Likewise.
129 * testsuite/lib/binutils-common.exp: Likewise.
130
c43b2c54
MR
1312018-04-11 Maciej W. Rozycki <macro@mips.com>
132
133 * testsuite/lib/binutils-common.exp (is_elf_format): Also return
134 1 for `*-*-lynxos*' and `*-*-symbianelf*' targets.
135
d4ae1932
AM
1362018-04-10 Alan Modra <amodra@gmail.com>
137
138 * testsuite/binutils-all/objcopy.exp (strip-14, strip-15): Choose
139 reloc=11 for pru and reloc=50 for nds32.
140 * testsuite/binutils-all/strip-15.d: Accept 0xb reloc number.
141
d52e3d06
MR
1422018-04-09 Maciej W. Rozycki <macro@mips.com>
143
144 * testsuite/binutils-all/strip-15.d: New test.
145 * testsuite/binutils-all/strip-15rel.s: New test source.
146 * testsuite/binutils-all/strip-15rela.s: New test source.
147 * testsuite/binutils-all/strip-15mips64.s: New test source.
148 * testsuite/binutils-all/objcopy.exp: Run the new test.
149
3f97ba9f
MR
1502018-04-09 Maciej W. Rozycki <macro@mips.com>
151
152 * testsuite/binutils-all/strip-14.d: New test.
153 * testsuite/binutils-all/strip-14rel.s: New test source.
154 * testsuite/binutils-all/strip-14rela.s: New test source.
155 * testsuite/binutils-all/strip-14mips64.s: New test source.
156 * testsuite/binutils-all/objcopy.exp: Run the new test.
157
2008a0db
TT
1582018-04-06 Tom Tromey <tom@tromey.com>
159
160 * dwarf.c (read_and_display_attr_value): Add missing DW_LANG
161 constants from DWARF 5.
162
3cba8b6c
L
1632018-04-05 H.J. Lu <hongjiu.lu@intel.com>
164
165 PR gas/22318
166 * configure: Regenerated.
167
2d8c1a23
MR
1682018-04-05 Maciej W. Rozycki <macro@mips.com>
169
170 * testsuite/binutils-all/strip-13mips64.s: Use `.dc.l' rather
171 than `.dc.w' in second relocation.
172
65bd2045
MR
1732018-04-05 Maciej W. Rozycki <macro@mips.com>
174
175 * testsuite/binutils-all/strip-13.d: Also expect `unsupported
176 relocation type 0x8f' error message.
177
2f8ceb38
MR
1782018-04-05 Maciej W. Rozycki <macro@mips.com>
179
180 * testsuite/binutils-all/strip-13.s: Rename to...
181 * testsuite/binutils-all/strip-13rela.s: ... this.
182 * testsuite/binutils-all/strip-13rel.s: New test source.
183 * testsuite/binutils-all/strip-13mips64.s: New test source.
184 * testsuite/binutils-all/strip-13.d: Remove `arm-*', `d10v-*',
185 `dlx-*' and `xgate-*' from `not-target' list. Add `m6811-*' and
186 `m68hc11-*' to `not-target' list.
187 * testsuite/binutils-all/objcopy.exp: Switch between sources for
188 `strip-13'.
189
aad7be45
MR
1902018-04-05 Maciej W. Rozycki <macro@mips.com>
191
192 * testsuite/binutils-all/strip-13.s: Use 143 (0x8f) rather than
193 241 (0xf1) for the relocation number and RELA addend.
194 * testsuite/binutils-all/strip-13.d: Remove `hppa*-*' from the
195 `not-target' list.
196
89f60df2
JDA
1972018-04-04 John David Anglin <danglin@gcc.gnu.org>
198
199 * MAINTAINERS: Update my e-mail address.
200
f1ca0d6d
NC
2012018-04-04 Nick Clifton <nickc@redhat.com>
202
203 * MAINTAINERS: Move Jason Eckhardt to past maintainers section.
204
8fd75781
NC
2052018-03-23 Nick Clifton <nickc@redhat.com>
206
207 * readelf.c (get_symbol_for_build_attribute): Skip ARM mapping
208 symbols.
209 (print_gnu_build_attribute_description): If no file start symbol
210 could be found, look for one two bytes into the file.
211 * testsuite/binutils-all/note-4-64.s: Set the address of the file
212 start symbol to two bytes into the file.
213 * testsuite/binutils-all/note-4-32.s: Likewise.
214
b1202ffa
L
2152018-03-21 H.J. Lu <hongjiu.lu@intel.com>
216
217 * readelf.c (process_dynamic_section): Also dump DF_1_KMOD,
218 DF_1_WEAKFILTER and DF_1_NOCOMMON.
219
7e100140
NC
2202018-03-20 Nick Clifton <nickc@redhat.com>
221
222 * po/es.po: Updated Spanish translation.
223 * po/ru.po: Updated Russian translation.
224
e45ad123
NC
2252018-03-13 Nick Clifton <nickc@redhat.com>
226
227 PR 22957
228 * stabs.c (pop_binincl): Fail if the file index is off the end of
229 the stack.
230
81db3241
NC
2312018-03-13 Nick Clifton <nickc@redhat.com>
232
233 PR 22955
234 * stabs.c (parse_number): Add p_end parameter and use it to check
235 the validity of the pp parameter. Add checks to prevent walking
236 off the end of the string buffer.
237 (parse_stab_string): Likewise.
238 (parse_stab_type): Likewise.
239 (parse_stab_type_number): Likewise.
240 (parse_stab_range_type): Likewise.
241 (parse_stab_sun_builtin_type): Likewise.
242 (parse_stab_sun_floating_type): Likewise.
243 (parse_stab_enum_type): Likewise.
244 (parse_stab_struct_type): Likewise.
245 (parse_stab_baseclasses): Likewise.
246 (parse_stab_struct_fields): Likewise.
247 (parse_stab_cpp_abbrev): Likewise.
248 (parse_stab_one_struct_field): Likewise.
249 (parse_stab_members): Likewise.
250 (parse_stab_tilde_field): Likewise.
251 (parse_stab_array_type): Likewise.
e45ad123 252
81db3241
NC
253 * parse_stab: Compute the end of the string and then pass it on to
254 individual parser functions.
255
6d4f21f6
PP
2562018-03-07 Paul Pluzhnikov <ppluzhnikov@google.com>
257
258 PR binutils/22923
259 * binutils/readelf.c (get_ver_flags): Expand buffer to avoid
260 overflow.
261
52fe4420
AM
2622018-03-07 Alan Modra <amodra@gmail.com>
263
264 * configure.ac: Add objdump_private_desc_xcoff for rs6000.
265 * configure: Regenerate.
266
0e70b27b
L
2672018-03-05 H.J. Lu <hongjiu.lu@intel.com>
268
269 PR binutils/22911
270 * objdump.c (is_significant_symbol_name): Return TRUE for all
271 .plt* sections.
272 (find_symbol_for_address): Replace linear search with binary
273 search on dynamic relocations.
274
d11ae95e
NC
2752018-03-01 Nick Clifton <nickc@redhat.com>
276
277 PR 22905
278 * dwarf.c (display_debug_ranges): Check that the offset loaded
279 from the range_entry structure is valid.
280
e184813f
AM
2812018-03-01 Alan Modra <amodra@gmail.com>
282
283 * configure.ac (ALL_LINGUAS): Add sr. Sort.
284 * configure: Regenerate.
285
bc7c0509
NC
2862018-02-27 Nick Clifton <nickc@redhat.com>
287
288 * po/pt.po: New Portuguese translation.
289 * configure.ac (ALL_LINGUAS): Add pt.
290 * configure: Regenerate.
291
f3185997
NC
2922018-02-27 Nick Clifton <nickc@redhat.com>
293
294 PR 22875
295 * objcopy.c (copy_object): Check the error status after marking
296 symbols used in relocations.
297 * testsuite/binutils-all/strip-13.s: New test source file.
298 * testsuite/binutils-all/strip-13.s: New test driver file.
299 * testsuite/binutils-all/objcopy.exp: Run the new test.
300
2c1c9679
AM
3012018-02-26 Alan Modra <amodra@gmail.com>
302
303 * testsuite/binutils-all/mips/mips-reginfo-n32.d,
304 * testsuite/binutils-all/mips/mips-reginfo.d: Update.
305
6e05870c
AM
3062018-02-23 Alan Modra <amodra@gmail.com>
307
308 * testsuite/binutils-all/mips/mips-reginfo-n32.d,
309 * testsuite/binutils-all/mips/mips-reginfo.d: Update.
310
b0ab9c45
RH
3112018-02-20 Ronald Hoogenboom <hoogenboom30@zonnet.nl>
312
313 * doc/binutils.texi (objcopy): Add missing closing square
314 parenthesis to listing of objcopy's command line options.
315
e535d0dd
MK
3162018-02-19 Matthias Klose <doko@debian.org>
317
318 * strings.c (long_options): Include-all-whitespace does not take
319 an extra agument.
320
6e5e9d58
AM
3212018-02-13 Alan Modra <amodra@gmail.com>
322
323 PR 22836
324 * testsuite/binutils-all/group-7.s,
325 * testsuite/binutils-all/group-7a.d,
326 * testsuite/binutils-all/group-7b.d,
327 * testsuite/binutils-all/group-7c.d: New tests.
328 * testsuite/binutils-all/objcopy.exp: Run them.
329
8de3a6e2
NC
3302018-02-08 Nick Clifton <nickc@redhat.com>
331
332 PR 22802
333 * dwarf.c (load_separate_debug_file): Return early if the user is
334 not interested in debug links.
335
68807c3c
NC
3362018-02-06 Nick Clifton <nickc@redhat.com>
337
338 PR 22793
339 * readelf.c (find_section): Replace assertion with test and return
340 of NULL.
341 (find_section_by_address): Add test of section header table
342 existance.
343 (find_section_by_type): Likewise.
344 (find_section_in_set): Likewise.
345
2d6dda71
MR
3462018-02-05 Maciej W. Rozycki <macro@mips.com>
347
348 * testsuite/binutils-all/mips/mips-reginfo.d: New test.
349 * testsuite/binutils-all/mips/mips-reginfo-n32.d: New test.
350 * testsuite/binutils-all/mips/mips-reginfo.s: New test source.
351 * testsuite/binutils-all/mips/mips.exp: Run the new tests.
352
78c88364
MR
3532018-02-05 Maciej W. Rozycki <macro@mips.com>
354
355 * testsuite/config/default.exp (binutils_run): Document
356 `binutils_run_status'.
357 * testsuite/lib/utils-lib.exp (default_binutils_run): Likewise,
358 and set it.
359 (run_dump_test): Add `error', `error_output', `warning' and
360 `warning_output' options. Update documentation accordingly.
361
5bb0830d
AB
3622018-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
363
364 * dwarf.c (dwarf_regnames_riscv): New register name table.
365 (init_dwarf_regnames_riscv): New function.
366 (init_dwarf_regnames): Add call to initialise RiscV register
367 names.
368 * dwarf.h (init_dwarf_regnames_riscv): Declare.
369 * objdump.c (dump_dwarf): Add call to initialise RiscV register
370 names.
371
f2023ce7
AM
3722018-02-01 Alan Modra <amodra@gmail.com>
373
374 PR 22769
375 * objdump.c (load_specific_debug_section): Check for overflow
376 when adding one to section size for a string section terminator.
377
fcabedd5
NC
3782018-01-30 Nick Clifton <nickc@redhat.com>
379
380 PR 22734
381 * doc/binutils.texi (nm): Update description to point out that
382 zero-initialized values can also be shown as type B, b, S or s
383 since they can be stored in the BSS section.
384
f49db8be
AM
3852018-01-30 Alan Modra <amodra@gmail.com>
386
387 * objcopy.c (merge_gnu_build_notes): Use (bfd_vma) -1 as
388 "artificially large" end address.
389
a8d6d6ac
NC
3902018-01-28 Nick Clifton <nickc@redhat.com>
391
392 * README-how-to-make-a-release: Add note about checking gpg key
393 and the results of gnupload.
394
9a5db26e
NC
3952018-01-27 Nick Clifton <nickc@redhat.com>
396
397 * README-how-to-make-a-release: Add details on how to actually
398 make the release.
399
94c2436b
NC
4002018-01-26 Nick Clifton <nickc@redhat.com>
401
402 * README-how-to-make-a-release: Add more details on updating
403 version numbers.
404
1ea332d6
MR
4052018-01-22 Maciej W. Rozycki <macro@mips.com>
406
407 * doc/binutils.texi (objcopy): Fix a typo in `--rename-section'
408 option description.
409
d65ce302
MR
4102018-01-22 Maciej W. Rozycki <macro@mips.com>
411
412 * MAINTAINERS: Update my company e-mail address.
413
f433138f
NC
4142018-01-22 Nick Clifton <nickc@redhat.com>
415
416 * po/sv.po: Updated Swedish translation.
417
7ab82037
NC
4182018-01-18 Nick Clifton <nickc@redhat.com>
419
420 * po/bg.po: Updated Bulgarian translation.
421
0dd86f32
JB
4222018-01-16 Joel Brobecker <brobecker@adacore.com>
423
424 * README-how-to-make-a-release: Add reminder to update the
425 branch name in gdbadmin's crontab on sourceware.
426
a960d29f
JB
4272018-01-16 Joel Brobecker <brobecker@adacore.com>
428
429 * README-how-to-make-a-release: Remove trailing spaces.
430
f6efed01
NC
4312018-01-16 Nick Clifton <nickc@redhat.com>
432
433 * po/fr.po: Updated French translation.
434
616dcb87
NC
4352018-01-15 Nick Clifton <nickc@redhat.com>
436
437 * po/uk.po: Updated Ukranian translation.
438
3957a496
NC
4392018-01-13 Nick Clifton <nickc@redhat.com>
440
19e2900b 441 * README-how-to-make-a-release: Update notes.
3957a496
NC
442 * po/binutils.pot: Regenerated.
443
769c7ea5
NC
4442018-01-13 Nick Clifton <nickc@redhat.com>
445
446 * configure: Regenerate.
447
9176ac5b
NC
4482018-01-13 Nick Clifton <nickc@redhat.com>
449
faf766e3 450 2.30 branch created.
9176ac5b
NC
451 * NEWS: Add marker for 2.30.
452
98ab9e96
NC
4532018-01-12 Nick Clifton <nickc@redhat.com>
454
455 * README-how-to-make-a-release: Add notes on how to make the
456 branch and prelease snapshot.
457 * BRANCHES: Add binutils-2_29-branch.
458
bf41f30d
NC
4592018-01-10 Nick Clifton <nickc@redhat.com>
460
461 * MAINTAINERS: Note that it is now the configure.ac file and not
462 the configure.in file that needs to be kept in sync with gcc.
463 Add a note about sending patches for libiberty to gcc.
464
f13974bd
NC
4652018-01-03 Nick Clifton <nickc@redhat.com>
466
467 * objcopy.c (merge_gnu_build_notes): Add cast to maximum address
468 constants.
469
6f156d7a
NC
4702018-01-03 Nick Clifton <nickc@redhat.com>
471
472 * objcopy.c (objcopy_internal_note): New structure.
473 (gap_exists): New function.
474 (is_open_note): New function.
475 (is_func_note): New function.
476 (is_64bit): New function.
477 (merge_gnu_build_notes): Handle v3 notes. Do not merge
478 if there are relocations against the notes.
479 * readelf.c (get_note_type): Use short names for build attribute
480 notes.
481 (print_symbol_for_build_attribute): Rename to
482 get_symbol_for_build_attribute. Returns the found symbol rather
483 than printing it.
484 (print_gnu_build_attribute_description): Maintain address ranges
485 for function notes as well as global notes. Handle v3 notes.
486 (print_gnu_build_attribute_name): Use more space for printing the
487 name in wide mode.
488 * testsuite/binutils-all/note-2-32.s: Use .dc.l instead of .word.
489 Eliminate symbol references in order to remove the need for
490 relocations.
491 * testsuite/binutils-all/note-2-64.s: Likewise.
492 * testsuite/binutils-all/note-3-32.s: Add a size to the note_1
493 symbol.
494 * testsuite/binutils-all/note-3-64.s: Likewise.
495 * testsuite/binutils-all/mips/mips-note-2r-n32.d: Update expected
496 output.
497 * testsuite/binutils-all/mips/mips-note-2r-n64.d: Likewise.
498 * testsuite/binutils-all/mips/mips-note-2r.d: Likewise.
499 * testsuite/binutils-all/note-2-32.d: Likewise.
500 * testsuite/binutils-all/note-2-64.d: Likewise.
501 * testsuite/binutils-all/note-3-32.d: Likewise.
502 * testsuite/binutils-all/note-3-64.d: Likewise.
503 * testsuite/binutils-all/note-4-64.s: New test. Checks v3 notes.
504 * testsuite/binutils-all/note-4-32.s: New test.
505 * testsuite/binutils-all/note-4-64.d: New test result file.
506 * testsuite/binutils-all/note-4-32.d: New test result file.
507
219d1afa
AM
5082018-01-03 Alan Modra <amodra@gmail.com>
509
510 Update year range in copyright notice of all files.
511
1e563868 512For older changes see ChangeLog-2017
3499769a 513\f
1e563868 514Copyright (C) 2018 Free Software Foundation, Inc.
3499769a
AM
515
516Copying and distribution of this file, with or without modification,
517are permitted in any medium without royalty provided the copyright
518notice and this notice are preserved.
519
520Local Variables:
521mode: change-log
522left-margin: 8
523fill-column: 74
524version-control: never
525End:
This page took 0.151641 seconds and 4 git commands to generate.