Regen doc/Makefile.in
[external/binutils.git] / binutils / ChangeLog
1 2018-06-21  Alan Modra  <amodra@gmail.com>
2
3         * doc/Makefile.am (AUTOMAKE_OPTIONS): Add "foreign".
4         * doc/Makefile.in: Regenerate.
5
6 2018-06-19  Simon Marchi  <simon.marchi@ericsson.com>
7
8         * configure.ac: Remove AC_PREREQ.
9         * doc/Makefile.am (AUTOMAKE_OPTIONS): Remove cygnus, add
10         info-in-builddir no-texinfo.tex.
11         * Makefile.in: Re-generate.
12         * aclocal.m4: Re-generate.
13         * config.in: Re-generate.
14         * configure: Re-generate.
15         * doc/Makefile.in: Re-generate.
16
17 2018-06-19  Andreas Schwab  <schwab@suse.de>
18
19         * readelf.c (is_16bit_abs_reloc): Handle R_RISCV_SET16.
20         (is_8bit_abs_reloc): New function.
21         (is_6bit_abs_reloc): New function.
22         (is_6bit_inplace_sub_reloc): New function.
23         (apply_relocations): Use them.  Handle 6-bit relocations.
24
25 2018-06-14  Faraz Shahbazker  <Faraz.Shahbazker@mips.com>
26
27         * readelf.c (print_mips_ases): Add GINV extension.
28
29 2018-06-14  H.J. Lu  <hongjiu.lu@intel.com>
30
31         PR binutils/23267
32         * readelf.c (get_symbol_version_string): Check if the first
33         symbol version is base version.
34
35 2018-06-13  Scott Egerton  <scott.egerton@imgtec.com>
36             Faraz Shahbazker  <Faraz.Shahbazker@mips.com>
37
38         * readelf.c (print_mips_ases): Add CRC.
39
40 2018-06-13  Nick Clifton  <nickc@redhat.com>
41
42         * doc/binutils.texi (objdump): Add missing closing square
43         parenthesis to listing of objcopy's command line options.
44
45 2018-06-11  Nick Clifton  <nickc@redhat.com>
46
47         * po/es.po: Updated Spanish translation.
48
49 2018-06-01  H.J. Lu  <hongjiu.lu@intel.com>
50
51         * configure: Regenerated.
52
53 2018-05-31  Alan Modra  <amodra@gmail.com>
54
55         * testsuite/binutils-all/compress.exp (test_gnu_debuglink): Don't
56         set CC_FOR_TARGET.  Run test non-native.
57         * testsuite/binutils-all/objdump.exp (test_build_id_debuglink):
58         Likewise.
59         (test_follow_debuglink): Run test non-native.
60
61 2018-05-30  Ant Bikeneev  <ant.bikineev@gmail.com>
62
63         PR 23107
64         * ar.c (display_offsets): New variable.
65         (usage): Add description of 'O' operator.
66         (decode_option): Handle 'O' operator.
67         (print_descr): Pass display_offsets to print_arelt_descr.
68         * arsup.c: Update call to printy_arelt_descr.
69         * objdump.c: Likewise.
70         * bucomm.c (print_arelt_descr): If offsets parameter is true then
71         display offset of archive element within the archive.
72         * bucomm.h: Update prototype for print_arelt_descr.
73         * doc/binutils.texi: Update description of ar command.
74         * NEWS: Mention the new feature.
75         * testsuite/binutils-all/ar.exp: Add text of new feature.
76
77 2018-05-28  Alan Modra  <amodra@gmail.com>
78
79         PR 23235
80         * testsuite/binutils-all/compress.exp (test_gnu_debuglink): Return
81         unsupported rather than fail on compile errors.
82         * testsuite/binutils-all/objdump.exp (test_build_id_debuglink):
83         Likewise.  Save and restore CFLAGS_FOR_TARGET.
84
85 2018-05-18  Kito Cheng  <kito.cheng@gmail.com>
86
87         * readelf.c (get_machine_flags): Handle EF_RISCV_RVE.
88
89 2018-05-18  John Darrington  <john@darrington.wattle.id.au>
90
91         * readelf.c: Add support for s12z architecture.
92         * testsuite/lib/binutils-common.exp (is_elf_format): Excluse s12z
93         targets.
94
95 2018-05-15  Tamar Christina  <tamar.christina@arm.com>
96
97         PR binutils/21446
98         * doc/binutils.texi (-M): Document AArch64 options.
99
100 2018-05-15  Tamar Christina  <tamar.christina@arm.com>
101
102         PR binutils/21446
103         * doc/binutils.texi (-M): Document AArch64 options.
104         * NEWS: Document notes and warnings.
105
106 2018-05-15  Alan Modra  <amodra@gmail.com>
107
108         * testsuite/lib/binutils-common.exp (is_elf_format): Add chorus,
109         cloudabi, fuchsia, kaos and nto.  Merge netbsdelf* into *elf*,
110         and *uclinux* into *linux*.
111         * testsuite/binutils-all/objcopy.exp: Accept armeb for rel
112         strip-13 test, exclude arm-vxworks and arm-windiss.
113
114 2018-05-10  John Darrington  <john@darrington.wattle.id.au>
115
116         * readelf.c (get_machine_name): EM_S12Z - handle new case.
117
118 2018-05-09  Alan Modra  <amodra@gmail.com>
119
120         * od-macho.c (dump_unwind_encoding_x86): Fix typo in last patch.
121
122 2018-05-09  Sebastian Rasmussen  <sebras@gmail.com>
123
124         * od-macho.c (dump_unwind_encoding_x86): Adjust for macro renaming.
125
126 2018-05-08  Alan Modra  <amodra@gmail.com>
127
128         PR 23141
129         * objcopy.c (is_strip_section): Strip groups without a valid
130         signature symbol.
131
132 2018-05-07  Alan Modra  <amodra@gmail.com>
133
134         PR 23142
135         * objcopy.c (group_signature): Don't accept groups that use a
136         symbol table other than the one we've read.
137
138 2018-04-30  Francois H. Theron <francois.theron@netronome.com>
139
140         * readelf.c: Very basic support for EM_NFP and its section types.
141         * testsuite/binutils-all/nfp: New directory.
142         * testsuite/binutils-all/nfp/objdump.exp: New file.  Run new
143         tests.
144         * testsuite/binutils-all/nfp/test2_ctx8.d: New file.
145         * testsuite/binutils-all/nfp/test2_no-pc_ctx4.d: New file.
146         * testsuite/binutils-all/nfp/test1.d: New file.
147         * testsuite/binutils-all/nfp/nfp6000.nffw: New file.
148         * testsuite/binutils-all/nfp/test2_nfp6000.nffw: New file.
149         * NEWS: Mention the new support.
150
151 2018-04-27  Maciej W. Rozycki  <macro@mips.com>
152
153         * testsuite/lib/binutils-common.exp (match_target): New procedure.
154         * testsuite/lib/utils-lib.exp (run_dump_test): Use it in place
155         of `istarget' for matching with `target', `not-target', `skip'
156         and `not-skip' options.
157
158 2018-04-26  Nick Clifton  <nickc@redhat.com>
159
160         * readelf.c (is_32bit_abs_reloc): Support R_PARISC_DIR32 as a
161         32-bit absolute reloc for the HPPA target.
162         * testsuite/binutils-all/note-5.d: New test.
163         * testsuite/binutils-all/note-5.s: Source file for new test.
164         * testsuite/binutils-all/objcopy.exp: Run new test.
165
166 2018-04-25  Christophe Lyon  <christophe.lyon@st.com>
167
168         * testsuite/binutils-all/elfedit-2.d: Accept arm*-*-uclinuxfdpiceabi.
169         * testsuite/binutils-all/elfedit-3.d: Likewise.
170         * testsuite/binutils-all/objcopy.exp: Likewise.
171         * testsuite/binutils-all/strip-3.d: Likewise.
172         * testsuite/lib/binutils-common.exp: Likewise.
173
174 2018-04-25  Christophe Lyon  <christophe.lyon@st.com>
175         Mickaël Guêné  <mickael.guene@st.com>
176
177         * readelf.c (decode_ARM_machine_flags): Support EF_ARM_PIC.
178         (get_osabi_name): Support ELFOSABI_ARM_FDPIC.
179
180 2018-04-25  Alan Modra  <amodra@gmail.com>
181
182         * testsuite/binutils-all/arm/objdump.exp: Remove arm-aout and
183         arm-coff support.
184         * testsuite/binutils-all/objcopy.exp: Likewise.
185         * testsuite/lib/binutils-common.exp: Likewise.
186
187 2018-04-18  Nick Clifton  <nickc@redhat.com>
188
189         PR 23062
190         * dwarf.c (read_and_display_attr_value): Replace assertions with
191         test and warning message.
192
193 2018-04-18  Alan Modra  <amodra@gmail.com>
194
195         * testsuite/lib/binutils-common.exp: Remove support for assorted
196         aout targets.
197
198 2018-04-17  Nick Clifton  <nickc@redhat.com>
199
200         PR 23063
201         * readelf.c (print_symbol): If the width is zero, return straight
202         away.
203
204         PR 23064
205         * dwarf.c (process_cu_tu_index): Test for a potential buffer
206         overrun before copying signature pointer.
207
208 2018-04-17  Alan Modra  <amodra@gmail.com>
209
210         * readelf.c: Revert 2018-04-16 and 2018-04-11 changes.
211
212 2018-04-16  Alan Modra  <amodra@gmail.com>
213
214         * readelf.c (get_machine_name): Correct typo.
215
216 2018-04-16  Alan Modra  <amodra@gmail.com>
217
218         * configure.ac: Remove arm-epoc-pe support.
219         * dlltool.c: Likewise.
220         * configure: Regenerate.
221
222 2018-04-16  Alan Modra  <amodra@gmail.com>
223
224         * testsuite/lib/binutils-common.exp: Remove sparc-aout and
225         sparc-coff support.
226
227 2018-04-16  Alan Modra  <amodra@gmail.com>
228
229         * testsuite/binutils-all/copy-2.d: Remove m68k-aout and m68k-coff
230         support.
231         * testsuite/binutils-all/copy-3.d: Likewise.
232         * testsuite/binutils-all/objcopy.exp: Likewise.
233         * testsuite/lib/binutils-common.exp: Likewise.
234
235 2018-04-16  Alan Modra  <amodra@gmail.com>
236
237         * testsuite/binutils-all/objcopy.exp: Remove sh5 and sh64 support.
238
239 2018-04-16  Alan Modra  <amodra@gmail.com>
240
241         * testsuite/binutils-all/objcopy.exp: Remove w65 support.
242
243 2018-04-16  Alan Modra  <amodra@gmail.com>
244
245         * testsuite/binutils-all/objdump.exp: Remove we32k support.
246
247 2018-04-16  Alan Modra  <amodra@gmail.com>
248
249         * MAINTAINERS (Mark Kettenis): Move to past maintainers.
250         * testsuite/binutils-all/objdump.exp: Remove m88k support.
251
252 2018-04-16  Alan Modra  <amodra@gmail.com>
253
254         * readelf.c: Remove i370 support.
255         * testsuite/binutils-all/objdump.exp: Likewise.
256
257 2018-04-16  Alan Modra  <amodra@gmail.com>
258
259         * testsuite/binutils-all/objcopy.exp: Remove h8500 support.
260         * testsuite/lib/binutils-common.exp: Likewise.
261
262 2018-04-16  Alan Modra  <amodra@gmail.com>
263
264         * testsuite/binutils-all/objcopy.exp: Remove h8300-coff support.
265
266 2018-04-16  Alan Modra  <amodra@gmail.com>
267
268         * Makefile.am: Remove IEEE 695 support.
269         * budbg.h: Likewise.
270         * doc/binutils.texi: Likewise.
271         * makefile.vms: Likewise.
272         * objcopy.c: Likewise.
273         * objdump.c: Likewise.
274         * rddbg.c: Likewise.
275         * ieee.c: Delete.
276         * Makefile.in: Regenerate.
277         * po/POTFILES.in: Regenerate.
278
279 2018-04-16  Alan Modra  <amodra@gmail.com>
280
281         * testsuite/binutils-all/copy-2.d: Remove newsos3 support.
282         * testsuite/binutils-all/nm.exp: Likewise.
283
284 2018-04-16  Alan Modra  <amodra@gmail.com>
285
286         * .gitignore: Remove netware support.
287         * Makefile.am: Likewise.
288         * configure.ac: Likewise.
289         * doc/Makefile.am: Likewise.
290         * doc/binutils.texi: Likewise.
291         * testsuite/binutils-all/nm.exp: Likewise.
292         * nlmconv.c: Delete.
293         * nlmconv.h: Delete.
294         * nlmheader.y: Delete.
295         * Makefile.in: Regenerate.
296         * configure: Regenerate.
297         * doc/Makefile.in: Regenerate.
298         * po/POTFILES.in: Regenerate.
299
300 2018-04-16  Alan Modra  <amodra@gmail.com>
301
302         * testsuite/binutils-all/objdump.exp: Remove tahoe support.
303
304 2018-04-14  Alan Modra  <amodra@gmail.com>
305
306         * readelf.c (get_machine_name): Revert 2018-04-11 change.
307
308 2018-04-12  Nick Clifton  <nickc@redhat.com>
309
310         PR 23050
311         * readelf.c (process_dynamic_section): Correct dynamic string
312         table size calculation.
313
314 2018-04-11  Alan Modra  <amodra@gmail.com>
315
316         * ieee.c: Remove i960 support.
317         * od-macho.c: Remove i860 support.
318         * readelf.c: Remove i860 and i960 support.
319         * testsuite/binutils-all/objcopy.exp: Likewise.
320         * testsuite/binutils-all/objdump.exp: Likewise.
321         * testsuite/lib/binutils-common.exp: Likewise.
322
323 2018-04-11  Maciej W. Rozycki  <macro@mips.com>
324
325         * testsuite/lib/binutils-common.exp (is_elf_format): Also return
326         1 for `*-*-lynxos*' and `*-*-symbianelf*' targets.
327
328 2018-04-10  Alan Modra  <amodra@gmail.com>
329
330         * testsuite/binutils-all/objcopy.exp (strip-14, strip-15): Choose
331         reloc=11 for pru and reloc=50 for nds32.
332         * testsuite/binutils-all/strip-15.d: Accept 0xb reloc number.
333
334 2018-04-09  Maciej W. Rozycki  <macro@mips.com>
335
336         * testsuite/binutils-all/strip-15.d: New test.
337         * testsuite/binutils-all/strip-15rel.s: New test source.
338         * testsuite/binutils-all/strip-15rela.s: New test source.
339         * testsuite/binutils-all/strip-15mips64.s: New test source.
340         * testsuite/binutils-all/objcopy.exp: Run the new test.
341
342 2018-04-09  Maciej W. Rozycki  <macro@mips.com>
343
344         * testsuite/binutils-all/strip-14.d: New test.
345         * testsuite/binutils-all/strip-14rel.s: New test source.
346         * testsuite/binutils-all/strip-14rela.s: New test source.
347         * testsuite/binutils-all/strip-14mips64.s: New test source.
348         * testsuite/binutils-all/objcopy.exp: Run the new test.
349
350 2018-04-06  Tom Tromey  <tom@tromey.com>
351
352         * dwarf.c (read_and_display_attr_value): Add missing DW_LANG
353         constants from DWARF 5.
354
355 2018-04-05  H.J. Lu  <hongjiu.lu@intel.com>
356
357         PR gas/22318
358         * configure: Regenerated.
359
360 2018-04-05  Maciej W. Rozycki  <macro@mips.com>
361
362         * testsuite/binutils-all/strip-13mips64.s: Use `.dc.l' rather
363         than `.dc.w' in second relocation.
364
365 2018-04-05  Maciej W. Rozycki  <macro@mips.com>
366
367         * testsuite/binutils-all/strip-13.d: Also expect `unsupported
368         relocation type 0x8f' error message.
369
370 2018-04-05  Maciej W. Rozycki  <macro@mips.com>
371
372         * testsuite/binutils-all/strip-13.s: Rename to...
373         * testsuite/binutils-all/strip-13rela.s: ... this.
374         * testsuite/binutils-all/strip-13rel.s: New test source.
375         * testsuite/binutils-all/strip-13mips64.s: New test source.
376         * testsuite/binutils-all/strip-13.d: Remove `arm-*', `d10v-*',
377         `dlx-*' and `xgate-*' from `not-target' list.  Add `m6811-*' and
378         `m68hc11-*' to `not-target' list.
379         * testsuite/binutils-all/objcopy.exp: Switch between sources for
380         `strip-13'.
381
382 2018-04-05  Maciej W. Rozycki  <macro@mips.com>
383
384         * testsuite/binutils-all/strip-13.s: Use 143 (0x8f) rather than
385         241 (0xf1) for the relocation number and RELA addend.
386         * testsuite/binutils-all/strip-13.d: Remove `hppa*-*' from the
387         `not-target' list.
388
389 2018-04-04  John David Anglin  <danglin@gcc.gnu.org>
390
391         * MAINTAINERS: Update my e-mail address.
392
393 2018-04-04  Nick Clifton  <nickc@redhat.com>
394
395         * MAINTAINERS: Move Jason Eckhardt to past maintainers section.
396
397 2018-03-23  Nick Clifton  <nickc@redhat.com>
398
399         * readelf.c (get_symbol_for_build_attribute): Skip ARM mapping
400         symbols.
401         (print_gnu_build_attribute_description): If no file start symbol
402         could be found, look for one two bytes into the file.
403         * testsuite/binutils-all/note-4-64.s: Set the address of the file
404         start symbol to two bytes into the file.
405         * testsuite/binutils-all/note-4-32.s: Likewise.
406
407 2018-03-21  H.J. Lu  <hongjiu.lu@intel.com>
408
409         * readelf.c (process_dynamic_section): Also dump DF_1_KMOD,
410         DF_1_WEAKFILTER and DF_1_NOCOMMON.
411
412 2018-03-20  Nick Clifton  <nickc@redhat.com>
413
414         * po/es.po: Updated Spanish translation.
415         * po/ru.po: Updated Russian translation.
416
417 2018-03-13  Nick Clifton  <nickc@redhat.com>
418
419         PR 22957
420         * stabs.c (pop_binincl): Fail if the file index is off the end of
421         the stack.
422
423 2018-03-13  Nick Clifton  <nickc@redhat.com>
424
425         PR 22955
426         * stabs.c (parse_number): Add p_end parameter and use it to check
427         the validity of the pp parameter.  Add checks to prevent walking
428         off the end of the string buffer.
429         (parse_stab_string): Likewise.
430         (parse_stab_type): Likewise.
431         (parse_stab_type_number): Likewise.
432         (parse_stab_range_type): Likewise.
433         (parse_stab_sun_builtin_type): Likewise.
434         (parse_stab_sun_floating_type): Likewise.
435         (parse_stab_enum_type): Likewise.
436         (parse_stab_struct_type): Likewise.
437         (parse_stab_baseclasses): Likewise.
438         (parse_stab_struct_fields): Likewise.
439         (parse_stab_cpp_abbrev): Likewise.
440         (parse_stab_one_struct_field): Likewise.
441         (parse_stab_members): Likewise.
442         (parse_stab_tilde_field): Likewise.
443         (parse_stab_array_type): Likewise.
444
445         * parse_stab: Compute the end of the string and then pass it on to
446         individual parser functions.
447
448 2018-03-07  Paul Pluzhnikov  <ppluzhnikov@google.com>
449
450         PR binutils/22923
451         * binutils/readelf.c (get_ver_flags): Expand buffer to avoid
452         overflow.
453
454 2018-03-07  Alan Modra  <amodra@gmail.com>
455
456         * configure.ac: Add objdump_private_desc_xcoff for rs6000.
457         * configure: Regenerate.
458
459 2018-03-05  H.J. Lu  <hongjiu.lu@intel.com>
460
461         PR binutils/22911
462         * objdump.c (is_significant_symbol_name): Return TRUE for all
463         .plt* sections.
464         (find_symbol_for_address): Replace linear search with binary
465         search on dynamic relocations.
466
467 2018-03-01  Nick Clifton  <nickc@redhat.com>
468
469         PR 22905
470         * dwarf.c (display_debug_ranges): Check that the offset loaded
471         from the range_entry structure is valid.
472
473 2018-03-01  Alan Modra  <amodra@gmail.com>
474
475         * configure.ac (ALL_LINGUAS): Add sr.  Sort.
476         * configure: Regenerate.
477
478 2018-02-27  Nick Clifton  <nickc@redhat.com>
479
480         * po/pt.po: New Portuguese translation.
481         * configure.ac (ALL_LINGUAS): Add pt.
482         * configure: Regenerate.
483
484 2018-02-27  Nick Clifton  <nickc@redhat.com>
485
486         PR 22875
487         * objcopy.c (copy_object): Check the error status after marking
488         symbols used in relocations.
489         * testsuite/binutils-all/strip-13.s: New test source file.
490         * testsuite/binutils-all/strip-13.s: New test driver file.
491         * testsuite/binutils-all/objcopy.exp: Run the new test.
492
493 2018-02-26  Alan Modra  <amodra@gmail.com>
494
495         * testsuite/binutils-all/mips/mips-reginfo-n32.d,
496         * testsuite/binutils-all/mips/mips-reginfo.d: Update.
497
498 2018-02-23  Alan Modra  <amodra@gmail.com>
499
500         * testsuite/binutils-all/mips/mips-reginfo-n32.d,
501         * testsuite/binutils-all/mips/mips-reginfo.d: Update.
502
503 2018-02-20  Ronald Hoogenboom  <hoogenboom30@zonnet.nl>
504
505         * doc/binutils.texi (objcopy): Add missing closing square
506         parenthesis to listing of objcopy's command line options.
507
508 2018-02-19  Matthias Klose  <doko@debian.org>
509
510         * strings.c (long_options): Include-all-whitespace does not take
511         an extra agument.
512
513 2018-02-13  Alan Modra  <amodra@gmail.com>
514
515         PR 22836
516         * testsuite/binutils-all/group-7.s,
517         * testsuite/binutils-all/group-7a.d,
518         * testsuite/binutils-all/group-7b.d,
519         * testsuite/binutils-all/group-7c.d: New tests.
520         * testsuite/binutils-all/objcopy.exp: Run them.
521
522 2018-02-08  Nick Clifton  <nickc@redhat.com>
523
524         PR 22802
525         * dwarf.c (load_separate_debug_file): Return early if the user is
526         not interested in debug links.
527
528 2018-02-06  Nick Clifton  <nickc@redhat.com>
529
530         PR 22793
531         * readelf.c (find_section): Replace assertion with test and return
532         of NULL.
533         (find_section_by_address): Add test of section header table
534         existance.
535         (find_section_by_type): Likewise.
536         (find_section_in_set): Likewise.
537
538 2018-02-05  Maciej W. Rozycki  <macro@mips.com>
539
540         * testsuite/binutils-all/mips/mips-reginfo.d: New test.
541         * testsuite/binutils-all/mips/mips-reginfo-n32.d: New test.
542         * testsuite/binutils-all/mips/mips-reginfo.s: New test source.
543         * testsuite/binutils-all/mips/mips.exp: Run the new tests.
544
545 2018-02-05  Maciej W. Rozycki  <macro@mips.com>
546
547         * testsuite/config/default.exp (binutils_run): Document
548         `binutils_run_status'.
549         * testsuite/lib/utils-lib.exp (default_binutils_run): Likewise,
550         and set it.
551         (run_dump_test): Add `error', `error_output', `warning' and
552         `warning_output' options.  Update documentation accordingly.
553
554 2018-02-02  Andrew Burgess  <andrew.burgess@embecosm.com>
555
556         * dwarf.c (dwarf_regnames_riscv): New register name table.
557         (init_dwarf_regnames_riscv): New function.
558         (init_dwarf_regnames): Add call to initialise RiscV register
559         names.
560         * dwarf.h (init_dwarf_regnames_riscv): Declare.
561         * objdump.c (dump_dwarf): Add call to initialise RiscV register
562         names.
563
564 2018-02-01  Alan Modra  <amodra@gmail.com>
565
566         PR 22769
567         * objdump.c (load_specific_debug_section): Check for overflow
568         when adding one to section size for a string section terminator.
569
570 2018-01-30  Nick Clifton  <nickc@redhat.com>
571
572         PR 22734
573         * doc/binutils.texi (nm): Update description to point out that
574         zero-initialized values can also be shown as type B, b, S or s
575         since they can be stored in the BSS section.
576
577 2018-01-30  Alan Modra  <amodra@gmail.com>
578
579         * objcopy.c (merge_gnu_build_notes): Use (bfd_vma) -1 as
580         "artificially large" end address.
581
582 2018-01-28  Nick Clifton  <nickc@redhat.com>
583
584         * README-how-to-make-a-release: Add note about checking gpg key
585         and the results of gnupload.
586
587 2018-01-27  Nick Clifton  <nickc@redhat.com>
588
589         * README-how-to-make-a-release: Add details on how to actually
590         make the release.
591
592 2018-01-26  Nick Clifton  <nickc@redhat.com>
593
594         * README-how-to-make-a-release: Add more details on updating
595         version numbers.
596
597 2018-01-22  Maciej W. Rozycki  <macro@mips.com>
598
599         * doc/binutils.texi (objcopy): Fix a typo in `--rename-section'
600         option description.
601
602 2018-01-22  Maciej W. Rozycki  <macro@mips.com>
603
604         * MAINTAINERS: Update my company e-mail address.
605
606 2018-01-22  Nick Clifton  <nickc@redhat.com>
607
608         * po/sv.po: Updated Swedish translation.
609
610 2018-01-18  Nick Clifton  <nickc@redhat.com>
611
612         * po/bg.po: Updated Bulgarian translation.
613
614 2018-01-16  Joel Brobecker  <brobecker@adacore.com>
615
616         * README-how-to-make-a-release: Add reminder to update the
617         branch name in gdbadmin's crontab on sourceware.
618
619 2018-01-16  Joel Brobecker  <brobecker@adacore.com>
620
621         * README-how-to-make-a-release: Remove trailing spaces.
622
623 2018-01-16  Nick Clifton  <nickc@redhat.com>
624
625         * po/fr.po: Updated French translation.
626
627 2018-01-15  Nick Clifton  <nickc@redhat.com>
628
629         * po/uk.po: Updated Ukranian translation.
630
631 2018-01-13  Nick Clifton  <nickc@redhat.com>
632
633         * README-how-to-make-a-release: Update notes.
634         * po/binutils.pot: Regenerated.
635
636 2018-01-13  Nick Clifton  <nickc@redhat.com>
637
638         * configure: Regenerate.
639
640 2018-01-13  Nick Clifton  <nickc@redhat.com>
641
642         2.30 branch created.
643         * NEWS: Add marker for 2.30.
644
645 2018-01-12  Nick Clifton  <nickc@redhat.com>
646
647         * README-how-to-make-a-release: Add notes on how to make the
648         branch and prelease snapshot.
649         * BRANCHES: Add binutils-2_29-branch.
650
651 2018-01-10  Nick Clifton  <nickc@redhat.com>
652
653         * MAINTAINERS: Note that it is now the configure.ac file and not
654         the configure.in file that needs to be kept in sync with gcc.
655         Add a note about sending patches for libiberty to gcc.
656
657 2018-01-03  Nick Clifton  <nickc@redhat.com>
658
659         * objcopy.c (merge_gnu_build_notes): Add cast to maximum address
660         constants.
661
662 2018-01-03  Nick Clifton  <nickc@redhat.com>
663
664         * objcopy.c (objcopy_internal_note): New structure.
665         (gap_exists): New function.
666         (is_open_note): New function.
667         (is_func_note): New function.
668         (is_64bit): New function.
669         (merge_gnu_build_notes): Handle v3 notes.  Do not merge
670         if there are relocations against the notes.
671         * readelf.c (get_note_type): Use short names for build attribute
672         notes.
673         (print_symbol_for_build_attribute): Rename to
674         get_symbol_for_build_attribute.  Returns the found symbol rather
675         than printing it.
676         (print_gnu_build_attribute_description): Maintain address ranges
677         for function notes as well as global notes.  Handle v3 notes.
678         (print_gnu_build_attribute_name): Use more space for printing the
679         name in wide mode.
680         * testsuite/binutils-all/note-2-32.s: Use .dc.l instead of .word.
681         Eliminate symbol references in order to remove the need for
682         relocations.
683         * testsuite/binutils-all/note-2-64.s: Likewise.
684         * testsuite/binutils-all/note-3-32.s: Add a size to the note_1
685         symbol.
686         * testsuite/binutils-all/note-3-64.s: Likewise.
687         * testsuite/binutils-all/mips/mips-note-2r-n32.d: Update expected
688         output.
689         * testsuite/binutils-all/mips/mips-note-2r-n64.d: Likewise.
690         * testsuite/binutils-all/mips/mips-note-2r.d: Likewise.
691         * testsuite/binutils-all/note-2-32.d: Likewise.
692         * testsuite/binutils-all/note-2-64.d: Likewise.
693         * testsuite/binutils-all/note-3-32.d: Likewise.
694         * testsuite/binutils-all/note-3-64.d: Likewise.
695         * testsuite/binutils-all/note-4-64.s: New test.  Checks v3 notes.
696         * testsuite/binutils-all/note-4-32.s: New test.
697         * testsuite/binutils-all/note-4-64.d: New test result file.
698         * testsuite/binutils-all/note-4-32.d: New test result file.
699
700 2018-01-03  Alan Modra  <amodra@gmail.com>
701
702         Update year range in copyright notice of all files.
703
704 For older changes see ChangeLog-2017
705 \f
706 Copyright (C) 2018 Free Software Foundation, Inc.
707
708 Copying and distribution of this file, with or without modification,
709 are permitted in any medium without royalty provided the copyright
710 notice and this notice are preserved.
711
712 Local Variables:
713 mode: change-log
714 left-margin: 8
715 fill-column: 74
716 version-control: never
717 End: