1 2018-07-05 Nick Clifton <nickc@redhat.com>
3 * po/bg.po: Updated Bulgarian translation.
5 2018-07-02 Thomas Preud'homme <thomas.preudhomme@arm.com>
7 * NEWS: Use command-line consistently when used in a compount word.
8 * doc/binutils.texi: Likewise and fix trailing whitespace on same
11 2018-06-26 Nick Clifton <nickc@redhat.com>
13 * po/sv.po: Updated Swedish translation.
14 * po/uk.po: Updated Ukranian translation.
16 2018-06-26 Nick Clifton <nickc@redhat.com>
18 * doc/binutils.texi: Fix spelling mistakes.
19 * README--how-to-make-a-release: Likewise.
21 2018-06-25 Tom Tromey <tom@tromey.com>
23 * dwarf-mode.el (dwarf-mode-syntax-table): New variable.
26 2018-06-24 Nick Clifton <nickc@redhat.com>
28 * README-how-to-make-a-release: Update with experiences from
30 * po/binutils.pot: Regenerate.
31 * configure: Regenerate.
33 2018-06-24 Nick Clifton <nickc@redhat.com>
36 * NEWS: Add marker for 2.31.
38 2018-06-21 Alan Modra <amodra@gmail.com>
40 * doc/Makefile.am (AUTOMAKE_OPTIONS): Add "foreign".
41 * doc/Makefile.in: Regenerate.
43 2018-06-19 Simon Marchi <simon.marchi@ericsson.com>
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.
54 2018-06-19 Andreas Schwab <schwab@suse.de>
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.
62 2018-06-14 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
64 * readelf.c (print_mips_ases): Add GINV extension.
66 2018-06-14 H.J. Lu <hongjiu.lu@intel.com>
69 * readelf.c (get_symbol_version_string): Check if the first
70 symbol version is base version.
72 2018-06-13 Scott Egerton <scott.egerton@imgtec.com>
73 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
75 * readelf.c (print_mips_ases): Add CRC.
77 2018-06-13 Nick Clifton <nickc@redhat.com>
79 * doc/binutils.texi (objdump): Add missing closing square
80 parenthesis to listing of objcopy's command line options.
82 2018-06-11 Nick Clifton <nickc@redhat.com>
84 * po/es.po: Updated Spanish translation.
86 2018-06-01 H.J. Lu <hongjiu.lu@intel.com>
88 * configure: Regenerated.
90 2018-05-31 Alan Modra <amodra@gmail.com>
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):
96 (test_follow_debuglink): Run test non-native.
98 2018-05-30 Ant Bikeneev <ant.bikineev@gmail.com>
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.
114 2018-05-28 Alan Modra <amodra@gmail.com>
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.
122 2018-05-18 Kito Cheng <kito.cheng@gmail.com>
124 * readelf.c (get_machine_flags): Handle EF_RISCV_RVE.
126 2018-05-18 John Darrington <john@darrington.wattle.id.au>
128 * readelf.c: Add support for s12z architecture.
129 * testsuite/lib/binutils-common.exp (is_elf_format): Excluse s12z
132 2018-05-15 Tamar Christina <tamar.christina@arm.com>
135 * doc/binutils.texi (-M): Document AArch64 options.
137 2018-05-15 Tamar Christina <tamar.christina@arm.com>
140 * doc/binutils.texi (-M): Document AArch64 options.
141 * NEWS: Document notes and warnings.
143 2018-05-15 Alan Modra <amodra@gmail.com>
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.
151 2018-05-10 John Darrington <john@darrington.wattle.id.au>
153 * readelf.c (get_machine_name): EM_S12Z - handle new case.
155 2018-05-09 Alan Modra <amodra@gmail.com>
157 * od-macho.c (dump_unwind_encoding_x86): Fix typo in last patch.
159 2018-05-09 Sebastian Rasmussen <sebras@gmail.com>
161 * od-macho.c (dump_unwind_encoding_x86): Adjust for macro renaming.
163 2018-05-08 Alan Modra <amodra@gmail.com>
166 * objcopy.c (is_strip_section): Strip groups without a valid
169 2018-05-07 Alan Modra <amodra@gmail.com>
172 * objcopy.c (group_signature): Don't accept groups that use a
173 symbol table other than the one we've read.
175 2018-04-30 Francois H. Theron <francois.theron@netronome.com>
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
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.
188 2018-04-27 Maciej W. Rozycki <macro@mips.com>
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.
195 2018-04-26 Nick Clifton <nickc@redhat.com>
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.
203 2018-04-25 Christophe Lyon <christophe.lyon@st.com>
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.
211 2018-04-25 Christophe Lyon <christophe.lyon@st.com>
212 Mickaël Guêné <mickael.guene@st.com>
214 * readelf.c (decode_ARM_machine_flags): Support EF_ARM_PIC.
215 (get_osabi_name): Support ELFOSABI_ARM_FDPIC.
217 2018-04-25 Alan Modra <amodra@gmail.com>
219 * testsuite/binutils-all/arm/objdump.exp: Remove arm-aout and
221 * testsuite/binutils-all/objcopy.exp: Likewise.
222 * testsuite/lib/binutils-common.exp: Likewise.
224 2018-04-18 Nick Clifton <nickc@redhat.com>
227 * dwarf.c (read_and_display_attr_value): Replace assertions with
228 test and warning message.
230 2018-04-18 Alan Modra <amodra@gmail.com>
232 * testsuite/lib/binutils-common.exp: Remove support for assorted
235 2018-04-17 Nick Clifton <nickc@redhat.com>
238 * readelf.c (print_symbol): If the width is zero, return straight
242 * dwarf.c (process_cu_tu_index): Test for a potential buffer
243 overrun before copying signature pointer.
245 2018-04-17 Alan Modra <amodra@gmail.com>
247 * readelf.c: Revert 2018-04-16 and 2018-04-11 changes.
249 2018-04-16 Alan Modra <amodra@gmail.com>
251 * readelf.c (get_machine_name): Correct typo.
253 2018-04-16 Alan Modra <amodra@gmail.com>
255 * configure.ac: Remove arm-epoc-pe support.
256 * dlltool.c: Likewise.
257 * configure: Regenerate.
259 2018-04-16 Alan Modra <amodra@gmail.com>
261 * testsuite/lib/binutils-common.exp: Remove sparc-aout and
264 2018-04-16 Alan Modra <amodra@gmail.com>
266 * testsuite/binutils-all/copy-2.d: Remove m68k-aout and m68k-coff
268 * testsuite/binutils-all/copy-3.d: Likewise.
269 * testsuite/binutils-all/objcopy.exp: Likewise.
270 * testsuite/lib/binutils-common.exp: Likewise.
272 2018-04-16 Alan Modra <amodra@gmail.com>
274 * testsuite/binutils-all/objcopy.exp: Remove sh5 and sh64 support.
276 2018-04-16 Alan Modra <amodra@gmail.com>
278 * testsuite/binutils-all/objcopy.exp: Remove w65 support.
280 2018-04-16 Alan Modra <amodra@gmail.com>
282 * testsuite/binutils-all/objdump.exp: Remove we32k support.
284 2018-04-16 Alan Modra <amodra@gmail.com>
286 * MAINTAINERS (Mark Kettenis): Move to past maintainers.
287 * testsuite/binutils-all/objdump.exp: Remove m88k support.
289 2018-04-16 Alan Modra <amodra@gmail.com>
291 * readelf.c: Remove i370 support.
292 * testsuite/binutils-all/objdump.exp: Likewise.
294 2018-04-16 Alan Modra <amodra@gmail.com>
296 * testsuite/binutils-all/objcopy.exp: Remove h8500 support.
297 * testsuite/lib/binutils-common.exp: Likewise.
299 2018-04-16 Alan Modra <amodra@gmail.com>
301 * testsuite/binutils-all/objcopy.exp: Remove h8300-coff support.
303 2018-04-16 Alan Modra <amodra@gmail.com>
305 * Makefile.am: Remove IEEE 695 support.
307 * doc/binutils.texi: Likewise.
308 * makefile.vms: Likewise.
309 * objcopy.c: Likewise.
310 * objdump.c: Likewise.
313 * Makefile.in: Regenerate.
314 * po/POTFILES.in: Regenerate.
316 2018-04-16 Alan Modra <amodra@gmail.com>
318 * testsuite/binutils-all/copy-2.d: Remove newsos3 support.
319 * testsuite/binutils-all/nm.exp: Likewise.
321 2018-04-16 Alan Modra <amodra@gmail.com>
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.
331 * nlmheader.y: Delete.
332 * Makefile.in: Regenerate.
333 * configure: Regenerate.
334 * doc/Makefile.in: Regenerate.
335 * po/POTFILES.in: Regenerate.
337 2018-04-16 Alan Modra <amodra@gmail.com>
339 * testsuite/binutils-all/objdump.exp: Remove tahoe support.
341 2018-04-14 Alan Modra <amodra@gmail.com>
343 * readelf.c (get_machine_name): Revert 2018-04-11 change.
345 2018-04-12 Nick Clifton <nickc@redhat.com>
348 * readelf.c (process_dynamic_section): Correct dynamic string
349 table size calculation.
351 2018-04-11 Alan Modra <amodra@gmail.com>
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.
360 2018-04-11 Maciej W. Rozycki <macro@mips.com>
362 * testsuite/lib/binutils-common.exp (is_elf_format): Also return
363 1 for `*-*-lynxos*' and `*-*-symbianelf*' targets.
365 2018-04-10 Alan Modra <amodra@gmail.com>
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.
371 2018-04-09 Maciej W. Rozycki <macro@mips.com>
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.
379 2018-04-09 Maciej W. Rozycki <macro@mips.com>
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.
387 2018-04-06 Tom Tromey <tom@tromey.com>
389 * dwarf.c (read_and_display_attr_value): Add missing DW_LANG
390 constants from DWARF 5.
392 2018-04-05 H.J. Lu <hongjiu.lu@intel.com>
395 * configure: Regenerated.
397 2018-04-05 Maciej W. Rozycki <macro@mips.com>
399 * testsuite/binutils-all/strip-13mips64.s: Use `.dc.l' rather
400 than `.dc.w' in second relocation.
402 2018-04-05 Maciej W. Rozycki <macro@mips.com>
404 * testsuite/binutils-all/strip-13.d: Also expect `unsupported
405 relocation type 0x8f' error message.
407 2018-04-05 Maciej W. Rozycki <macro@mips.com>
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
419 2018-04-05 Maciej W. Rozycki <macro@mips.com>
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
426 2018-04-04 John David Anglin <danglin@gcc.gnu.org>
428 * MAINTAINERS: Update my e-mail address.
430 2018-04-04 Nick Clifton <nickc@redhat.com>
432 * MAINTAINERS: Move Jason Eckhardt to past maintainers section.
434 2018-03-23 Nick Clifton <nickc@redhat.com>
436 * readelf.c (get_symbol_for_build_attribute): Skip ARM mapping
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.
444 2018-03-21 H.J. Lu <hongjiu.lu@intel.com>
446 * readelf.c (process_dynamic_section): Also dump DF_1_KMOD,
447 DF_1_WEAKFILTER and DF_1_NOCOMMON.
449 2018-03-20 Nick Clifton <nickc@redhat.com>
451 * po/es.po: Updated Spanish translation.
452 * po/ru.po: Updated Russian translation.
454 2018-03-13 Nick Clifton <nickc@redhat.com>
457 * stabs.c (pop_binincl): Fail if the file index is off the end of
460 2018-03-13 Nick Clifton <nickc@redhat.com>
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.
482 * parse_stab: Compute the end of the string and then pass it on to
483 individual parser functions.
485 2018-03-07 Paul Pluzhnikov <ppluzhnikov@google.com>
488 * binutils/readelf.c (get_ver_flags): Expand buffer to avoid
491 2018-03-07 Alan Modra <amodra@gmail.com>
493 * configure.ac: Add objdump_private_desc_xcoff for rs6000.
494 * configure: Regenerate.
496 2018-03-05 H.J. Lu <hongjiu.lu@intel.com>
499 * objdump.c (is_significant_symbol_name): Return TRUE for all
501 (find_symbol_for_address): Replace linear search with binary
502 search on dynamic relocations.
504 2018-03-01 Nick Clifton <nickc@redhat.com>
507 * dwarf.c (display_debug_ranges): Check that the offset loaded
508 from the range_entry structure is valid.
510 2018-03-01 Alan Modra <amodra@gmail.com>
512 * configure.ac (ALL_LINGUAS): Add sr. Sort.
513 * configure: Regenerate.
515 2018-02-27 Nick Clifton <nickc@redhat.com>
517 * po/pt.po: New Portuguese translation.
518 * configure.ac (ALL_LINGUAS): Add pt.
519 * configure: Regenerate.
521 2018-02-27 Nick Clifton <nickc@redhat.com>
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.
530 2018-02-26 Alan Modra <amodra@gmail.com>
532 * testsuite/binutils-all/mips/mips-reginfo-n32.d,
533 * testsuite/binutils-all/mips/mips-reginfo.d: Update.
535 2018-02-23 Alan Modra <amodra@gmail.com>
537 * testsuite/binutils-all/mips/mips-reginfo-n32.d,
538 * testsuite/binutils-all/mips/mips-reginfo.d: Update.
540 2018-02-20 Ronald Hoogenboom <hoogenboom30@zonnet.nl>
542 * doc/binutils.texi (objcopy): Add missing closing square
543 parenthesis to listing of objcopy's command line options.
545 2018-02-19 Matthias Klose <doko@debian.org>
547 * strings.c (long_options): Include-all-whitespace does not take
550 2018-02-13 Alan Modra <amodra@gmail.com>
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.
559 2018-02-08 Nick Clifton <nickc@redhat.com>
562 * dwarf.c (load_separate_debug_file): Return early if the user is
563 not interested in debug links.
565 2018-02-06 Nick Clifton <nickc@redhat.com>
568 * readelf.c (find_section): Replace assertion with test and return
570 (find_section_by_address): Add test of section header table
572 (find_section_by_type): Likewise.
573 (find_section_in_set): Likewise.
575 2018-02-05 Maciej W. Rozycki <macro@mips.com>
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.
582 2018-02-05 Maciej W. Rozycki <macro@mips.com>
584 * testsuite/config/default.exp (binutils_run): Document
585 `binutils_run_status'.
586 * testsuite/lib/utils-lib.exp (default_binutils_run): Likewise,
588 (run_dump_test): Add `error', `error_output', `warning' and
589 `warning_output' options. Update documentation accordingly.
591 2018-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
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
597 * dwarf.h (init_dwarf_regnames_riscv): Declare.
598 * objdump.c (dump_dwarf): Add call to initialise RiscV register
601 2018-02-01 Alan Modra <amodra@gmail.com>
604 * objdump.c (load_specific_debug_section): Check for overflow
605 when adding one to section size for a string section terminator.
607 2018-01-30 Nick Clifton <nickc@redhat.com>
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.
614 2018-01-30 Alan Modra <amodra@gmail.com>
616 * objcopy.c (merge_gnu_build_notes): Use (bfd_vma) -1 as
617 "artificially large" end address.
619 2018-01-28 Nick Clifton <nickc@redhat.com>
621 * README-how-to-make-a-release: Add note about checking gpg key
622 and the results of gnupload.
624 2018-01-27 Nick Clifton <nickc@redhat.com>
626 * README-how-to-make-a-release: Add details on how to actually
629 2018-01-26 Nick Clifton <nickc@redhat.com>
631 * README-how-to-make-a-release: Add more details on updating
634 2018-01-22 Maciej W. Rozycki <macro@mips.com>
636 * doc/binutils.texi (objcopy): Fix a typo in `--rename-section'
639 2018-01-22 Maciej W. Rozycki <macro@mips.com>
641 * MAINTAINERS: Update my company e-mail address.
643 2018-01-22 Nick Clifton <nickc@redhat.com>
645 * po/sv.po: Updated Swedish translation.
647 2018-01-18 Nick Clifton <nickc@redhat.com>
649 * po/bg.po: Updated Bulgarian translation.
651 2018-01-16 Joel Brobecker <brobecker@adacore.com>
653 * README-how-to-make-a-release: Add reminder to update the
654 branch name in gdbadmin's crontab on sourceware.
656 2018-01-16 Joel Brobecker <brobecker@adacore.com>
658 * README-how-to-make-a-release: Remove trailing spaces.
660 2018-01-16 Nick Clifton <nickc@redhat.com>
662 * po/fr.po: Updated French translation.
664 2018-01-15 Nick Clifton <nickc@redhat.com>
666 * po/uk.po: Updated Ukranian translation.
668 2018-01-13 Nick Clifton <nickc@redhat.com>
670 * README-how-to-make-a-release: Update notes.
671 * po/binutils.pot: Regenerated.
673 2018-01-13 Nick Clifton <nickc@redhat.com>
675 * configure: Regenerate.
677 2018-01-13 Nick Clifton <nickc@redhat.com>
680 * NEWS: Add marker for 2.30.
682 2018-01-12 Nick Clifton <nickc@redhat.com>
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.
688 2018-01-10 Nick Clifton <nickc@redhat.com>
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.
694 2018-01-03 Nick Clifton <nickc@redhat.com>
696 * objcopy.c (merge_gnu_build_notes): Add cast to maximum address
699 2018-01-03 Nick Clifton <nickc@redhat.com>
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
710 (print_symbol_for_build_attribute): Rename to
711 get_symbol_for_build_attribute. Returns the found symbol rather
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
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
720 * testsuite/binutils-all/note-2-64.s: Likewise.
721 * testsuite/binutils-all/note-3-32.s: Add a size to the note_1
723 * testsuite/binutils-all/note-3-64.s: Likewise.
724 * testsuite/binutils-all/mips/mips-note-2r-n32.d: Update expected
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.
737 2018-01-03 Alan Modra <amodra@gmail.com>
739 Update year range in copyright notice of all files.
741 For older changes see ChangeLog-2017
743 Copyright (C) 2018 Free Software Foundation, Inc.
745 Copying and distribution of this file, with or without modification,
746 are permitted in any medium without royalty provided the copyright
747 notice and this notice are preserved.
753 version-control: never