Updated Russian, Bulgarian, and Brazilian Portuguese translations for various compone...
[deliverable/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
d8dab054
NC
12018-07-05 Nick Clifton <nickc@redhat.com>
2
3 * po/bg.po: Updated Bulgarian translation.
4
a05a5b64
TP
52018-07-02 Thomas Preud'homme <thomas.preudhomme@arm.com>
6
7 * NEWS: Use command-line consistently when used in a compount word.
8 * doc/binutils.texi: Likewise and fix trailing whitespace on same
9 line.
10
30aa1306
NC
112018-06-26 Nick Clifton <nickc@redhat.com>
12
13 * po/sv.po: Updated Swedish translation.
14 * po/uk.po: Updated Ukranian translation.
15
eca4b721
NC
162018-06-26 Nick Clifton <nickc@redhat.com>
17
18 * doc/binutils.texi: Fix spelling mistakes.
19 * README--how-to-make-a-release: Likewise.
20
1021d1cb
TT
212018-06-25 Tom Tromey <tom@tromey.com>
22
23 * dwarf-mode.el (dwarf-mode-syntax-table): New variable.
24 Bump version number.
25
71300e2c
NC
262018-06-24 Nick Clifton <nickc@redhat.com>
27
28 * README-how-to-make-a-release: Update with experiences from
29 making 2.31 branch.
30 * po/binutils.pot: Regenerate.
31 * configure: Regenerate.
32
719d8288
NC
332018-06-24 Nick Clifton <nickc@redhat.com>
34
35 2.31 branch created.
36 * NEWS: Add marker for 2.31.
37
d388f643
AM
382018-06-21 Alan Modra <amodra@gmail.com>
39
40 * doc/Makefile.am (AUTOMAKE_OPTIONS): Add "foreign".
41 * doc/Makefile.in: Regenerate.
42
d0ac1c44
SM
432018-06-19 Simon Marchi <simon.marchi@ericsson.com>
44
45 * configure.ac: Remove AC_PREREQ.
46 * doc/Makefile.am (AUTOMAKE_OPTIONS): Remove cygnus, add
47 info-in-builddir no-texinfo.tex.
48 * Makefile.in: Re-generate.
49 * aclocal.m4: Re-generate.
50 * config.in: Re-generate.
51 * configure: Re-generate.
52 * doc/Makefile.in: Re-generate.
53
3a075e56
AS
542018-06-19 Andreas Schwab <schwab@suse.de>
55
56 * readelf.c (is_16bit_abs_reloc): Handle R_RISCV_SET16.
57 (is_8bit_abs_reloc): New function.
58 (is_6bit_abs_reloc): New function.
59 (is_6bit_inplace_sub_reloc): New function.
60 (apply_relocations): Use them. Handle 6-bit relocations.
61
6f20c942
FS
622018-06-14 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
63
64 * readelf.c (print_mips_ases): Add GINV extension.
65
1f6f5dba
L
662018-06-14 H.J. Lu <hongjiu.lu@intel.com>
67
68 PR binutils/23267
69 * readelf.c (get_symbol_version_string): Check if the first
70 symbol version is base version.
71
730c3174
SE
722018-06-13 Scott Egerton <scott.egerton@imgtec.com>
73 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
74
75 * readelf.c (print_mips_ases): Add CRC.
76
7a486e6d
NC
772018-06-13 Nick Clifton <nickc@redhat.com>
78
79 * doc/binutils.texi (objdump): Add missing closing square
80 parenthesis to listing of objcopy's command line options.
81
5a485b38
NC
822018-06-11 Nick Clifton <nickc@redhat.com>
83
84 * po/es.po: Updated Spanish translation.
85
55e99962
L
862018-06-01 H.J. Lu <hongjiu.lu@intel.com>
87
88 * configure: Regenerated.
89
0034eed0
AM
902018-05-31 Alan Modra <amodra@gmail.com>
91
92 * testsuite/binutils-all/compress.exp (test_gnu_debuglink): Don't
93 set CC_FOR_TARGET. Run test non-native.
94 * testsuite/binutils-all/objdump.exp (test_build_id_debuglink):
95 Likewise.
96 (test_follow_debuglink): Run test non-native.
97
1869e86f
AB
982018-05-30 Ant Bikeneev <ant.bikineev@gmail.com>
99
100 PR 23107
101 * ar.c (display_offsets): New variable.
102 (usage): Add description of 'O' operator.
103 (decode_option): Handle 'O' operator.
104 (print_descr): Pass display_offsets to print_arelt_descr.
105 * arsup.c: Update call to printy_arelt_descr.
106 * objdump.c: Likewise.
107 * bucomm.c (print_arelt_descr): If offsets parameter is true then
108 display offset of archive element within the archive.
109 * bucomm.h: Update prototype for print_arelt_descr.
110 * doc/binutils.texi: Update description of ar command.
111 * NEWS: Mention the new feature.
112 * testsuite/binutils-all/ar.exp: Add text of new feature.
113
bb3b5316
AM
1142018-05-28 Alan Modra <amodra@gmail.com>
115
116 PR 23235
117 * testsuite/binutils-all/compress.exp (test_gnu_debuglink): Return
118 unsupported rather than fail on compile errors.
119 * testsuite/binutils-all/objdump.exp (test_build_id_debuglink):
120 Likewise. Save and restore CFLAGS_FOR_TARGET.
121
7f999549
JW
1222018-05-18 Kito Cheng <kito.cheng@gmail.com>
123
124 * readelf.c (get_machine_flags): Handle EF_RISCV_RVE.
125
7b4ae824
JD
1262018-05-18 John Darrington <john@darrington.wattle.id.au>
127
128 * readelf.c: Add support for s12z architecture.
129 * testsuite/lib/binutils-common.exp (is_elf_format): Excluse s12z
130 targets.
131
f9830ec1
TC
1322018-05-15 Tamar Christina <tamar.christina@arm.com>
133
134 PR binutils/21446
135 * doc/binutils.texi (-M): Document AArch64 options.
136
7d02540a
TC
1372018-05-15 Tamar Christina <tamar.christina@arm.com>
138
139 PR binutils/21446
140 * doc/binutils.texi (-M): Document AArch64 options.
141 * NEWS: Document notes and warnings.
142
679ca975
AM
1432018-05-15 Alan Modra <amodra@gmail.com>
144
145 * testsuite/lib/binutils-common.exp (is_elf_format): Add chorus,
146 cloudabi, fuchsia, kaos and nto. Merge netbsdelf* into *elf*,
147 and *uclinux* into *linux*.
148 * testsuite/binutils-all/objcopy.exp: Accept armeb for rel
149 strip-13 test, exclude arm-vxworks and arm-windiss.
150
637b1970
JD
1512018-05-10 John Darrington <john@darrington.wattle.id.au>
152
153 * readelf.c (get_machine_name): EM_S12Z - handle new case.
154
60cb2c8a
AM
1552018-05-09 Alan Modra <amodra@gmail.com>
156
157 * od-macho.c (dump_unwind_encoding_x86): Fix typo in last patch.
158
84f9f8c3
AM
1592018-05-09 Sebastian Rasmussen <sebras@gmail.com>
160
161 * od-macho.c (dump_unwind_encoding_x86): Adjust for macro renaming.
162
886d5428
AM
1632018-05-08 Alan Modra <amodra@gmail.com>
164
165 PR 23141
166 * objcopy.c (is_strip_section): Strip groups without a valid
167 signature symbol.
168
ce4ec1a9
AM
1692018-05-07 Alan Modra <amodra@gmail.com>
170
171 PR 23142
172 * objcopy.c (group_signature): Don't accept groups that use a
173 symbol table other than the one we've read.
174
fe944acf
FT
1752018-04-30 Francois H. Theron <francois.theron@netronome.com>
176
177 * readelf.c: Very basic support for EM_NFP and its section types.
178 * testsuite/binutils-all/nfp: New directory.
179 * testsuite/binutils-all/nfp/objdump.exp: New file. Run new
180 tests.
181 * testsuite/binutils-all/nfp/test2_ctx8.d: New file.
182 * testsuite/binutils-all/nfp/test2_no-pc_ctx4.d: New file.
183 * testsuite/binutils-all/nfp/test1.d: New file.
184 * testsuite/binutils-all/nfp/nfp6000.nffw: New file.
185 * testsuite/binutils-all/nfp/test2_nfp6000.nffw: New file.
186 * NEWS: Mention the new support.
187
6d9dabbb
MR
1882018-04-27 Maciej W. Rozycki <macro@mips.com>
189
190 * testsuite/lib/binutils-common.exp (match_target): New procedure.
191 * testsuite/lib/utils-lib.exp (run_dump_test): Use it in place
192 of `istarget' for matching with `target', `not-target', `skip'
193 and `not-skip' options.
194
0df8ad28
NC
1952018-04-26 Nick Clifton <nickc@redhat.com>
196
197 * readelf.c (is_32bit_abs_reloc): Support R_PARISC_DIR32 as a
198 32-bit absolute reloc for the HPPA target.
199 * testsuite/binutils-all/note-5.d: New test.
200 * testsuite/binutils-all/note-5.s: Source file for new test.
201 * testsuite/binutils-all/objcopy.exp: Run new test.
202
f1ac0afe
CL
2032018-04-25 Christophe Lyon <christophe.lyon@st.com>
204
205 * testsuite/binutils-all/elfedit-2.d: Accept arm*-*-uclinuxfdpiceabi.
206 * testsuite/binutils-all/elfedit-3.d: Likewise.
207 * testsuite/binutils-all/objcopy.exp: Likewise.
208 * testsuite/binutils-all/strip-3.d: Likewise.
209 * testsuite/lib/binutils-common.exp: Likewise.
210
18a20338
CL
2112018-04-25 Christophe Lyon <christophe.lyon@st.com>
212 Mickaël Guêné <mickael.guene@st.com>
213
214 * readelf.c (decode_ARM_machine_flags): Support EF_ARM_PIC.
215 (get_osabi_name): Support ELFOSABI_ARM_FDPIC.
216
2ac93be7
AM
2172018-04-25 Alan Modra <amodra@gmail.com>
218
219 * testsuite/binutils-all/arm/objdump.exp: Remove arm-aout and
220 arm-coff support.
221 * testsuite/binutils-all/objcopy.exp: Likewise.
222 * testsuite/lib/binutils-common.exp: Likewise.
223
a7504f87
NC
2242018-04-18 Nick Clifton <nickc@redhat.com>
225
226 PR 23062
227 * dwarf.c (read_and_display_attr_value): Replace assertions with
228 test and warning message.
229
c65c21e1
AM
2302018-04-18 Alan Modra <amodra@gmail.com>
231
232 * testsuite/lib/binutils-common.exp: Remove support for assorted
233 aout targets.
234
6aea08d9
NC
2352018-04-17 Nick Clifton <nickc@redhat.com>
236
c4a91159 237 PR 23063
56d8f8a9
NC
238 * readelf.c (print_symbol): If the width is zero, return straight
239 away.
240
6aea08d9
NC
241 PR 23064
242 * dwarf.c (process_cu_tu_index): Test for a potential buffer
243 overrun before copying signature pointer.
244
f954747f
AM
2452018-04-17 Alan Modra <amodra@gmail.com>
246
247 * readelf.c: Revert 2018-04-16 and 2018-04-11 changes.
248
d7867d17
AM
2492018-04-16 Alan Modra <amodra@gmail.com>
250
251 * readelf.c (get_machine_name): Correct typo.
252
ddb00039
AM
2532018-04-16 Alan Modra <amodra@gmail.com>
254
255 * configure.ac: Remove arm-epoc-pe support.
256 * dlltool.c: Likewise.
257 * configure: Regenerate.
258
c9098af4
AM
2592018-04-16 Alan Modra <amodra@gmail.com>
260
261 * testsuite/lib/binutils-common.exp: Remove sparc-aout and
262 sparc-coff support.
263
dc12032b
AM
2642018-04-16 Alan Modra <amodra@gmail.com>
265
266 * testsuite/binutils-all/copy-2.d: Remove m68k-aout and m68k-coff
267 support.
268 * testsuite/binutils-all/copy-3.d: Likewise.
269 * testsuite/binutils-all/objcopy.exp: Likewise.
270 * testsuite/lib/binutils-common.exp: Likewise.
271
211dc24b
AM
2722018-04-16 Alan Modra <amodra@gmail.com>
273
274 * testsuite/binutils-all/objcopy.exp: Remove sh5 and sh64 support.
275
a9a4b302
AM
2762018-04-16 Alan Modra <amodra@gmail.com>
277
278 * testsuite/binutils-all/objcopy.exp: Remove w65 support.
279
04cb01fd
AM
2802018-04-16 Alan Modra <amodra@gmail.com>
281
282 * testsuite/binutils-all/objdump.exp: Remove we32k support.
283
c2bf1eec
AM
2842018-04-16 Alan Modra <amodra@gmail.com>
285
286 * MAINTAINERS (Mark Kettenis): Move to past maintainers.
287 * testsuite/binutils-all/objdump.exp: Remove m88k support.
288
6793974d
AM
2892018-04-16 Alan Modra <amodra@gmail.com>
290
291 * readelf.c: Remove i370 support.
292 * testsuite/binutils-all/objdump.exp: Likewise.
293
e82aa794
AM
2942018-04-16 Alan Modra <amodra@gmail.com>
295
296 * testsuite/binutils-all/objcopy.exp: Remove h8500 support.
297 * testsuite/lib/binutils-common.exp: Likewise.
298
fe0bf0fd
AM
2992018-04-16 Alan Modra <amodra@gmail.com>
300
301 * testsuite/binutils-all/objcopy.exp: Remove h8300-coff support.
302
fdef3943
AM
3032018-04-16 Alan Modra <amodra@gmail.com>
304
305 * Makefile.am: Remove IEEE 695 support.
306 * budbg.h: Likewise.
307 * doc/binutils.texi: Likewise.
308 * makefile.vms: Likewise.
309 * objcopy.c: Likewise.
310 * objdump.c: Likewise.
311 * rddbg.c: Likewise.
312 * ieee.c: Delete.
313 * Makefile.in: Regenerate.
314 * po/POTFILES.in: Regenerate.
315
5972ac73
AM
3162018-04-16 Alan Modra <amodra@gmail.com>
317
318 * testsuite/binutils-all/copy-2.d: Remove newsos3 support.
319 * testsuite/binutils-all/nm.exp: Likewise.
320
b4b594e3
AM
3212018-04-16 Alan Modra <amodra@gmail.com>
322
323 * .gitignore: Remove netware support.
324 * Makefile.am: Likewise.
325 * configure.ac: Likewise.
326 * doc/Makefile.am: Likewise.
327 * doc/binutils.texi: Likewise.
328 * testsuite/binutils-all/nm.exp: Likewise.
329 * nlmconv.c: Delete.
330 * nlmconv.h: Delete.
331 * nlmheader.y: Delete.
332 * Makefile.in: Regenerate.
333 * configure: Regenerate.
334 * doc/Makefile.in: Regenerate.
335 * po/POTFILES.in: Regenerate.
336
fceadf09
AM
3372018-04-16 Alan Modra <amodra@gmail.com>
338
339 * testsuite/binutils-all/objdump.exp: Remove tahoe support.
340
fb70ec17
AM
3412018-04-14 Alan Modra <amodra@gmail.com>
342
343 * readelf.c (get_machine_name): Revert 2018-04-11 change.
344
86c6c6df
NC
3452018-04-12 Nick Clifton <nickc@redhat.com>
346
347 PR 23050
348 * readelf.c (process_dynamic_section): Correct dynamic string
349 table size calculation.
350
a8eb42a8
AM
3512018-04-11 Alan Modra <amodra@gmail.com>
352
353 * ieee.c: Remove i960 support.
354 * od-macho.c: Remove i860 support.
355 * readelf.c: Remove i860 and i960 support.
356 * testsuite/binutils-all/objcopy.exp: Likewise.
357 * testsuite/binutils-all/objdump.exp: Likewise.
358 * testsuite/lib/binutils-common.exp: Likewise.
359
c43b2c54
MR
3602018-04-11 Maciej W. Rozycki <macro@mips.com>
361
362 * testsuite/lib/binutils-common.exp (is_elf_format): Also return
363 1 for `*-*-lynxos*' and `*-*-symbianelf*' targets.
364
d4ae1932
AM
3652018-04-10 Alan Modra <amodra@gmail.com>
366
367 * testsuite/binutils-all/objcopy.exp (strip-14, strip-15): Choose
368 reloc=11 for pru and reloc=50 for nds32.
369 * testsuite/binutils-all/strip-15.d: Accept 0xb reloc number.
370
d52e3d06
MR
3712018-04-09 Maciej W. Rozycki <macro@mips.com>
372
373 * testsuite/binutils-all/strip-15.d: New test.
374 * testsuite/binutils-all/strip-15rel.s: New test source.
375 * testsuite/binutils-all/strip-15rela.s: New test source.
376 * testsuite/binutils-all/strip-15mips64.s: New test source.
377 * testsuite/binutils-all/objcopy.exp: Run the new test.
378
3f97ba9f
MR
3792018-04-09 Maciej W. Rozycki <macro@mips.com>
380
381 * testsuite/binutils-all/strip-14.d: New test.
382 * testsuite/binutils-all/strip-14rel.s: New test source.
383 * testsuite/binutils-all/strip-14rela.s: New test source.
384 * testsuite/binutils-all/strip-14mips64.s: New test source.
385 * testsuite/binutils-all/objcopy.exp: Run the new test.
386
2008a0db
TT
3872018-04-06 Tom Tromey <tom@tromey.com>
388
389 * dwarf.c (read_and_display_attr_value): Add missing DW_LANG
390 constants from DWARF 5.
391
3cba8b6c
L
3922018-04-05 H.J. Lu <hongjiu.lu@intel.com>
393
394 PR gas/22318
395 * configure: Regenerated.
396
2d8c1a23
MR
3972018-04-05 Maciej W. Rozycki <macro@mips.com>
398
399 * testsuite/binutils-all/strip-13mips64.s: Use `.dc.l' rather
400 than `.dc.w' in second relocation.
401
65bd2045
MR
4022018-04-05 Maciej W. Rozycki <macro@mips.com>
403
404 * testsuite/binutils-all/strip-13.d: Also expect `unsupported
405 relocation type 0x8f' error message.
406
2f8ceb38
MR
4072018-04-05 Maciej W. Rozycki <macro@mips.com>
408
409 * testsuite/binutils-all/strip-13.s: Rename to...
410 * testsuite/binutils-all/strip-13rela.s: ... this.
411 * testsuite/binutils-all/strip-13rel.s: New test source.
412 * testsuite/binutils-all/strip-13mips64.s: New test source.
413 * testsuite/binutils-all/strip-13.d: Remove `arm-*', `d10v-*',
414 `dlx-*' and `xgate-*' from `not-target' list. Add `m6811-*' and
415 `m68hc11-*' to `not-target' list.
416 * testsuite/binutils-all/objcopy.exp: Switch between sources for
417 `strip-13'.
418
aad7be45
MR
4192018-04-05 Maciej W. Rozycki <macro@mips.com>
420
421 * testsuite/binutils-all/strip-13.s: Use 143 (0x8f) rather than
422 241 (0xf1) for the relocation number and RELA addend.
423 * testsuite/binutils-all/strip-13.d: Remove `hppa*-*' from the
424 `not-target' list.
425
89f60df2
JDA
4262018-04-04 John David Anglin <danglin@gcc.gnu.org>
427
428 * MAINTAINERS: Update my e-mail address.
429
f1ca0d6d
NC
4302018-04-04 Nick Clifton <nickc@redhat.com>
431
432 * MAINTAINERS: Move Jason Eckhardt to past maintainers section.
433
8fd75781
NC
4342018-03-23 Nick Clifton <nickc@redhat.com>
435
436 * readelf.c (get_symbol_for_build_attribute): Skip ARM mapping
437 symbols.
438 (print_gnu_build_attribute_description): If no file start symbol
439 could be found, look for one two bytes into the file.
440 * testsuite/binutils-all/note-4-64.s: Set the address of the file
441 start symbol to two bytes into the file.
442 * testsuite/binutils-all/note-4-32.s: Likewise.
443
b1202ffa
L
4442018-03-21 H.J. Lu <hongjiu.lu@intel.com>
445
446 * readelf.c (process_dynamic_section): Also dump DF_1_KMOD,
447 DF_1_WEAKFILTER and DF_1_NOCOMMON.
448
7e100140
NC
4492018-03-20 Nick Clifton <nickc@redhat.com>
450
451 * po/es.po: Updated Spanish translation.
452 * po/ru.po: Updated Russian translation.
453
e45ad123
NC
4542018-03-13 Nick Clifton <nickc@redhat.com>
455
456 PR 22957
457 * stabs.c (pop_binincl): Fail if the file index is off the end of
458 the stack.
459
81db3241
NC
4602018-03-13 Nick Clifton <nickc@redhat.com>
461
462 PR 22955
463 * stabs.c (parse_number): Add p_end parameter and use it to check
464 the validity of the pp parameter. Add checks to prevent walking
465 off the end of the string buffer.
466 (parse_stab_string): Likewise.
467 (parse_stab_type): Likewise.
468 (parse_stab_type_number): Likewise.
469 (parse_stab_range_type): Likewise.
470 (parse_stab_sun_builtin_type): Likewise.
471 (parse_stab_sun_floating_type): Likewise.
472 (parse_stab_enum_type): Likewise.
473 (parse_stab_struct_type): Likewise.
474 (parse_stab_baseclasses): Likewise.
475 (parse_stab_struct_fields): Likewise.
476 (parse_stab_cpp_abbrev): Likewise.
477 (parse_stab_one_struct_field): Likewise.
478 (parse_stab_members): Likewise.
479 (parse_stab_tilde_field): Likewise.
480 (parse_stab_array_type): Likewise.
e45ad123 481
81db3241
NC
482 * parse_stab: Compute the end of the string and then pass it on to
483 individual parser functions.
484
6d4f21f6
PP
4852018-03-07 Paul Pluzhnikov <ppluzhnikov@google.com>
486
487 PR binutils/22923
488 * binutils/readelf.c (get_ver_flags): Expand buffer to avoid
489 overflow.
490
52fe4420
AM
4912018-03-07 Alan Modra <amodra@gmail.com>
492
493 * configure.ac: Add objdump_private_desc_xcoff for rs6000.
494 * configure: Regenerate.
495
0e70b27b
L
4962018-03-05 H.J. Lu <hongjiu.lu@intel.com>
497
498 PR binutils/22911
499 * objdump.c (is_significant_symbol_name): Return TRUE for all
500 .plt* sections.
501 (find_symbol_for_address): Replace linear search with binary
502 search on dynamic relocations.
503
d11ae95e
NC
5042018-03-01 Nick Clifton <nickc@redhat.com>
505
506 PR 22905
507 * dwarf.c (display_debug_ranges): Check that the offset loaded
508 from the range_entry structure is valid.
509
e184813f
AM
5102018-03-01 Alan Modra <amodra@gmail.com>
511
512 * configure.ac (ALL_LINGUAS): Add sr. Sort.
513 * configure: Regenerate.
514
bc7c0509
NC
5152018-02-27 Nick Clifton <nickc@redhat.com>
516
517 * po/pt.po: New Portuguese translation.
518 * configure.ac (ALL_LINGUAS): Add pt.
519 * configure: Regenerate.
520
f3185997
NC
5212018-02-27 Nick Clifton <nickc@redhat.com>
522
523 PR 22875
524 * objcopy.c (copy_object): Check the error status after marking
525 symbols used in relocations.
526 * testsuite/binutils-all/strip-13.s: New test source file.
527 * testsuite/binutils-all/strip-13.s: New test driver file.
528 * testsuite/binutils-all/objcopy.exp: Run the new test.
529
2c1c9679
AM
5302018-02-26 Alan Modra <amodra@gmail.com>
531
532 * testsuite/binutils-all/mips/mips-reginfo-n32.d,
533 * testsuite/binutils-all/mips/mips-reginfo.d: Update.
534
6e05870c
AM
5352018-02-23 Alan Modra <amodra@gmail.com>
536
537 * testsuite/binutils-all/mips/mips-reginfo-n32.d,
538 * testsuite/binutils-all/mips/mips-reginfo.d: Update.
539
b0ab9c45
RH
5402018-02-20 Ronald Hoogenboom <hoogenboom30@zonnet.nl>
541
542 * doc/binutils.texi (objcopy): Add missing closing square
543 parenthesis to listing of objcopy's command line options.
544
e535d0dd
MK
5452018-02-19 Matthias Klose <doko@debian.org>
546
547 * strings.c (long_options): Include-all-whitespace does not take
548 an extra agument.
549
6e5e9d58
AM
5502018-02-13 Alan Modra <amodra@gmail.com>
551
552 PR 22836
553 * testsuite/binutils-all/group-7.s,
554 * testsuite/binutils-all/group-7a.d,
555 * testsuite/binutils-all/group-7b.d,
556 * testsuite/binutils-all/group-7c.d: New tests.
557 * testsuite/binutils-all/objcopy.exp: Run them.
558
8de3a6e2
NC
5592018-02-08 Nick Clifton <nickc@redhat.com>
560
561 PR 22802
562 * dwarf.c (load_separate_debug_file): Return early if the user is
563 not interested in debug links.
564
68807c3c
NC
5652018-02-06 Nick Clifton <nickc@redhat.com>
566
567 PR 22793
568 * readelf.c (find_section): Replace assertion with test and return
569 of NULL.
570 (find_section_by_address): Add test of section header table
571 existance.
572 (find_section_by_type): Likewise.
573 (find_section_in_set): Likewise.
574
2d6dda71
MR
5752018-02-05 Maciej W. Rozycki <macro@mips.com>
576
577 * testsuite/binutils-all/mips/mips-reginfo.d: New test.
578 * testsuite/binutils-all/mips/mips-reginfo-n32.d: New test.
579 * testsuite/binutils-all/mips/mips-reginfo.s: New test source.
580 * testsuite/binutils-all/mips/mips.exp: Run the new tests.
581
78c88364
MR
5822018-02-05 Maciej W. Rozycki <macro@mips.com>
583
584 * testsuite/config/default.exp (binutils_run): Document
585 `binutils_run_status'.
586 * testsuite/lib/utils-lib.exp (default_binutils_run): Likewise,
587 and set it.
588 (run_dump_test): Add `error', `error_output', `warning' and
589 `warning_output' options. Update documentation accordingly.
590
5bb0830d
AB
5912018-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
592
593 * dwarf.c (dwarf_regnames_riscv): New register name table.
594 (init_dwarf_regnames_riscv): New function.
595 (init_dwarf_regnames): Add call to initialise RiscV register
596 names.
597 * dwarf.h (init_dwarf_regnames_riscv): Declare.
598 * objdump.c (dump_dwarf): Add call to initialise RiscV register
599 names.
600
f2023ce7
AM
6012018-02-01 Alan Modra <amodra@gmail.com>
602
603 PR 22769
604 * objdump.c (load_specific_debug_section): Check for overflow
605 when adding one to section size for a string section terminator.
606
fcabedd5
NC
6072018-01-30 Nick Clifton <nickc@redhat.com>
608
609 PR 22734
610 * doc/binutils.texi (nm): Update description to point out that
611 zero-initialized values can also be shown as type B, b, S or s
612 since they can be stored in the BSS section.
613
f49db8be
AM
6142018-01-30 Alan Modra <amodra@gmail.com>
615
616 * objcopy.c (merge_gnu_build_notes): Use (bfd_vma) -1 as
617 "artificially large" end address.
618
a8d6d6ac
NC
6192018-01-28 Nick Clifton <nickc@redhat.com>
620
621 * README-how-to-make-a-release: Add note about checking gpg key
622 and the results of gnupload.
623
9a5db26e
NC
6242018-01-27 Nick Clifton <nickc@redhat.com>
625
626 * README-how-to-make-a-release: Add details on how to actually
627 make the release.
628
94c2436b
NC
6292018-01-26 Nick Clifton <nickc@redhat.com>
630
631 * README-how-to-make-a-release: Add more details on updating
632 version numbers.
633
1ea332d6
MR
6342018-01-22 Maciej W. Rozycki <macro@mips.com>
635
636 * doc/binutils.texi (objcopy): Fix a typo in `--rename-section'
637 option description.
638
d65ce302
MR
6392018-01-22 Maciej W. Rozycki <macro@mips.com>
640
641 * MAINTAINERS: Update my company e-mail address.
642
f433138f
NC
6432018-01-22 Nick Clifton <nickc@redhat.com>
644
645 * po/sv.po: Updated Swedish translation.
646
7ab82037
NC
6472018-01-18 Nick Clifton <nickc@redhat.com>
648
649 * po/bg.po: Updated Bulgarian translation.
650
0dd86f32
JB
6512018-01-16 Joel Brobecker <brobecker@adacore.com>
652
653 * README-how-to-make-a-release: Add reminder to update the
654 branch name in gdbadmin's crontab on sourceware.
655
a960d29f
JB
6562018-01-16 Joel Brobecker <brobecker@adacore.com>
657
658 * README-how-to-make-a-release: Remove trailing spaces.
659
f6efed01
NC
6602018-01-16 Nick Clifton <nickc@redhat.com>
661
662 * po/fr.po: Updated French translation.
663
616dcb87
NC
6642018-01-15 Nick Clifton <nickc@redhat.com>
665
666 * po/uk.po: Updated Ukranian translation.
667
3957a496
NC
6682018-01-13 Nick Clifton <nickc@redhat.com>
669
19e2900b 670 * README-how-to-make-a-release: Update notes.
3957a496
NC
671 * po/binutils.pot: Regenerated.
672
769c7ea5
NC
6732018-01-13 Nick Clifton <nickc@redhat.com>
674
675 * configure: Regenerate.
676
9176ac5b
NC
6772018-01-13 Nick Clifton <nickc@redhat.com>
678
faf766e3 679 2.30 branch created.
9176ac5b
NC
680 * NEWS: Add marker for 2.30.
681
98ab9e96
NC
6822018-01-12 Nick Clifton <nickc@redhat.com>
683
684 * README-how-to-make-a-release: Add notes on how to make the
685 branch and prelease snapshot.
686 * BRANCHES: Add binutils-2_29-branch.
687
bf41f30d
NC
6882018-01-10 Nick Clifton <nickc@redhat.com>
689
690 * MAINTAINERS: Note that it is now the configure.ac file and not
691 the configure.in file that needs to be kept in sync with gcc.
692 Add a note about sending patches for libiberty to gcc.
693
f13974bd
NC
6942018-01-03 Nick Clifton <nickc@redhat.com>
695
696 * objcopy.c (merge_gnu_build_notes): Add cast to maximum address
697 constants.
698
6f156d7a
NC
6992018-01-03 Nick Clifton <nickc@redhat.com>
700
701 * objcopy.c (objcopy_internal_note): New structure.
702 (gap_exists): New function.
703 (is_open_note): New function.
704 (is_func_note): New function.
705 (is_64bit): New function.
706 (merge_gnu_build_notes): Handle v3 notes. Do not merge
707 if there are relocations against the notes.
708 * readelf.c (get_note_type): Use short names for build attribute
709 notes.
710 (print_symbol_for_build_attribute): Rename to
711 get_symbol_for_build_attribute. Returns the found symbol rather
712 than printing it.
713 (print_gnu_build_attribute_description): Maintain address ranges
714 for function notes as well as global notes. Handle v3 notes.
715 (print_gnu_build_attribute_name): Use more space for printing the
716 name in wide mode.
717 * testsuite/binutils-all/note-2-32.s: Use .dc.l instead of .word.
718 Eliminate symbol references in order to remove the need for
719 relocations.
720 * testsuite/binutils-all/note-2-64.s: Likewise.
721 * testsuite/binutils-all/note-3-32.s: Add a size to the note_1
722 symbol.
723 * testsuite/binutils-all/note-3-64.s: Likewise.
724 * testsuite/binutils-all/mips/mips-note-2r-n32.d: Update expected
725 output.
726 * testsuite/binutils-all/mips/mips-note-2r-n64.d: Likewise.
727 * testsuite/binutils-all/mips/mips-note-2r.d: Likewise.
728 * testsuite/binutils-all/note-2-32.d: Likewise.
729 * testsuite/binutils-all/note-2-64.d: Likewise.
730 * testsuite/binutils-all/note-3-32.d: Likewise.
731 * testsuite/binutils-all/note-3-64.d: Likewise.
732 * testsuite/binutils-all/note-4-64.s: New test. Checks v3 notes.
733 * testsuite/binutils-all/note-4-32.s: New test.
734 * testsuite/binutils-all/note-4-64.d: New test result file.
735 * testsuite/binutils-all/note-4-32.d: New test result file.
736
219d1afa
AM
7372018-01-03 Alan Modra <amodra@gmail.com>
738
739 Update year range in copyright notice of all files.
740
1e563868 741For older changes see ChangeLog-2017
3499769a 742\f
1e563868 743Copyright (C) 2018 Free Software Foundation, Inc.
3499769a
AM
744
745Copying and distribution of this file, with or without modification,
746are permitted in any medium without royalty provided the copyright
747notice and this notice are preserved.
748
749Local Variables:
750mode: change-log
751left-margin: 8
752fill-column: 74
753version-control: never
754End:
This page took 0.155335 seconds and 4 git commands to generate.