- Tue Jun 27 2023 tmb <tmb> 1:2.40-11.mga9
+ Revision: 1963219
- Fix an illegal memory access when an accessing a zero-length
verdef table (CVE-2023-1972) - Mon May 8 2023 tmb <tmb> 1:2.40-10.mga9
+ Revision: 1956237
- Updated Hungarian translation for the gprof directory
- New Georgian translation for the bfd sub-directory - Tue Apr 11 2023 tmb <tmb> 1:2.40-9.mga9
+ Revision: 1952764
- lto: Don't add indirect symbols for versioned aliases in IR (PR ld/30281) - Sat Apr 8 2023 tmb <tmb> 1:2.40-8.mga9
+ Revision: 1951802
- gas: arm: Fix a further IT-predicated vcvt issue in the presense
of MVE vcvtn
- gas: arm: Change warning message to not reference specific
A-class architecture revision - Sat Mar 25 2023 tmb <tmb> 1:2.40-7.mga9
+ Revision: 1950363
- PR30217, dynamic relocations using local dynamic symbols
- coff_get_normalized_symtab bfd_release
- libctf: fix assertion failure with no system qsort_r
- libctf: get the offsets of fields of unnamed structs/unions right - Mon Mar 6 2023 tmb <tmb> 1:2.40-6.mga9
+ Revision: 1947942
- PR30198, Assertion and segfault when linking x86_64 elf and coff - Sat Mar 4 2023 tmb <tmb> 1:2.40-5.mga9
+ Revision: 1947574
- Updated translations for the bfd and gprof directories.
- Updated Serbian translations for gold, gprof and opcodes sub-directories
- ppc32 and "LOAD segment with RWX permissions"
- PR30046, power cmpi leads to unknown architecture
- PR30155, ld segfault in _bfd_nearby_section - Tue Feb 14 2023 tmb <tmb> 1:2.40-4.mga9
+ Revision: 1942401
- gas: correct symbol name comparison in .startof./.sizeof. handling - Fri Feb 10 2023 tmb <tmb> 1:2.40-3.mga9
+ Revision: 1940078
- Updated Swedish translation for the binutils sub-directory
- bpf: fix error conversion from long unsigned int to unsigned int [-Werror=overflow]
- Pass JANSSON_LIBS and ZSTD_LIBS to ld-bootstrap/bootrap.exp
- configure: remove dependencies on gmp and mpfr when gdb is disabled - Sat Jan 28 2023 tmb <tmb> 1:2.40-2.mga9
+ Revision: 1936697
- Updated Swedish translation for the binutils sub-directory
- gprofng: PR29521 [docs] man pages are not in the release tarball
- gprofng: PR30043 libgprofng.so.* are installed to a wrong location - Sat Jan 21 2023 tmb <tmb> 1:2.40-1.mga9
+ Revision: 1934671
- update to 2.40
* drop merged/obsolete patches
- Updated translations for the gas and binutils sub-directories
- libctf: update regexp to allow makeinfo to build document
- Fix version number snafu in some configuration files: 2.40.00 should be 2.40
- toplevel: Makefile.def: add install-strip dependency on libsframe - Thu Jan 12 2023 tmb <tmb> 1:2.39-6.mga9
+ Revision: 1932687
- ld/testsuite: Adjust for ELF_MAXPAGESIZE 0x1000
- ARM: Fix ld bloat introduced between binutils-2.38 and 2.39 - Thu Jan 5 2023 tmb <tmb> 1:2.39-5.mga9
+ Revision: 1930502
- x86-64: Allocate input section memory if needed [BZ #29939] - Sat Nov 19 2022 tmb <tmb> 1:2.39-4.mga9
+ Revision: 1908773
- arm: Use DWARF numbering convention for pseudo-register representation - Sun Nov 6 2022 tmb <tmb> 1:2.39-3.mga9
+ Revision: 1903913
- strip: heap-buffer-overflow [PR #29482] (CVE-2022-38533) - Thu Sep 22 2022 tmb <tmb> 1:2.39-2.mga9
+ Revision: 1891704
- elf: Reset alignment for each PT_LOAD segment [BZ #29435] - Sat Sep 17 2022 tmb <tmb> 1:2.39-1.mga9
+ Revision: 1889574
- PR 29466: testsuite/config/default.exp (SIZE): Adjust relative path - Sat Aug 13 2022 tmb <tmb> 1:2.39-0.3.mga9
+ Revision: 1877262
- disable gprofng for now
- ld: fix NEWS typos
- gas/Dwarf: properly skip zero-size functions
- PR29462, internal error in relocate, at powerpc.cc:10796
- PR29466, APP/NO_APP with .linefile
- rebase linux32 and gold-check patches
- update filelists
- update to 2.39
* drop merged patches - Sun Jul 24 2022 tmb <tmb> 1:2.38-14.mga9
+ Revision: 1870843
- libctf: fix linking together multiple objects derived from the same source
- libctf: tests: prune warnings from compiler output
- x86: Properly check invalid relocation against protected symbol
- i386: Don't allow GOTOFF relocation against IFUNC symbol for PIC - Wed Jun 1 2022 tmb <tmb> 1:2.38-12.mga9
+ Revision: 1861033
- x86: Properly handle IFUNC function pointer reference (PR ld/29216) - Fri May 20 2022 tmb <tmb> 1:2.38-10.mga9
+ Revision: 1859480
- AArch64: Enable FP16 by default for Armv9-A - Sat May 14 2022 tmb <tmb> 1:2.38-9.mga9
+ Revision: 1858058
- Adjust ld ctf test for 32-bit targets
- PR29142, segv in ar with empty archive and libdeps specified - Fri May 6 2022 tmb <tmb> 1:2.38-8.mga9
+ Revision: 1856538
- rebuild with gcc 12.1.0 final - Thu Apr 28 2022 tmb <tmb> 1:2.38-7.mga9
+ Revision: 1854943
- x86: Properly handle function pointer reference - Fri Mar 25 2022 tmb <tmb> 1:2.38-6.mga9
+ Revision: 1826232
- Updated Serbian (for binutils/) and Russian (for gprof/) translations
- dlltool: Use the output name as basis for deterministic temp prefixes [BZ #28885]
- libctf, ld: diagnose corrupted CTF header cth_strlen [BZ #28933] - Fri Mar 18 2022 umeabot <umeabot> 1:2.38-5.mga9
+ Revision: 1797679
- Mageia 9 Mass Rebuild - Thu Mar 3 2022 tmb <tmb> 1:2.38-4.mga9
+ Revision: 1788149
- rebuild with gcc 12 - Wed Mar 2 2022 tmb <tmb> 1:2.38-3.mga9
+ Revision: 1787809
- Revert "Check thin archive element file size against archive header" - Sat Feb 19 2022 tmb <tmb> 1:2.38-2.mga9
+ Revision: 1781422
- PR28763: SIGSEGV during processing of program headers via readelf
- PR28862: heap-buffer-overflow in parse_stab_string - Thu Feb 17 2022 tmb <tmb> 1:2.38-1.mga9
+ Revision: 1779462
- x86: Disallow invalid relocation against protected symbol
- PR28882: build failure with gcc-4.2 due to use of 0b literals
- i386: Update I386_NEED_DYNAMIC_RELOC_TYPE_P for DT_TEXTREL
- ld: Keep indirect symbol from IR if referenced from shared object
- Updated Serbian translations for the bfd, gold, ld and opcodes directories
- update to 2.38
* drop merged patches - Sun Jan 16 2022 tmb <tmb> 1:2.37-22.mga9
+ Revision: 1768665
- fix a stack exhaustion bug parsing malicious STABS format debug
information [PR #28718]
- fix -Waddress warning in ldelf.c - Mon Nov 15 2021 tmb <tmb> 1:2.37-19.mga9
+ Revision: 1757007
- gold: Place .note.gnu.property section before other note sections - Fri Nov 5 2021 tmb <tmb> 1:2.37-18.mga9
+ Revision: 1753991
- PR28540, segmentation fault on NULL byte_get - Fri Oct 22 2021 tmb <tmb> 1:2.37-17.mga9
+ Revision: 1752678
- PR28417, std::string no longer allows accepting nullptr_t - Mon Oct 18 2021 tmb <tmb> 1:2.37-16.mga9
+ Revision: 1752057
- PR28459, readelf issues bogus warning - Thu Oct 7 2021 tmb <tmb> 1:2.37-15.mga9
+ Revision: 1749960
- PR28422, build_id use-after-free - Sat Oct 2 2021 tmb <tmb> 1:2.37-14.mga9
+ Revision: 1747341
- rebuild for glibc 2.34 - Fri Oct 1 2021 tmb <tmb> 1:2.37-13.mga9
+ Revision: 1747282
- ld: pru: Fix resource_table output section alignment - Tue Sep 28 2021 tmb <tmb> 1:2.37-12.mga9
+ Revision: 1746802
- rebuild with glibc 2.34 - Tue Sep 28 2021 tmb <tmb> 1:2.37-11.mga9
+ Revision: 1746798
- PR28391, strip/objcopy --preserve-dates *.a: cannot set time - Fri Sep 17 2021 tmb <tmb> 1:2.37-10.mga9
+ Revision: 1745657
- disable 'check-rpaths' from warning about standard RPATHs (0x0001) - Thu Sep 16 2021 tmb <tmb> 1:2.37-9.mga9
+ Revision: 1745617
- fix up broken fedora 'filename-in-error-messages' patch (mga#29465) - Wed Sep 1 2021 tmb <tmb> 1:2.37-8.mga9
+ Revision: 1743961
- PR28250, Null pointer dereference in debug_class_type_samep - Sat Aug 28 2021 tmb <tmb> 1:2.37-7.mga9
+ Revision: 1743309
- PR28264, ld.bfd crash on linking efivar with LTO - Wed Aug 11 2021 tmb <tmb> 1:2.37-6.mga9
+ Revision: 1741096
- remove ld/ldlex.c to force it to get properly re-genenrated because of ld script parsing reverts
- fix ld script parsing regression [PR #28217]
* Revert "Re: ld script expression parsing"
* Revert "ld --defsym"
* Revert "ld script expression parsing" - Sat Aug 7 2021 tmb <tmb> 1:2.37-4.mga9
+ Revision: 1740050
- PR28186, SEGV elf.c:7991:30 in _bfd_elf_fixup_group_sections - Thu Jul 29 2021 tmb <tmb> 1:2.37-3.mga9
+ Revision: 1738128
- texi2pod.pl: add no-op --no-split option support [PR28144]
- opcodes: constify & local meps macros
- bfd: Close the file descriptor if there is no archive fd - Sat Jul 24 2021 tmb <tmb> 1:2.37-2.mga9
+ Revision: 1737625
- libiberty: Change "uint" to "unsigned"
- PR28106, build of 2.37 fails on FreeBSD and Clang
- Updated Russian translation for the bfd library
- ld: fix script expression parsing
- Revert: PowerPC: Don't generate unused section symbols - Tue Jul 20 2021 tmb <tmb> 1:2.37-1.mga9
+ Revision: 1737162
- rebase P2, P4, P51, P52
- update to 2.37 - Sat Jul 10 2021 tmb <tmb> 1:2.36.1-10.mga9
+ Revision: 1735615
- fix parsing of DWARF fuction and variable tags [BZ #27484]
- fix quadratic slow down in the BFD library [BZ #28058] - Sun Jul 4 2021 tmb <tmb> 1:2.36.1-9.mga9
+ Revision: 1734663
- arm: don't treat XScale features as part of the FPU [PR 28031]