Changelog for
binutils-gold-2.35-18.fc33.x86_64.rpm :
* Mon Jan 18 2021 Nick Clifton
- 2.35-18- Update the GOLD linker to handle x86 .note.gnu.property sections. (#1916925)
* Thu Jan 14 2021 Nick Clifton - 2.35-17- Fix strip when merging multiple same-named sections. (#1885607)
* Fri Jan 08 2021 Nick Clifton - 2.35-16- Fix bug running readelf on an empty file. (#1903448)- Fix bug running readelf on a file that cannot be read. (#1913589)
* Fri Nov 27 2020 Mark Wielaard - 2.35-15- Add DWARF5 fixes from 2_35-branch.
* Fri Oct 30 2020 Nick Clifton - 2.35-14- Correction for plugin as-needed patch. (#1889763)
* Tue Oct 27 2020 Nick Clifton - 2.35-13- Really fix erroneous decoding of LEB128 values. (#1891171)
* Mon Oct 26 2020 Nick Clifton - 2.35-12- Fix erroneous decoding of LEB128 values. (#188716)
* Fri Oct 09 2020 Nick Clifton - 2.35-11- Allow plugin syms to mark as-needed shared libs needed
* Fri Jul 31 2020 Jeff Law - 2.35-10- Re-enable LTO
* Fri Jul 31 2020 Jeff Law - 2.35-9- Disable LTO for bootstrapping purposes
* Fri Jul 31 2020 Nick Clifton - 2.35-8- Fix building with LTO enabled.
* Fri Jul 31 2020 Nick Clifton - 2.35-7- Set the sh_entsize field of the AArch64\'s PLT section to 0. (PR 26312)
* Thu Jul 30 2020 Richard W.M. Jones - 2.35-6- Disable LTO again, it causes \"ar\" to segfault.
* Thu Jul 30 2020 Nick Clifton - 2.35-5- Default to DWARF level 3 in the assembler.
* Mon Jul 27 2020 Fedora Release Engineering - 2.35-3- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Sun Jul 26 2020 Jeff Law - 2.35-2- Disable LTO for now
* Sun Jul 26 2020 Nick Clifton - 2.35-1- Rebase to GNU Binutils 2.35. (#1854613)
* Mon Jul 20 2020 Jeff Law - 2.34-9- Fix more configure tests compromised by LTO.
* Sun Jul 19 2020 Jeff Law - 2.34-9- Fix configure test compromised by LTO. Add appropriate BuildRequires and force rebuliding the configure files in the appropriate dirs- Fix various warnings exposed by LTO.
* Tue Jul 07 2020 Jeff Law - 2.34-8- Switch to using %autosetup.
* Tue Jun 16 2020 Nick Clifton - 2.34-7- Add BPF support to the s390x target. (#1825193)
* Tue May 26 2020 Nick Clifton - 2.34-6- Enhance the error message displayed by the BFD library when it fails to load a plugin. (#1836618)
* Fri May 22 2020 Nick Clifton - 2.34-5- Rebase to tip of GNU Binutils 2.34 branch, brining in LTO fixes.- Retire: binutils-nm-lto-plugin.patch
* Tue Apr 28 2020 Nick Clifton - 2.34-4- Fix seg fault when loading plugins via symlinks. (#1828587)
* Fri Apr 17 2020 Nick Clifton - 2.34-3- Add support for the BPF target. (#1825193)
* Sun Feb 16 2020 Nick Clifton - 2.34-2- Fix the plugin support architecture to allow proper symbol info handling. (PR 25355)
* Sun Feb 02 2020 Nick Clifton - 2.34-1- Rebase to GNU Binutils 2.34. (#1793098)- Retire: binutils-improved-note-merging.patch- Retire: binutils-CVE-2019-17451.patch- Retire: binutils-CVE-2019-17450.patch- Retire: binutils-addr2line-fixes.patch
* Tue Jan 28 2020 Fedora Release Engineering - 2.33.1-13- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Thu Jan 23 2020 David Abdurachmanov - 2.33.1-12- Enable 64-bit BFD and PEP support for riscv. (#1794343)
* Thu Jan 02 2020 Nick Clifton - 2.33.1-11- Improve the accuracy of addr2line. (#1760967)
* Mon Dec 02 2019 Nick Clifton - 2.33.1-10- Re-enable strip merging build notes. (#1777760)
* Mon Nov 25 2019 Nick Clifton - 2.33.1-9- Remove spurious code left in gold-mimatched-section-flags patch. (#1775750)
* Thu Nov 21 2019 Nick Clifton - 2.33.1-8- Fix a buffer overrun in the note merging code. (#1774507)
* Wed Nov 13 2019 Nick Clifton - 2.33.1-7- Fix a potential seg-fault in the BFD library when parsing pathalogical debug_info sections. (#1771669)- Fix a potential memory exhaustion in the BFD library when parsing corrupt DWARF debug information. (#1771678)
* Wed Nov 06 2019 Nick Clifton - 2.33.1-6- Stop objcopy from creating null filled note sections when merging notes.
* Wed Nov 06 2019 Nick Clifton - 2.33.1-5- Strip: Do not merge notes unless explicitly requested to do so.
* Tue Nov 05 2019 Nick Clifton - 2.33.1-4- Objcopy: Do not generate a failure exit status if note merging fails. (#1767937)
* Wed Oct 30 2019 Nick Clifton - 2.33.1-3- Fix the verification of the installed linker symlink. (#1767000)
* Mon Oct 28 2019 Nick Clifton - 2.33.1-2- Improve objdump\'s ability to merge GNU build attribute notes.
* Mon Oct 14 2019 Nick Clifton - 2.33.1-1- Rebase to GNU Binutils 2.33.1.- Retire: binutils-CVE-2019-9073.patch- Retire: binutils-CVE-2019-9074.patch- Retire: binutils-CVE-2019-9075.patch- Retire: binutils-CVE-2019-9077.patch- Retire: binutils-disassembling-efi-files.patch- Retire: binutils-CVE-2019-9071.patch- Retire: binutils-gas-build-note-relocs.patch- Retire: binutils-do-not-warn-about-debuginfo-files.patch- Retire: binutils-do-not-merge-differing-SHF_EXCLUDE-groups.patch- Retire: binutils-rh1736114.patch- Retire: binutils-objcopy-gnu-build-version-notes.patch- Retire: binutils-CVE-2019-14250.patch- Retire: binutils-CVE-2019-14444.patch- Retire: binutils-gcc-10-fixes.patch- Retire: binutils-remove-old-formats.patch- Retire: binutils-aarch64-gold-PLT-for-MOVW_ABS.patch
* Fri Oct 04 2019 Nick Clifton - 2.32-27- Remove support for old file formats (ihex, tekhex, verilog) as they are a constant source of CVEs.
* Wed Sep 25 2019 Nick Clifton - 2.32-26- Add an option to build using clang instead of gcc.
* Tue Sep 24 2019 Nick Clifton - 2.32-25- Fix building with gcc-10.
* Tue Aug 13 2019 Nick Clifton - 2.32-24- Fix potential integer overflow in readelf. (#1740470)
* Fri Aug 09 2019 Nick Clifton - 2.32-23- Fix potential integer overflow in GOLD. (#1739491)
* Tue Aug 06 2019 Nick Clifton - 2.32-22- Stop GOLD from seg-faulting on a corrupt input with a fuzzed section offset. (#1735605)
* Mon Aug 05 2019 Nick Clifton - 2.32-21- Stop strip from complaining if the first build note is not a version note. (#1736114)
* Fri Aug 02 2019 Florian Weimer - 2.32-20- Fix ld -Map not to produce corrupt ELF notes (#1736114)
* Wed Jul 24 2019 Fedora Release Engineering - 2.32-19- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Mon Jul 22 2019 Nick Clifton - 2.32-18- Stops the linker from merging section groups with different SHF_EXCLUDE flags. (#1730906)
* Tue Jul 02 2019 Nick Clifton - 2.32-17- Stop the BFD library from complaining about sections found inside debuginfo files. (PR 24717)
* Mon Jul 01 2019 Nick Clifton - 2.32-16- Stop gas from triggering a seg-fault when creating relocs for build notes. (PR 24748)
* Mon Jun 24 2019 Nick Clifton - 2.32-15- Stop gold from aborting when it encounters input sections with the same name and different flags. (#1722715)
* Tue May 21 2019 Nick Clifton - 2.32-14- Import fix for PR 23870 in order to help building Go binaries.
* Mon Apr 29 2019 Nick Clifton - 2.32-13- Do not include ld.gold in the base binutils package. (#1703714)
* Wed Apr 24 2019 Björn Esser - 2.32-12- Remove hardcoded gzip suffix from GNU info pages
* Wed Apr 10 2019 Nick Clifton - 2.32-11- Fix a stack exhaustion problem in libiberty\'s name demangling code. (#1680658)
* Mon Mar 18 2019 David Abdurachmanov - 2.32-10- Disable ld.gold on RISC-V and fix file installation issues.
* Wed Mar 06 2019 Nick Clifton - 2.32-9- Stop potential illegal memory access when disassembling an EFI binary. (#1685727)
* Wed Feb 27 2019 Nick Clifton - 2.32-8- Fix requirements and use of the alternatives mechanism. (#1683408, #1683466)
* Tue Feb 26 2019 Nick Clifton - 2.32-7- Move GOLD into a sub-package of BINUTILS.
* Tue Feb 26 2019 Nick Clifton - 2.32-6- Stop potential illegal memory access when parsing a corrupt MIPS binary. (#1680676)
* Tue Feb 26 2019 Nick Clifton - 2.32-5- Stop potential illegal memory access when parsing corrupt archives. (#1680670)
* Mon Feb 25 2019 Nick Clifton - 2.32-4- Stop potential illegal memory access when parsing corrupt PE files. (#1680682)
* Mon Feb 25 2019 Nick Clifton - 2.32-3- Improve objdump\'s handling of corrupt input files. (#1680663)
* Wed Feb 20 2019 Nick Clifton - 2.32-2- Fix some bfd linker testsuite failures.
* Wed Feb 20 2019 Nick Clifton - 2.32-1- Rebase to GNU Binutils 2.32- Retire: binutils-s390-partial-relro.patch- Retire: binutils-note-merge-improvements.patch- Retire: Retire: binutils-merge-attribute-sections.patch- Retire: binutils-gold-discard-version-info.patch- Retire: binutils-gas-input-matches-output.patch- Retire: binutils-fix-testsuite-failures.patch- Retire: binutils-do-not-provide-shared-section-symbols.patch- Retire: binutils-disable-readelf-gap-reports.patch- Retire: binutils-detect-corrupt-sym-version-info.patch- Retire: binutils-delay-ld-script-constant-eval.patch- Retire: binutils-clear-version-info.patch- Retire: binutils-CVE-2018-20002.patch- Retire: binutils-CVE-2018-17358.patch- Retire: binutils-2.31-export-demangle.h.patch- Retire: binutils-2.28-ignore-gold-duplicates.patch- Retire: binutils-2.26-lto.patch
* Mon Feb 18 2019 Nick Clifton - 2.31.1-23- Ensure that decompressed sections have the correct alignment. (#1678204)
* Thu Feb 14 2019 Nick Clifton - 2.31.1-22- Rework the post uninstall stage to avoid mysterious error from ldconfig. (#1673912)
* Thu Jan 31 2019 Fedora Release Engineering - 2.31.1-21- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Wed Jan 30 2019 Nick Clifton - 2.31.1-20- Fix the assembler\'s check that the output file is not also one of the input files. (#1660279)