2018-02-28 22:56:51 +01:00
|
|
|
|
2018-03-01 Alan Modra <amodra@gmail.com>
|
|
|
|
|
|
|
|
|
|
* configure.ac (ALL_LINGUAS): Add sr. Sort.
|
|
|
|
|
* configure: Regenerate.
|
|
|
|
|
|
2018-02-27 13:27:30 +01:00
|
|
|
|
2018-02-27 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
* po/pt.po: New Portuguese translation.
|
|
|
|
|
* configure.ac (ALL_LINGUAS): Add pt.
|
|
|
|
|
* configure: Regenerate.
|
|
|
|
|
|
Have info_to_howto functions return a success/fail status. Check this result. Stop strip from completeing if one of these functions fails.
bfd PR 22875
* elf-bfd.h (struct elf_backend_data): Change the return type of
the elf_info_to_howto and elf_info_to_howto_rel function pointers
to bfd_boolean.
* elfcode.h (elf_slurp_reloc_table_from_section): Check the return value from the info_to_howto function and fail if that function failed.
* elf32-h8300.c (elf32_h8_relocate_section): Check return value from the info_to_howto function.
(elf32_h8_relax_section): Likewise.
* elf32-lm32.c (lm32_elf_relocate_section): Likewise.
* elf32-m68hc1x.c (elf32_m68hc11_relocate_section): Likewise.
* elf32-score.c (s3_bfd_score_elf_relocate_section): Likewise.
* elf32-score7.c (s7_bfd_score_elf_relocate_section): Likewise.
* elf32-tic6x.c (elf32_tic6x_relocate_section): Likewise.
* elf64-ia64-vms.c (elf64_ia64_relocate_section): Likewise.
* elf64-sparc.c (elf64_sparc_slurp_one_reloc_table): Likewise.
* elf64-x86-64.c (elf_x86_64_tls_transition): Likewise.
* elfnn-ia64.c (elfNN_ia64_relocate_section): Likewise.
* elfnn-riscv.c (riscv_elf_check_relocs): Likewise.
(riscv_elf_relocate_section): Likewise.
* elf-hppa.h (elf_hppa_info_to_howto): Change return type to
bfd_boolean. Issue an error message, set an error value and
return FALSE if the reloc is not recognized.
(elf_hppa_info_to_howto_rel): Likewise.
* elf-m10200.c (mn10200_info_to_howto): Likewise.
* elf-m10300.c (mn10300_info_to_howto): Likewise.
* elf.c (_bfd_elf_no_info_to_howto): Likewise.
* elf32-arc.c (arc_info_to_howto_rel): Likewise.
* elf32-arm.c (elf32_arm_info_to_howto): Likewise.
* elf32-avr.c (avr_info_to_howto_rela): Likewise.
* elf32-bfin.c (bfin_info_to_howto): Likewise.
* elf32-cr16.c (elf_cr16_info_to_howto): Likewise.
* elf32-cr16c.c (elf_cr16c_info_to_howto): Likewise.
* elf32-cris.c (elf_cr16c_info_to_howto_rel, cris_info_to_howto_rela): Likewise.
* elf32-crx.c (elf_crx_info_to_howto): Likewise.
* elf32-d10v.c (d10v_info_to_howto_rel): Likewise.
* elf32-d30v.c (d30v_info_to_howto_rel, d30v_info_to_howto_rela): Likewise.
* elf32-dlx.c (dlx_rtype_to_howto, elf32_dlx_info_to_howto, elf32_dlx_info_to_howto_rel): Likewise.
* elf32-epiphany.c (epiphany_info_to_howto_rela): Likewise.
* elf32-fr30.c (fr30_info_to_howto_rela): Likewise.
* elf32-frv.c (frv_info_to_howto_rela, frvfdpic_info_to_howto_rel): Likewise.
* elf32-ft32.c (ft32_info_to_howto_rela): Likewise.
* elf32-gen.c (elf_generic_info_to_howto, elf_generic_info_to_howto_rel): Likewise.
* elf32-h8300.c (elf32_h8_info_to_howto, elf32_h8_info_to_howto_rel): Likewise.
* elf32-i370.c (i370_elf_info_to_howto): Likewise.
* elf32-i386.c (elf_i386_reloc_type_lookup, elf_i386_rtype_to_howto, elf_i386_info_to_howto_rel): Likewise.
* elf32-i860.c (lookup_howto, elf32_i860_info_to_howto_rela): Likewise.
* elf32-i960.c (elf32_i960_info_to_howto_rel): Likewise.
* elf32-ip2k.c (ip2k_info_to_howto_rela): Likewise.
* elf32-iq2000.c (iq2000_info_to_howto_rela): Likewise.
* elf32-lm32.c (lm32_info_to_howto_rela): Likewise.
* elf32-m32c.c (m32c_info_to_howto_rela): Likewise.
* elf32-m32r.c (m32r_info_to_howto_rel, m32r_info_to_howto): Likewise.
* elf32-m68hc11.c (m68hc11_info_to_howto_rel): Likewise.
* elf32-m68hc12.c (m68hc11_info_to_howto_rel): Likewise.
* elf32-m68k.c (rtype_to_howto): Likewise.
* elf32-mcore.c (mcore_elf_info_to_howto): Likewise.
* elf32-mep.c (mep_info_to_howto_rela): Likewise.
* elf32-metag.c (metag_info_to_howto_rela): Likewise.
* elf32-microblaze.c (microblaze_elf_info_to_howto): Likewise.
* elf32-mips.c (mips_info_to_howto_rel, mips_info_to_howto_rela): Likewise.
* elf32-moxie.c (moxie_info_to_howto_rela): Likewise.
* elf32-msp430.c (msp430_info_to_howto_rela): Likewise.
* elf32-mt.c (mt_info_to_howto_rela): Likewise.
* elf32-nds32.c (nds32_info_to_howto_rel, nds32_info_to_howto): Likewise.
* elf32-nios2.c (nios2_elf32_info_to_howto): Likewise.
* elf32-or1k.c (or1k_info_to_howto_rela): Likewise.
* elf32-pj.c (pj_elf_info_to_howto): Likewise.
* elf32-ppc.c (ppc_elf_info_to_howto): Likewise.
* elf32-pru.c (pru_elf32_info_to_howto): Likewise.
* elf32-rl78.c (rl78_info_to_howto_rela): Likewise.
* elf32-rx.c (rx_info_to_howto_rela): Likewise.
* elf32-s390.c (elf_s390_info_to_howto): Likewise.
* elf32-score.c (s3_bfd_score_info_to_howto, _bfd_score_info_to_howto): Likewise.
* elf32-score7.c (s7_bfd_score_info_to_howto): Likewise.
* elf32-sh.c (sh_elf_info_to_howto): Likewise.
* elf32-spu.c (spu_elf_info_to_howto): Likewise.
* elf32-tic6x.c (elf32_tic6x_info_to_howto, elf32_tic6x_info_to_howto_rel): Likewise.
* elf32-tilepro.c (tilepro_info_to_howto_rela): Likewise.
* elf32-v850.c (v850_elf_info_to_howto_rel, v850_elf_info_to_howto_rela, v800_elf_info_to_howto): Likewise.
* elf32-vax.c (rtype_to_howto): Likewise.
* elf32-visium.c (visium_info_to_howto_rela): Likewise.
* elf32-wasm32.c (elf32_wasm32_rtype_to_howto, elf32_wasm32_info_to_howto_rela): Likewise.
* elf32-xc16x.c (elf32_xc16x_info_to_howto): Likewise.
* elf32-xgate.c (xgate_info_to_howto_rel): Likewise.
* elf32-xstormy16.c (xstormy16_info_to_howto_rela): Likewise.
* elf32-xtensa.c (elf_xtensa_info_to_howto_rela): Likewise.
* elf64-alpha.c (elf64_alpha_info_to_howto): Likewise.
* elf64-gen.c (elf_generic_info_to_howto, elf_generic_info_to_howto_rel): Likewise.
* elf64-ia64-vms.c (elf64_ia64_info_to_howto): Likewise.
* elf64-mips.c (mips_elf64_info_to_howto_rela): Likewise.
* elf64-mmix.c (mmix_info_to_howto_rela): Likewise.
* elf64-ppc.c (ppc64_elf_info_to_howto): Likewise.
* elf64-s390.c (elf_s390_reloc_type_lookup): Likewise.
* elf64-sh64.c (elf_s390_info_to_howto, sh_elf64_info_to_howto): Likewise.
* elf64-x86-64.c (elf_x86_64_info_to_howto): Likewise.
* elfn32-mips.c (mips_info_to_howto_rel, mips_info_to_howto_rela): Likewise.
* elfnn-aarch64.c (elfNN_aarch64_info_to_howto): Likewise.
* elfnn-ia64.c (elfNN_ia64_info_to_howto): Likewise.
* elfnn-riscv.c (riscv_info_to_howto_rela): Likewise.
* elfxx-ia64.c (ia64_elf_reloc_type_lookup): Likewise.
* elfxx-sparc.c (_bfd_sparc_elf_info_to_howto): Likewise.
* elfxx-tilegx.c (tilegx_info_to_howto_rela): Likewise.
* elf32-score.h (s7_bfd_score_info_to_howto): Update prototype.
* elfxx-sparc.h (_bfd_sparc_elf_info_to_howto): Update prototype.
* elfxx-tilegx.h (tilegx_info_to_howto_rela): Update prototype.
* elfxx-target.h (elf_info_to_howto, elf_info_to_howto_rel): Default to NULL.
binutils PR 22875
* objcopy.c (copy_object): Check the error status after marking symbols used in relocations.
* testsuite/binutils-all/strip-13.s: New test source file.
* testsuite/binutils-all/strip-13.s: New test driver file.
* testsuite/binutils-all/objcopy.exp: Run the new test.
2018-02-27 11:15:13 +01:00
|
|
|
|
2018-02-27 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
PR 22875
|
|
|
|
|
* objcopy.c (copy_object): Check the error status after marking
|
|
|
|
|
symbols used in relocations.
|
|
|
|
|
* testsuite/binutils-all/strip-13.s: New test source file.
|
|
|
|
|
* testsuite/binutils-all/strip-13.s: New test driver file.
|
|
|
|
|
* testsuite/binutils-all/objcopy.exp: Run the new test.
|
|
|
|
|
|
MIPS messages
More standardization of messages.
bfd/
* elfxx-mips.c: Standardize error/warning messages.
binutils/
* testsuite/binutils-all/mips/mips-reginfo-n32.d,
* testsuite/binutils-all/mips/mips-reginfo.d: Update.
gas/
* testsuite/gas/mips/reginfo-2.l: Update.
ld/
* testsuite/ld-mips-elf/attr-gnu-4-12.d,
* testsuite/ld-mips-elf/attr-gnu-4-13.d,
* testsuite/ld-mips-elf/attr-gnu-4-14.d,
* testsuite/ld-mips-elf/attr-gnu-4-16.d,
* testsuite/ld-mips-elf/attr-gnu-4-17.d,
* testsuite/ld-mips-elf/attr-gnu-4-18.d,
* testsuite/ld-mips-elf/attr-gnu-4-19.d,
* testsuite/ld-mips-elf/attr-gnu-4-21.d,
* testsuite/ld-mips-elf/attr-gnu-4-23.d,
* testsuite/ld-mips-elf/attr-gnu-4-24.d,
* testsuite/ld-mips-elf/attr-gnu-4-25.d,
* testsuite/ld-mips-elf/attr-gnu-4-26.d,
* testsuite/ld-mips-elf/attr-gnu-4-27.d,
* testsuite/ld-mips-elf/attr-gnu-4-28.d,
* testsuite/ld-mips-elf/attr-gnu-4-29.d,
* testsuite/ld-mips-elf/attr-gnu-4-31.d,
* testsuite/ld-mips-elf/attr-gnu-4-32.d,
* testsuite/ld-mips-elf/attr-gnu-4-34.d,
* testsuite/ld-mips-elf/attr-gnu-4-35.d,
* testsuite/ld-mips-elf/attr-gnu-4-36.d,
* testsuite/ld-mips-elf/attr-gnu-4-37.d,
* testsuite/ld-mips-elf/attr-gnu-4-38.d,
* testsuite/ld-mips-elf/attr-gnu-4-39.d,
* testsuite/ld-mips-elf/attr-gnu-4-41.d,
* testsuite/ld-mips-elf/attr-gnu-4-42.d,
* testsuite/ld-mips-elf/attr-gnu-4-43.d,
* testsuite/ld-mips-elf/attr-gnu-4-45.d,
* testsuite/ld-mips-elf/attr-gnu-4-46.d,
* testsuite/ld-mips-elf/attr-gnu-4-47.d,
* testsuite/ld-mips-elf/attr-gnu-4-48.d,
* testsuite/ld-mips-elf/attr-gnu-4-49.d,
* testsuite/ld-mips-elf/attr-gnu-4-52.d,
* testsuite/ld-mips-elf/attr-gnu-4-53.d,
* testsuite/ld-mips-elf/attr-gnu-4-54.d,
* testsuite/ld-mips-elf/attr-gnu-4-58.d,
* testsuite/ld-mips-elf/attr-gnu-4-59.d,
* testsuite/ld-mips-elf/attr-gnu-4-61.d,
* testsuite/ld-mips-elf/attr-gnu-4-62.d,
* testsuite/ld-mips-elf/attr-gnu-4-63.d,
* testsuite/ld-mips-elf/attr-gnu-4-64.d,
* testsuite/ld-mips-elf/attr-gnu-4-68.d,
* testsuite/ld-mips-elf/attr-gnu-4-69.d,
* testsuite/ld-mips-elf/attr-gnu-4-71.d,
* testsuite/ld-mips-elf/attr-gnu-4-72.d,
* testsuite/ld-mips-elf/attr-gnu-4-73.d,
* testsuite/ld-mips-elf/attr-gnu-4-74.d,
* testsuite/ld-mips-elf/attr-gnu-4-78.d,
* testsuite/ld-mips-elf/attr-gnu-4-79.d,
* testsuite/ld-mips-elf/attr-gnu-4-81.d,
* testsuite/ld-mips-elf/attr-gnu-4-89.d,
* testsuite/ld-mips-elf/attr-gnu-8-12.d,
* testsuite/ld-mips-elf/attr-gnu-8-21.d,
* testsuite/ld-mips-elf/bal-jalx-pic-micromips-n32.d,
* testsuite/ld-mips-elf/bal-jalx-pic-micromips-n64.d,
* testsuite/ld-mips-elf/bal-jalx-pic-micromips.d,
* testsuite/ld-mips-elf/bal-jalx-pic-n32.d,
* testsuite/ld-mips-elf/bal-jalx-pic-n64.d,
* testsuite/ld-mips-elf/bal-jalx-pic.d,
* testsuite/ld-mips-elf/mode-change-error-1.d,
* testsuite/ld-mips-elf/unaligned-branch-2.d,
* testsuite/ld-mips-elf/unaligned-branch-ignore-2.d,
* testsuite/ld-mips-elf/unaligned-branch-ignore-micromips.d,
* testsuite/ld-mips-elf/unaligned-branch-ignore-mips16.d,
* testsuite/ld-mips-elf/unaligned-branch-ignore-r6-1.d,
* testsuite/ld-mips-elf/unaligned-branch-micromips.d,
* testsuite/ld-mips-elf/unaligned-branch-mips16.d,
* testsuite/ld-mips-elf/unaligned-branch-r6-1.d,
* testsuite/ld-mips-elf/unaligned-branch-r6-2.d,
* testsuite/ld-mips-elf/unaligned-branch.d,
* testsuite/ld-mips-elf/unaligned-jalx-1.d,
* testsuite/ld-mips-elf/unaligned-jalx-3.d,
* testsuite/ld-mips-elf/unaligned-jalx-addend-1.d,
* testsuite/ld-mips-elf/unaligned-jalx-addend-3.d,
* testsuite/ld-mips-elf/unaligned-jalx-addend-micromips-1.d,
* testsuite/ld-mips-elf/unaligned-jalx-addend-mips16-1.d,
* testsuite/ld-mips-elf/unaligned-jalx-micromips-1.d,
* testsuite/ld-mips-elf/unaligned-jalx-mips16-1.d,
* testsuite/ld-mips-elf/unaligned-jump-micromips.d,
* testsuite/ld-mips-elf/unaligned-jump-mips16.d,
* testsuite/ld-mips-elf/unaligned-jump.d: Update.
2018-02-20 11:32:16 +01:00
|
|
|
|
2018-02-26 Alan Modra <amodra@gmail.com>
|
|
|
|
|
|
|
|
|
|
* testsuite/binutils-all/mips/mips-reginfo-n32.d,
|
|
|
|
|
* testsuite/binutils-all/mips/mips-reginfo.d: Update.
|
|
|
|
|
|
BFD messages
bfd/
* archive.c, * bfd.c, * linker.c, * reloc.c, * stabs.c,
* syms.c: Standardize error/warning messages.
binutils/
* testsuite/binutils-all/mips/mips-reginfo-n32.d,
* testsuite/binutils-all/mips/mips-reginfo.d: Update.
gas/
* testsuite/gas/mips/reginfo-2.l: Update.
ld/
* testsuite/ld-arm/cmse-implib-errors.out,
* testsuite/ld-arm/cmse-new-earlier-later-implib.out,
* testsuite/ld-arm/cmse-new-implib-not-sg-in-implib.out,
* testsuite/ld-arm/cmse-new-wrong-implib.out,
* testsuite/ld-arm/cmse-veneers-no-gnu_sgstubs.out,
* testsuite/ld-arm/cmse-veneers-wrong-entryfct.out,
* testsuite/ld-cris/badgotr1.d,
* testsuite/ld-cris/tls-err-24.d,
* testsuite/ld-cris/tls-err-25.d,
* testsuite/ld-cris/tls-err-26.d,
* testsuite/ld-cris/tls-err-27.d,
* testsuite/ld-cris/tls-err-28.d,
* testsuite/ld-cris/tls-err-40.d,
* testsuite/ld-cris/tls-err-44.d,
* testsuite/ld-cris/tls-err-48.d,
* testsuite/ld-cris/tls-err-52.d,
* testsuite/ld-cris/tls-err-53.d,
* testsuite/ld-cris/tls-err-55.d,
* testsuite/ld-cris/tls-err-56.d,
* testsuite/ld-cris/tls-err-62.d,
* testsuite/ld-cris/tls-err-65.d,
* testsuite/ld-cris/tls-err-77.d,
* testsuite/ld-elf/empty-implib.out,
* testsuite/ld-elf/indirect.exp: Update.
2018-02-21 03:39:29 +01:00
|
|
|
|
2018-02-23 Alan Modra <amodra@gmail.com>
|
|
|
|
|
|
|
|
|
|
* testsuite/binutils-all/mips/mips-reginfo-n32.d,
|
|
|
|
|
* testsuite/binutils-all/mips/mips-reginfo.d: Update.
|
|
|
|
|
|
2018-02-20 14:33:15 +01:00
|
|
|
|
2018-02-20 Ronald Hoogenboom <hoogenboom30@zonnet.nl>
|
|
|
|
|
|
|
|
|
|
* doc/binutils.texi (objcopy): Add missing closing square
|
|
|
|
|
parenthesis to listing of objcopy's command line options.
|
|
|
|
|
|
2018-02-19 12:56:53 +01:00
|
|
|
|
2018-02-19 Matthias Klose <doko@debian.org>
|
|
|
|
|
|
|
|
|
|
* strings.c (long_options): Include-all-whitespace does not take
|
|
|
|
|
an extra agument.
|
|
|
|
|
|
2018-02-13 04:39:48 +01:00
|
|
|
|
2018-02-13 Alan Modra <amodra@gmail.com>
|
|
|
|
|
|
|
|
|
|
PR 22836
|
|
|
|
|
* testsuite/binutils-all/group-7.s,
|
|
|
|
|
* testsuite/binutils-all/group-7a.d,
|
|
|
|
|
* testsuite/binutils-all/group-7b.d,
|
|
|
|
|
* testsuite/binutils-all/group-7c.d: New tests.
|
|
|
|
|
* testsuite/binutils-all/objcopy.exp: Run them.
|
|
|
|
|
|
2018-02-08 13:29:07 +01:00
|
|
|
|
2018-02-08 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
PR 22802
|
|
|
|
|
* dwarf.c (load_separate_debug_file): Return early if the user is
|
|
|
|
|
not interested in debug links.
|
|
|
|
|
|
2018-02-06 17:05:13 +01:00
|
|
|
|
2018-02-06 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
PR 22793
|
|
|
|
|
* readelf.c (find_section): Replace assertion with test and return
|
|
|
|
|
of NULL.
|
|
|
|
|
(find_section_by_address): Add test of section header table
|
|
|
|
|
existance.
|
|
|
|
|
(find_section_by_type): Likewise.
|
|
|
|
|
(find_section_in_set): Likewise.
|
|
|
|
|
|
2018-02-05 15:00:21 +01:00
|
|
|
|
2018-02-05 Maciej W. Rozycki <macro@mips.com>
|
|
|
|
|
|
|
|
|
|
* testsuite/binutils-all/mips/mips-reginfo.d: New test.
|
|
|
|
|
* testsuite/binutils-all/mips/mips-reginfo-n32.d: New test.
|
|
|
|
|
* testsuite/binutils-all/mips/mips-reginfo.s: New test source.
|
|
|
|
|
* testsuite/binutils-all/mips/mips.exp: Run the new tests.
|
|
|
|
|
|
2018-02-05 15:00:21 +01:00
|
|
|
|
2018-02-05 Maciej W. Rozycki <macro@mips.com>
|
|
|
|
|
|
|
|
|
|
* testsuite/config/default.exp (binutils_run): Document
|
|
|
|
|
`binutils_run_status'.
|
|
|
|
|
* testsuite/lib/utils-lib.exp (default_binutils_run): Likewise,
|
|
|
|
|
and set it.
|
|
|
|
|
(run_dump_test): Add `error', `error_output', `warning' and
|
|
|
|
|
`warning_output' options. Update documentation accordingly.
|
|
|
|
|
|
2018-02-02 16:25:31 +01:00
|
|
|
|
2018-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
|
|
|
|
|
|
|
|
|
|
* dwarf.c (dwarf_regnames_riscv): New register name table.
|
|
|
|
|
(init_dwarf_regnames_riscv): New function.
|
|
|
|
|
(init_dwarf_regnames): Add call to initialise RiscV register
|
|
|
|
|
names.
|
|
|
|
|
* dwarf.h (init_dwarf_regnames_riscv): Declare.
|
|
|
|
|
* objdump.c (dump_dwarf): Add call to initialise RiscV register
|
|
|
|
|
names.
|
|
|
|
|
|
2018-02-01 08:31:00 +01:00
|
|
|
|
2018-02-01 Alan Modra <amodra@gmail.com>
|
|
|
|
|
|
|
|
|
|
PR 22769
|
|
|
|
|
* objdump.c (load_specific_debug_section): Check for overflow
|
|
|
|
|
when adding one to section size for a string section terminator.
|
|
|
|
|
|
2018-01-30 18:22:41 +01:00
|
|
|
|
2018-01-30 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
PR 22734
|
|
|
|
|
* doc/binutils.texi (nm): Update description to point out that
|
|
|
|
|
zero-initialized values can also be shown as type B, b, S or s
|
|
|
|
|
since they can be stored in the BSS section.
|
|
|
|
|
|
2018-01-29 06:18:03 +01:00
|
|
|
|
2018-01-30 Alan Modra <amodra@gmail.com>
|
|
|
|
|
|
|
|
|
|
* objcopy.c (merge_gnu_build_notes): Use (bfd_vma) -1 as
|
|
|
|
|
"artificially large" end address.
|
|
|
|
|
|
2018-01-28 17:35:37 +01:00
|
|
|
|
2018-01-28 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
* README-how-to-make-a-release: Add note about checking gpg key
|
|
|
|
|
and the results of gnupload.
|
|
|
|
|
|
2018-01-27 17:37:24 +01:00
|
|
|
|
2018-01-27 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
* README-how-to-make-a-release: Add details on how to actually
|
|
|
|
|
make the release.
|
|
|
|
|
|
2018-01-26 12:14:26 +01:00
|
|
|
|
2018-01-26 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
* README-how-to-make-a-release: Add more details on updating
|
|
|
|
|
version numbers.
|
|
|
|
|
|
2018-01-22 22:05:56 +01:00
|
|
|
|
2018-01-22 Maciej W. Rozycki <macro@mips.com>
|
|
|
|
|
|
|
|
|
|
* doc/binutils.texi (objcopy): Fix a typo in `--rename-section'
|
|
|
|
|
option description.
|
|
|
|
|
|
2018-01-22 16:38:09 +01:00
|
|
|
|
2018-01-22 Maciej W. Rozycki <macro@mips.com>
|
|
|
|
|
|
|
|
|
|
* MAINTAINERS: Update my company e-mail address.
|
|
|
|
|
|
2018-01-22 14:48:15 +01:00
|
|
|
|
2018-01-22 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
* po/sv.po: Updated Swedish translation.
|
|
|
|
|
|
2018-01-18 10:38:59 +01:00
|
|
|
|
2018-01-18 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
* po/bg.po: Updated Bulgarian translation.
|
|
|
|
|
|
2018-01-16 14:18:36 +01:00
|
|
|
|
2018-01-16 Joel Brobecker <brobecker@adacore.com>
|
|
|
|
|
|
|
|
|
|
* README-how-to-make-a-release: Add reminder to update the
|
|
|
|
|
branch name in gdbadmin's crontab on sourceware.
|
|
|
|
|
|
2018-01-16 12:20:01 +01:00
|
|
|
|
2018-01-16 Joel Brobecker <brobecker@adacore.com>
|
|
|
|
|
|
|
|
|
|
* README-how-to-make-a-release: Remove trailing spaces.
|
|
|
|
|
|
2018-01-16 13:45:44 +01:00
|
|
|
|
2018-01-16 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
* po/fr.po: Updated French translation.
|
|
|
|
|
|
2018-01-15 13:09:11 +01:00
|
|
|
|
2018-01-15 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
* po/uk.po: Updated Ukranian translation.
|
|
|
|
|
|
2018-01-13 14:56:48 +01:00
|
|
|
|
2018-01-13 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
2018-01-13 15:29:27 +01:00
|
|
|
|
* README-how-to-make-a-release: Update notes.
|
2018-01-13 14:56:48 +01:00
|
|
|
|
* po/binutils.pot: Regenerated.
|
|
|
|
|
|
2018-01-13 14:31:12 +01:00
|
|
|
|
2018-01-13 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
* configure: Regenerate.
|
|
|
|
|
|
2018-01-13 14:20:55 +01:00
|
|
|
|
2018-01-13 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
2018-01-13 14:26:38 +01:00
|
|
|
|
2.30 branch created.
|
2018-01-13 14:20:55 +01:00
|
|
|
|
* NEWS: Add marker for 2.30.
|
|
|
|
|
|
2018-01-12 18:52:38 +01:00
|
|
|
|
2018-01-12 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
* README-how-to-make-a-release: Add notes on how to make the
|
|
|
|
|
branch and prelease snapshot.
|
|
|
|
|
* BRANCHES: Add binutils-2_29-branch.
|
|
|
|
|
|
2018-01-10 16:29:21 +01:00
|
|
|
|
2018-01-10 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
* MAINTAINERS: Note that it is now the configure.ac file and not
|
|
|
|
|
the configure.in file that needs to be kept in sync with gcc.
|
|
|
|
|
Add a note about sending patches for libiberty to gcc.
|
|
|
|
|
|
2018-01-03 18:32:59 +01:00
|
|
|
|
2018-01-03 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
* objcopy.c (merge_gnu_build_notes): Add cast to maximum address
|
|
|
|
|
constants.
|
|
|
|
|
|
2018-01-03 11:28:33 +01:00
|
|
|
|
2018-01-03 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
* objcopy.c (objcopy_internal_note): New structure.
|
|
|
|
|
(gap_exists): New function.
|
|
|
|
|
(is_open_note): New function.
|
|
|
|
|
(is_func_note): New function.
|
|
|
|
|
(is_64bit): New function.
|
|
|
|
|
(merge_gnu_build_notes): Handle v3 notes. Do not merge
|
|
|
|
|
if there are relocations against the notes.
|
|
|
|
|
* readelf.c (get_note_type): Use short names for build attribute
|
|
|
|
|
notes.
|
|
|
|
|
(print_symbol_for_build_attribute): Rename to
|
|
|
|
|
get_symbol_for_build_attribute. Returns the found symbol rather
|
|
|
|
|
than printing it.
|
|
|
|
|
(print_gnu_build_attribute_description): Maintain address ranges
|
|
|
|
|
for function notes as well as global notes. Handle v3 notes.
|
|
|
|
|
(print_gnu_build_attribute_name): Use more space for printing the
|
|
|
|
|
name in wide mode.
|
|
|
|
|
* testsuite/binutils-all/note-2-32.s: Use .dc.l instead of .word.
|
|
|
|
|
Eliminate symbol references in order to remove the need for
|
|
|
|
|
relocations.
|
|
|
|
|
* testsuite/binutils-all/note-2-64.s: Likewise.
|
|
|
|
|
* testsuite/binutils-all/note-3-32.s: Add a size to the note_1
|
|
|
|
|
symbol.
|
|
|
|
|
* testsuite/binutils-all/note-3-64.s: Likewise.
|
|
|
|
|
* testsuite/binutils-all/mips/mips-note-2r-n32.d: Update expected
|
|
|
|
|
output.
|
|
|
|
|
* testsuite/binutils-all/mips/mips-note-2r-n64.d: Likewise.
|
|
|
|
|
* testsuite/binutils-all/mips/mips-note-2r.d: Likewise.
|
|
|
|
|
* testsuite/binutils-all/note-2-32.d: Likewise.
|
|
|
|
|
* testsuite/binutils-all/note-2-64.d: Likewise.
|
|
|
|
|
* testsuite/binutils-all/note-3-32.d: Likewise.
|
|
|
|
|
* testsuite/binutils-all/note-3-64.d: Likewise.
|
|
|
|
|
* testsuite/binutils-all/note-4-64.s: New test. Checks v3 notes.
|
|
|
|
|
* testsuite/binutils-all/note-4-32.s: New test.
|
|
|
|
|
* testsuite/binutils-all/note-4-64.d: New test result file.
|
|
|
|
|
* testsuite/binutils-all/note-4-32.d: New test result file.
|
|
|
|
|
|
2018-01-03 06:17:27 +01:00
|
|
|
|
2018-01-03 Alan Modra <amodra@gmail.com>
|
|
|
|
|
|
|
|
|
|
Update year range in copyright notice of all files.
|
|
|
|
|
|
2018-01-03 06:15:17 +01:00
|
|
|
|
For older changes see ChangeLog-2017
|
2016-01-01 11:44:31 +01:00
|
|
|
|
|
2018-01-03 06:15:17 +01:00
|
|
|
|
Copyright (C) 2018 Free Software Foundation, Inc.
|
2016-01-01 11:44:31 +01:00
|
|
|
|
|
|
|
|
|
Copying and distribution of this file, with or without modification,
|
|
|
|
|
are permitted in any medium without royalty provided the copyright
|
|
|
|
|
notice and this notice are preserved.
|
|
|
|
|
|
|
|
|
|
Local Variables:
|
|
|
|
|
mode: change-log
|
|
|
|
|
left-margin: 8
|
|
|
|
|
fill-column: 74
|
|
|
|
|
version-control: never
|
|
|
|
|
End:
|