- Tue Feb 25 2020 tmb <tmb> 1:2.33.1-1.mga7
+ Revision: 1550287
- Fix a memory exhaustion bug in the BFD library when parsing corrupt
DWARF debug information (CVE-2019-17450).
- Fix a potential segfault in the BFD library when parsing pathalogical
debug_info sections (CVE-2019-17451).
- Add a check to the GOLD linker for a corrupt input file with a fuzzed
section offset (CVE-2019-1010204).
- [gas] Implement .cfi_negate_ra_state directive
- [ARM][gas] fix build breakage with gcc-10 by using correct enum type
- [PR ld/22269] arm: Avoid dynamic relocs for undefweak symbols in static PIE
- AArch64: Revert SEC_LINKER_CREATED for AArch64 stubs (PR/25210)
- ld-arm/tls-gdesc-neg test
- [arm][1/5] Enable context sensitive .arch_extension
- [arm][2/5] Make .fpu reset the FPU/Coprocessor feature bits
- [arm][3/5] Change CRC from fpu feature to archititectural extension
- [arm][4/5] Set context table for '.arch_extension'
- [arm][5/5] PR25376 Change MVE into a CORE_HIGH feature
- AArch64: Fix cfinv disassembly issues
- arm: (PR gas/25472) Enable DSP instructions with +mve
- update to 2.33.1
- elf: Remove the property after reporting its removal
- [AArch64] Fix bogus MOVPRFX warning for GPR form of CPY
- [AArch64] Add missing C_MAX_ELEM flags for SVE conversions
- [AArch64] Allow MOVPRFX to be used with FMOV
- Ensure that debug information for ARM security functions is not
dropped by the linker when performing garbage collection.
- aarch64: add STO_AARCH64_VARIANT_PCS and DT_AARCH64_VARIANT_PCS
- aarch64: handle .variant_pcs directive in gas
- aarch64: override default elf .set handling in gas
- aarch64: handle STO_AARCH64_VARIANT_PCS in bfd
- PR24785, bfd crashes on empty .PPC.EMB.apuinfo section
- aarch64: fix DT_AARCH64_VARIANT_PCS handling in readelf
- [AArch64] Add support for GMID_EL1 register for +memtag
- [ARM]: Correct the regular expressions in cmse_main_sec_debug.d file
- getstring: check bounds before using [PR23940] - Sun May 26 2019 tmb <tmb> 1:2.32-9.mga7
+ Revision: 1399174
- AArch64: Add SVE DWARF registers
- PR24559: Fix pseudo load-operations for Armv8-M Baseline - Sat May 18 2019 tmb <tmb> 1:2.32-8.mga7
+ Revision: 1398348
- PR24567, assertion failure in ldlang.c:6868 when compiling with -flto - Thu May 2 2019 tmb <tmb> 1:2.32-6.mga7
+ Revision: 1396136
- fix CVE-2019-9071/3/4/5/7 - Sat Apr 20 2019 tmb <tmb> 1:2.32-5.mga7
+ Revision: 1393991
- AArch64: Add new LDGM/STGM instruction
- AArch64: Update Store Allocation Tag instructions
- AArch64: When DF_BIND_NOW don't use TLSDESC GOT value
- x86: Also check x86 linker_def for non-shared definition - Sat Apr 6 2019 tmb <tmb> 1:2.32-4.mga7
+ Revision: 1386358
- AArch64: Fix disassembler bug with out-of-order sections - Sat Feb 23 2019 tmb <tmb> 1:2.32-3.mga7
+ Revision: 1369548
- rebuild with gcc 8.3.0 final - Sun Feb 10 2019 tmb <tmb> 1:2.32-2.mga7
+ Revision: 1365102
- x86-64: Restore PIC check for PCREL reloc against protected symbol [BZ #24151]
- gas: Pass max_bytes to TC_FRAG_INIT [BZ #24165] - Sat Feb 9 2019 tmb <tmb> 1:2.32-1.mga7
+ Revision: 1364365
- Updated Swedish translation for the opcodes sub-director
- Arm: Backport hlt to all architectures - Tue Feb 5 2019 tmb <tmb> 1:2.32-0.1.mga7
+ Revision: 1363474
- update to 2.32
* drop merged patches
- rebase demangle and linux32 patches - Sat Feb 2 2019 luigiwalser <luigiwalser> 1:2.31.1-23.mga7
+ Revision: 1362517
- add patch from fedora to fix CVE-2018-20002 - Sat Dec 15 2018 tmb <tmb> 1:2.31.1-22.mga7
+ Revision: 1341405
- PR23788, objcopy: failed to find link section - Tue Dec 11 2018 tmb <tmb> 1:2.31.1-20.mga7
+ Revision: 1340286
- x86: Put back BFD_RELOC_X86_64_GOTPCREL - Sun Dec 2 2018 tmb <tmb> 1:2.31.1-19.mga7
+ Revision: 1337442
- elf: Don't merge .note.gnu.property section in IR [PR ld/23929] - Wed Nov 28 2018 tmb <tmb> 1:2.31.1-18.mga7
+ Revision: 1336486
- AArch64: Fix regression in Cortex A53 erratum when PIE. (PR ld/23904) - Wed Nov 7 2018 tmb <tmb> 1:2.31.1-17.mga7
+ Revision: 1328787
- bfd: PR ld/23818: Hide symbols defined in discarded input sections
- PR gas/23854: x86: Disable GOT relaxation with data prefix - Sat Oct 20 2018 tmb <tmb> 1:2.31.1-16.mga7
+ Revision: 1322966
- Ignore duplicate indirect symbols generated by GOLD - Fri Oct 19 2018 tmb <tmb> 1:2.31.1-15.mga7
+ Revision: 1322554
- Arm: Skip new binary decode tests on pe targets - Fri Oct 19 2018 tmb <tmb> 1:2.31.1-14.mga7
+ Revision: 1322450
- Arm: Fix disassembler crashing on -b binary when thumb file and thumb not forced - Wed Oct 17 2018 tmb <tmb> 1:2.31.1-13.mga7
+ Revision: 1321528
- AArch64: Fix error checking for SIMD udot (by element) - Sat Oct 13 2018 tmb <tmb> 1:2.31.1-12.mga7
+ Revision: 1320044
- x86: Add Intel ENCLV to assembler and disassembler - Fri Sep 28 2018 tmb <tmb> 1:2.31.1-11.mga7
+ Revision: 1309743
- fixes from upstream binutils 2.31 branch
* PR ld/23499: Always clear h->verinfo.verdef when overriding a
dynamic definition
* PR ld/23499: elf: Check for corrupt symbol version info
* gas: Improve the code in the assembler to detect and reject a
duplicate input and output file
* gas: Fix Aarch64 bug in warning filtering - Thu Sep 13 2018 tv <tv> 1:2.31.1-10.mga7
+ Revision: 1258923
- use new macros
- Add i386pep emulation for all EFI capable CPU types - Mon Sep 3 2018 tv <tv> 1:2.31.1-8.mga7
+ Revision: 1256426
- rely on filetriggers for info system (mga#23482) - Tue Aug 28 2018 tmb <tmb> 1:2.31.1-7.mga7
+ Revision: 1255250
- add updates from upstream 2.31 branch:
* S/390: Set the htm flag on PPA
* Fix unwind offset for call_info->start_symbol
* LD, AArch64: Fix ifunc testisms
* Fix spurious check-ld failures on aarch64-elf
* Add --warn-drop-version option; by default, do not warn when discarding version info.
* Updated Bulgarian translation for the ld/ directory
* PowerPC64 __tls_get_addr_opt stub .eh_frame fix
* __tls_get_addr_opt stubs and tocsave optimization
* x32: Align the .note.gnu.property section to 4 bytes
* x86: Update assembler tests for non-ELF targets
* x86: Properly merge GNU_PROPERTY_X86_ISA_1_USED
* x86: Replace evex-no-scale.s with evex-no-scale-[32|64].s
* x86: Properly add X86_ISA_1_NEEDED property
* ld-x86-64/pr23486b.d: Swap pr23486a.s and pr23486b.s - Mon Aug 6 2018 tmb <tmb> 1:2.31.1-6.mga7
+ Revision: 1248420
- gold: Fix type checking errors - Tue Jul 31 2018 tmb <tmb> 1:2.31.1-5.mga7
+ Revision: 1246318
- x86: don't mistakenly scale non-8-bit displacements [PR gas/23465] - Sun Jul 29 2018 tmb <tmb> 1:2.31.1-4.mga7
+ Revision: 1245760
- revert PR 23161 as it breaks builds (Fedora, reported by pterjan) - Sat Jul 28 2018 tmb <tmb> 1:2.31.1-3.mga7
+ Revision: 1245641
- rebuild with gcc 8.2 - Tue Jul 24 2018 tmb <tmb> 1:2.31.1-2.mga7
+ Revision: 1245045
- x86: Split vcvtps2{,u}qq and vcvttps2{,u}qq [PR gas/23418]
- x86: Add a GNU_PROPERTY_X86_ISA_1_USED note if needed [PR ld/23428] - Sat Jul 21 2018 tmb <tmb> 1:2.31.1-1.mga7
+ Revision: 1244740
- sort Fedora patches
- drop obsolete patches
- drop P5, use configure flag --enable-relro=yes instead
- rebase P51, P52
- use autopatch
- drop obsolete ppc and sparc stuff
- update to 2.31.1 - Sat May 26 2018 tmb <tmb> 1:2.29.1-10.mga7
+ Revision: 1232324
- rebuild for new glibc and optflags - Mon Apr 30 2018 tmb <tmb> 1:2.29.1-9.mga7
+ Revision: 1224009
- restore fix for PR21074 / Ignore duplicate indirect symbols generated by GOLD
+ wally
- add aarch64 support