Changelog for
binutils-gold-2.35.2-6.fc34.x86_64.rpm :
* Thu Sep 16 2021 Tom Stellard
- 2.35.2-6- Disable LTO on arm. (#1918924)
* Tue Aug 17 2021 Nick Clifton - 2.35.2-5- Enable the use of new dtags. (#1992736)
* Mon Aug 09 2021 Nick Clifton - 2.35.2-4- Ensure that dir[0] contains pwd in gas generated DWARF-5 directory tables. (#1966987)
* Mon Apr 19 2021 Nick Clifton - 2.35.2-3- Fix an illegal memory access when parsing a corrupt ELF file. (#1950481)
* Tue Apr 13 2021 Nick Clifton - 2.35.2-2- Fix excessive memory consumption parsing corrupt DWARF information. (#1947969)
* Tue Mar 30 2021 Nick Clifton - 2.35.2-1- Rebase to GNU Binutils 2.35.2.- Retire: binutils-2.35.1-update.patch- Retire: binutils-gas-auto-dwarf-5.patch- Retire: binutils-DWARF-5-line-number-parsing.patch
* Thu Mar 25 2021 Nick Clifton - 2.35.1-42- Extend support for s390 Z14 instructions. (#1898533)
* Fri Mar 12 2021 Nick Clifton - 2.35.1-41- Prevent an illegal memory access when reading relocations for secondary reloc sections. (#1937784)
* Thu Mar 11 2021 Nick Clifton - 2.35.1-40- Extend vulnerability fix yet again. (#1925779)
* Fri Mar 05 2021 Nick Clifton - 2.35.1-39- Fix more testsuite failures.
* Mon Feb 22 2021 Nick Clifton - 2.35.1-38- Fix another problem with note merging.
* Mon Feb 22 2021 Nick Clifton - 2.35.1-37- Stop readelf from warning about gaps in notes. (#1931356)
* Fri Feb 19 2021 Nick Clifton - 2.35.1-36- Fix merging ppc64le notes. (#1928936)
* Fri Feb 19 2021 Nick Clifton - 2.35.1-35- Add support for the Z extensions to the s390x architecture.
* Mon Feb 08 2021 Nick Clifton - 2.35.1-34- Extend vulnerability fix again. (#1925779)
* Thu Feb 04 2021 Nick Clifton - 2.35.1-33- Preserve debug information in libbfd.a and libopcodes.a. (#1924068)
* Thu Feb 04 2021 Nick Clifton - 2.35.1-32- Extend vulnerability fix again. (#1913744)
* Wed Feb 03 2021 Nick Clifton - 2.35.1-31- Enable PEP support for all targets. (#1920373)
* Tue Feb 02 2021 Nick Clifton - 2.35.1-30- Extend vulnerability fix. (#1913744)
* Mon Feb 01 2021 Nick Clifton - 2.35.1-29- Add support for DWARF-5 sections to the bfd linker\'s scripts. (#1922707)
* Fri Jan 29 2021 Nick Clifton - 2.35.1-28- Fix a vulnerability in the smart_rename function. (#1913744)
* Thu Jan 28 2021 Nick Clifton - 2.35.1-27- Fix failures is gas and ld testsuites.
* Tue Jan 26 2021 Fedora Release Engineering - 2.35.1-26- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Mon Jan 25 2021 Nick Clifton - 2.35.1-25- Update the BFD library to handle DWARF-5 line number ranges.
* Thu Jan 21 2021 Nick Clifton - 2.35.1-24- Update the GOLD linker to handle x86 .note.gnu.property sections. (#1916925)
* Mon Jan 18 2021 Nick Clifton - 2.35.1-23- Add a fix to gas to automatically enable DWARF-5 style file name tables.
* Fri Jan 15 2021 Nick Clifton - 2.35.1-22- Add an option (currently disabled) to build a linker which generates new dtags.
* Tue Jan 12 2021 Nick Clifton - 2.35.1-21- Ensure that bfd.h is the same for i686- and x86_64 versions of the devel rpm. (#1915317)
* Fri Jan 08 2021 Nick Clifton - 2.35.1-20- Fix bug running readelf on an empty file. (#1903448)
* Thu Jan 07 2021 Nick Clifton - 2.35.1-19- Fix bug running readelf on a file that cannot be read. (#1913589)
* Mon Jan 04 2021 Nick Clifton - 2.35.1-18- Fix linking with multiple same-name sections. (PR 27100)
* Mon Jan 04 2021 Nick Clifton - 2.35.1-17- Fix linking mixed SHF_LINK_ORDER and non-SHF_LINK_ORDER sections. (#1907945)
* Thu Nov 26 2020 Florian Weimer - 2.35.1-16- NVR bump for toolchain rebuild
* Wed Nov 25 2020 Nick Clifton - 2.35.1-15- Import fixes added to the 2.35 branch after the 2.35.1 release.
* Tue Nov 10 2020 Nick Clifton - 2.35.1-14- Add support for DW_FORM_ref8 when parsing DWARF types. (#1893921)
* Tue Nov 03 2020 Nick Clifton - 2.35.1-13- Extend fix for erroneous decoding of LEB128 values.
* Tue Nov 03 2020 Nick Clifton - 2.35.1-12- Another correction for plugin as-needed patch. (#1889763)
* Wed Oct 28 2020 Nick Clifton - 2.35.1-11- Correction for plugin as-needed patch. (#1889763)
* Tue Oct 27 2020 Nick Clifton - 2.35.1-8- Really fix erroneous decoding of LEB128 values. (#1891171)
* Wed Oct 21 2020 Nick Clifton - 2.35.1-7- Fix erroneous decoding of LEB128 values. (#188716)
* Thu Oct 15 2020 Nick Clifton - 2.35.1-6- Make readelf and objdump recursively follow debug links. (PR 26595)
* Fri Oct 09 2020 Nick Clifton - 2.35.1-5- Allow plugin syms to mark as-needed shared libs needed
* Thu Oct 08 2020 Nick Clifton - 2.35.1-4- Fix various problems with Power10 support.
* Tue Oct 06 2020 Nick Clifton - 2.35.1-3- Fix strip when merging multiple same-named sections. (#1885607)
* Mon Sep 21 2020 Nick Clifton - 2.35.1-1- Rebase to GNU Binutils 2.35.1 release.- Retire: binutils-gas-dwarf-level-4.patch- Retire: binutils-aarch64-plt-sh_entsize.patch- Retire: binutils-ppc-rename-xvcvbf16sp-to-xvcvbf16spn.patch- Retire: binutils-dwarf-5-fixes.patch
* Fri Sep 11 2020 Nick Clifton - 2.35-14- Fix the PowerPC disassembler so that it ignores annobin symbols.
* Thu Sep 10 2020 Nick Clifton - 2.35-13- Fix the handling of relocations for AArch64 conditional branches.
* Tue Aug 25 2020 Nick Clifton - 2.35-12- Import fixes from GNU binutils mainline for handling DWARF-5 debug information.
* Mon Aug 24 2020 Nick Clifton - 2.35-11- Rename the PPC xvcvbf16sp instruction to xvcvbf16spn.
* 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.