xref: /netbsd-src/external/gpl3/binutils.old/dist/binutils/ChangeLog (revision 181254a7b1bdde6873432bffef2d2decc4b5c22f)
12018-07-18  Nick Clifton  <nickc@redhat.com>
2
3	2.31.1 Release point.
4	* configure: Regenerate.
5
62018-07-14  Nick Clifton  <nickc@redhat.com>
7
8	* configure: Regenerate.
9
102018-07-14  Nick Clifton  <nickc@redhat.com>
11
12	2.31 Release point.
13	* configure: Regenerate.
14
152018-07-05  Nick Clifton  <nickc@redhat.com>
16
17	* po/bg.po: Updated Bulgarian translation.
18
192018-06-26  Nick Clifton  <nickc@redhat.com>
20
21	* po/sv.po: Updated Swedish translation.
22	* po/uk.po: Updated Ukranian translation.
23
242018-06-26  Nick Clifton  <nickc@redhat.com>
25
26	* doc/binutils.texi: Fix spelling mistakes.
27
282018-06-24  Nick Clifton  <nickc@redhat.com>
29
30	* configure: Regenerate.
31	* po/binutils.pot: Regenerate.
32
332018-06-24  Nick Clifton  <nickc@redhat.com>
34
35	2.31 branch created.
36	* NEWS: Add marker for 2.31.
37
382018-06-21  Alan Modra  <amodra@gmail.com>
39
40	* doc/Makefile.am (AUTOMAKE_OPTIONS): Add "foreign".
41	* doc/Makefile.in: Regenerate.
42
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
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
622018-06-14  Faraz Shahbazker  <Faraz.Shahbazker@mips.com>
63
64	* readelf.c (print_mips_ases): Add GINV extension.
65
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
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
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
822018-06-11  Nick Clifton  <nickc@redhat.com>
83
84	* po/es.po: Updated Spanish translation.
85
862018-06-01  H.J. Lu  <hongjiu.lu@intel.com>
87
88	* configure: Regenerated.
89
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
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
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
1222018-05-18  Kito Cheng  <kito.cheng@gmail.com>
123
124	* readelf.c (get_machine_flags): Handle EF_RISCV_RVE.
125
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
1322018-05-15  Tamar Christina  <tamar.christina@arm.com>
133
134	PR binutils/21446
135	* doc/binutils.texi (-M): Document AArch64 options.
136
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
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
1512018-05-10  John Darrington  <john@darrington.wattle.id.au>
152
153	* readelf.c (get_machine_name): EM_S12Z - handle new case.
154
1552018-05-09  Alan Modra  <amodra@gmail.com>
156
157	* od-macho.c (dump_unwind_encoding_x86): Fix typo in last patch.
158
1592018-05-09  Sebastian Rasmussen  <sebras@gmail.com>
160
161	* od-macho.c (dump_unwind_encoding_x86): Adjust for macro renaming.
162
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
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
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
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
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
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
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
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
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
2302018-04-18  Alan Modra  <amodra@gmail.com>
231
232	* testsuite/lib/binutils-common.exp: Remove support for assorted
233	aout targets.
234
2352018-04-17  Nick Clifton  <nickc@redhat.com>
236
237	PR 23063
238	* readelf.c (print_symbol): If the width is zero, return straight
239	away.
240
241	PR 23064
242	* dwarf.c (process_cu_tu_index): Test for a potential buffer
243	overrun before copying signature pointer.
244
2452018-04-17  Alan Modra  <amodra@gmail.com>
246
247	* readelf.c: Revert 2018-04-16 and 2018-04-11 changes.
248
2492018-04-16  Alan Modra  <amodra@gmail.com>
250
251	* readelf.c (get_machine_name): Correct typo.
252
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
2592018-04-16  Alan Modra  <amodra@gmail.com>
260
261	* testsuite/lib/binutils-common.exp: Remove sparc-aout and
262	sparc-coff support.
263
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
2722018-04-16  Alan Modra  <amodra@gmail.com>
273
274	* testsuite/binutils-all/objcopy.exp: Remove sh5 and sh64 support.
275
2762018-04-16  Alan Modra  <amodra@gmail.com>
277
278	* testsuite/binutils-all/objcopy.exp: Remove w65 support.
279
2802018-04-16  Alan Modra  <amodra@gmail.com>
281
282	* testsuite/binutils-all/objdump.exp: Remove we32k support.
283
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
2892018-04-16  Alan Modra  <amodra@gmail.com>
290
291	* readelf.c: Remove i370 support.
292	* testsuite/binutils-all/objdump.exp: Likewise.
293
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
2992018-04-16  Alan Modra  <amodra@gmail.com>
300
301	* testsuite/binutils-all/objcopy.exp: Remove h8300-coff support.
302
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
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
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
3372018-04-16  Alan Modra  <amodra@gmail.com>
338
339	* testsuite/binutils-all/objdump.exp: Remove tahoe support.
340
3412018-04-14  Alan Modra  <amodra@gmail.com>
342
343	* readelf.c (get_machine_name): Revert 2018-04-11 change.
344
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
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
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
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
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
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
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
3922018-04-05  H.J. Lu  <hongjiu.lu@intel.com>
393
394	PR gas/22318
395	* configure: Regenerated.
396
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
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
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
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
4262018-04-04  John David Anglin  <danglin@gcc.gnu.org>
427
428	* MAINTAINERS: Update my e-mail address.
429
4302018-04-04  Nick Clifton  <nickc@redhat.com>
431
432	* MAINTAINERS: Move Jason Eckhardt to past maintainers section.
433
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
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
4492018-03-20  Nick Clifton  <nickc@redhat.com>
450
451	* po/es.po: Updated Spanish translation.
452	* po/ru.po: Updated Russian translation.
453
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
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.
481
482	* parse_stab: Compute the end of the string and then pass it on to
483	individual parser functions.
484
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
4912018-03-07  Alan Modra  <amodra@gmail.com>
492
493	* configure.ac: Add objdump_private_desc_xcoff for rs6000.
494	* configure: Regenerate.
495
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
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
5102018-03-01  Alan Modra  <amodra@gmail.com>
511
512	* configure.ac (ALL_LINGUAS): Add sr.  Sort.
513	* configure: Regenerate.
514
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
6392018-01-22  Maciej W. Rozycki  <macro@mips.com>
640
641	* MAINTAINERS: Update my company e-mail address.
642
6432018-01-22  Nick Clifton  <nickc@redhat.com>
644
645	* po/sv.po: Updated Swedish translation.
646
6472018-01-18  Nick Clifton  <nickc@redhat.com>
648
649	* po/bg.po: Updated Bulgarian translation.
650
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
6562018-01-16  Joel Brobecker  <brobecker@adacore.com>
657
658	* README-how-to-make-a-release: Remove trailing spaces.
659
6602018-01-16  Nick Clifton  <nickc@redhat.com>
661
662	* po/fr.po: Updated French translation.
663
6642018-01-15  Nick Clifton  <nickc@redhat.com>
665
666	* po/uk.po: Updated Ukranian translation.
667
6682018-01-13  Nick Clifton  <nickc@redhat.com>
669
670	* README-how-to-make-a-release: Update notes.
671	* po/binutils.pot: Regenerated.
672
6732018-01-13  Nick Clifton  <nickc@redhat.com>
674
675	* configure: Regenerate.
676
6772018-01-13  Nick Clifton  <nickc@redhat.com>
678
679	2.30 branch created.
680	* NEWS: Add marker for 2.30.
681
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
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
6942018-01-03  Nick Clifton  <nickc@redhat.com>
695
696	* objcopy.c (merge_gnu_build_notes): Add cast to maximum address
697	constants.
698
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
7372018-01-03  Alan Modra  <amodra@gmail.com>
738
739	Update year range in copyright notice of all files.
740
741For older changes see ChangeLog-2017
742
743Copyright (C) 2018 Free Software Foundation, Inc.
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:
755