-
Wed Jun 11 2025 David Faust <david.faust@oracle.com> - 2.41-2.0.1
- Enable BPF target and backport several upstream fixes in BPF:
8817c2ff42b bpf: fix calculation when deciding to relax branch
4333c5cdcf7 bpf: gas: add missing indcall-badoperand.* test files
5e37cc88954 bpf: fix bpf expression parsing regression in GAS
be1171b0ce3 bpf: gas: avoid UB in pointer subtraction
c7b9fc3a447 objdump, as: add callx support for BPF CPU v1
41ead665ae4 bpf: there is no ldinddw nor ldabsdw instructions
55dec26d01d bpf: fix relocation addend incorrect symbol value
a345b2e9982 bpf: Added linker support for R_BPF_64_NODYLD32.
9f6dd7f07fc gas: support double-slash line comments in BPF assembly
3c17e2eb0d8 gas: change meaning of ; in the BPF assembler
3a5842815d5 bpf: Fixed register parsing disambiguating with possible symbol.
a507471fafb gas: bpf: do not allow referring to register names as symbols in operands
1efe6325ce2 bpf: avoid creating wrong symbols while parsing
3c2fc388bce gas: bpf: new test for MOV with C-like numbers ll suffix
c8f2c945284 Accept and ignore the R_BPF_64_NODLYD32 relocation.
20e040954c1 gas: tc-bpf.c: fix formatting of comment
3203b423f85 opcodes: bpf-dis.c: fix typo in comment
a7c5fcf2838 bpf: correct neg and neg32 instruction encoding
386cd7632e4 gas: tc-sparc.c: undo spurious change in 5be1b787276d2adbe85ae7febc709ca517b62f08
1f9e9b5103b bpf: gas: consolidate handling of immediate overflows
705912c011e bpf: use w regs in 32-bit non-fetch atomic pseudo-c
078ce9c43b2 bpf: opcodes: fix regression in BPF disassembler
ed226744d8c bpf: include, bfd, opcodes: add EF_BPF_CPUVER ELF header flags
0e9c95debc6 bpf: gas: add field overflow checking to the BPF assembler
eda5c667392 bpf: remove spurious comment from tc-bpf.c
a1dda2b625b bpf: gas: support relaxation of V4 jump instructions
d19ef07a935 bpf: accept # as an inline comment char
6acaedb1237 bpf: gas: add negi and neg32i tests
4365c47ee19 bpf: fix register NEG[32] instructions
cd4f9619f38 bpf: format not a string literal
c89000a6e31 bpf: Add atomic compare-and-exchange instructions
5715b1ae138 bpf: Update atomic instruction pseudo-C syntax
e7a7dc4eec2 bpf: gas,include,opcode: add suppor for instructions BSWAP{16,32,64}
38dc9fe7fd5 bpf: gas: fix in manual that MOVS* pseudoc syntax uses = instead of s=
a5811cca286 bpf: gas,opcodes: fix pseudoc syntax for MOVS* and LDXS* insns
7414deefad4 bpf: add support for jal/gotol jump instruction with 32-bit target
c3483489e9a bpf: disasemble offsets of value 0 as "+0"
e87360a4c0d bpf: opcodes, gas: support for signed load V4 instructions
6e5bae0f02a bpf: opcodes, gas: support for signed register move V4 instructions
585f818cbf0 DesCGENization of the BPF binutils port
- Backport several CTF fixes from upstream binutils (Nick Alcock).
- Backport 14303d6295e libctf: archive, open: when opening, always set errp to
something. [Orabug: 38018827]
- Backport 002957be18e libctf: dedup: improve hiding of conflicting types in the
same dict. [Orabug: 38018828]
- Make assembler to use N64 ABI by default in mips64*-linux* targets.
- Make linker to use elf64btsmip by default in mips64*-linux* targets.
- Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>.
-
Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.41-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
-
Mon May 13 2024 Peter Robinson <pbrobinson@fedoraproject.org> - 2.41-1
- Update to binutils 2.41-37
-
Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.40-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
-
Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.40-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
-
Sun Jul 30 2023 Peter Robinson <pbrobinson@fedoraproject.org> - 2.40-3
- Spec File: migrated to SPDX license.
-
Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.40-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
-
Thu Jun 08 2023 Peter Robinson <pbrobinson@fedoraproject.org> - 2.40-1
- Update to binutils-2.40-9
-
Thu Jan 19 2023 Michael Brown <mbrown@fensystems.co.uk> - 2.39-3
- Enable support for LoongArch64
-
Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.39-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild