20c893709dAccepting request 1171312 from devel:gcc
factory
Ana Guerrero
2024-05-03 17:44:17 +0000
25ef655d66Accepting request 1171128 from home:bmwiedemann:branches:devel:gcc
Richard Biener
2024-05-02 09:48:54 +0000
626fe753e0Accepting request 1149163 from home:dimstar:rpm4.20:b
Richard Biener
2024-05-02 09:47:03 +0000
c3a490c0a5Accepting request 1148804 from devel:gcc
Ana Guerrero
2024-02-23 15:40:10 +0000
d8ab355f1aAccepting request 1148803 from home:Andreas_Schwab:riscv:binutils
Michael Matz
2024-02-21 16:31:48 +0000
9bf70195f2Accepting request 1144349 from devel:gcc
Ana Guerrero
2024-02-18 19:20:43 +0000
f343644904- Add binutils-disable-code-arch-error.diff to demote an error about swapped .arch/.code directives to a warning. It happens in the wild.
Michael Matz
2024-02-05 16:58:24 +0000
dd7c1c259dUnset SOURCE_DATE_EPOCH for the testsuite
Michael Matz
2024-01-31 15:58:56 +0000
d0f2831079For SLE-12 explicitely add std=gnu++11 to CXX for gold. It's configured and set "correctly" in the gold subdir, but the toplevel passes CXX=g++ down (and that overrides), so hack around this.
Michael Matz
2024-01-31 14:04:30 +0000
6d24c45b6eAdjust the patches only applied on old codestreams.
Michael Matz
2024-01-30 17:07:36 +0000
98284da2a0- Update to version 2.42: * Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16, RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2', '+rcpc2' and '+wfxt' * Add experimantal support for GAS to synthesize call-frame-info for some hand-written asm (--scfi=experimental) on x86-64. * Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2, PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16. * Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0, SiFive VCIX v1.0. * BPF assembler: ';' separates statements now, and does not introduce line comments anymore (use '#' or '//' for this). * x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with dynamic tags. * risc-v ld: Add '--[no-]check-uleb128'. * New linker script directive: REVERSE, to be combined with SORT_BY_NAME or SORT_BY_INIT_PRIORITY, reverses the generated order. * New linker options --warn-execstack-objects (warn only about execstack when input object files request it), and --error-execstack plus --error-rxw-segments to convert the existing warnings into errors. * objdump: Add -Z/--decompress to be used with -s/--full-contents to decompress section contents before displaying. * readelf: Add --extra-sym-info to be used with --symbols (currently prints section name of references section index). * objcopy: Add --set-section-flags for x86_64 to include SHF_X86_64_LARGE. * s390 disassembly: add target-specific disasm option 'insndesc', as in "objdump -M insndesc" to display an instruction description as comment along with the disassembly.
Michael Matz
2024-01-30 15:49:12 +0000
e1e98de2a1Accepting request 1124735 from devel:gcc
Ana Guerrero
2023-11-10 11:28:45 +0000
f30534e59c- Add binutils-use-less-memory.diff to be a little nicer to 32bit userspace and huge links. [bsc#1216908]
Michael Matz
2023-11-09 16:55:17 +0000
b848c43c43Accepting request 1113839 from home:Andreas_Schwab:Factory
Michael Matz
2023-09-27 13:28:24 +0000
893acf05ad- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)
Michael Matz
2023-09-14 12:28:40 +0000
9ce63b809cupdate branch to b6f6a3ec (fixes a gold powerpc problem in llvm)
Michael Matz
2023-09-08 13:34:48 +0000
0ecc24e37a- Update to version 2.41 [PED-5778]:
Michael Matz
2023-09-08 13:29:52 +0000
4c9b49f650Adjust changes to match SLE versions
Michael Matz
2023-09-07 14:04:30 +0000
fd511406bc- Add binutils-old-makeinfo.diff for SLE-12 and older.
Michael Matz
2023-08-16 15:58:52 +0000
16ef8f4732riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch, extensa-gcc-4_3-fix.diff . - Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
Michael Matz
2023-08-16 15:44:33 +0000
c052426963- Update to version 2.41: * The MIPS port now supports the Sony Interactive Entertainment Allegrex processor, used with the PlayStation Portable, which implements the MIPS II ISA along with a single-precision FPU and a few implementation-specific integer instructions. * Objdump's --private option can now be used on PE format files to display the fields in the file header and section headers. * New versioned release of libsframe: libsframe.so.1. This release introduces versioned symbols with version node name LIBSFRAME_1.0. This release also updates the ABI in an incompatible way: this includes removal of sframe_get_funcdesc_with_addr API, change in the behavior of sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs. * SFrame Version 2 is now the default (and only) format version supported by gas, ld, readelf and objdump. * Add command-line option, --strip-section-headers, to objcopy and strip to remove ELF section header from ELF file. * The RISC-V port now supports the following new standard extensions: - Zicond (conditional zero instructions) - Zfa (additional floating-point instructions) - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng, Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions) * The RISC-V port now supports the following vendor-defined extensions: - XVentanaCondOps * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions. * A new .insn directive is recognized by x86 gas. * Add SME2 support to the AArch64 port. * The linker now accepts a command line option of --remap-inputs <PATTERN>=<FILE> to relace any input file that matches <PATTERN> with <FILE>. In addition the option --remap-inputs-file=<FILE> can be used to specify a file containing any number of these remapping directives.
Michael Matz
2023-08-16 15:16:34 +0000
f640d8dd9cAccepting request 1089814 from devel:gcc
Dominique Leuenberger
2023-06-02 22:05:05 +0000
c1497d86e3Accepting request 1089774 from home:Andreas_Schwab:riscv:binutils
Michael Matz
2023-05-30 12:57:13 +0000
1313a52089Accepting request 1079086 from devel:gcc
Dominique Leuenberger
2023-04-14 11:12:35 +0000
b348687adcFix patch.
Martin Liška
2023-04-13 08:33:59 +0000
7a91a96471Accepting request 1078750 from home:marxin:branches:devel:gcc
Martin Liška
2023-04-12 15:10:41 +0000
3585613b10Accepting request 1073595 from devel:gcc
Dominique Leuenberger
2023-03-25 17:53:55 +0000
6e3ed92d9c- Enable bpf-none cross target and add bpf-none to the multitarget set of supported targets.
Richard Biener
2023-03-16 14:55:37 +0000
c1f5f1a167- Disable packed-relative-relocs for old codestreams. They generate buggy relocations when binutils-revert-rela.diff is active. [bsc#1206556]
Michael Matz
2023-03-08 15:34:27 +0000
3e6a8bb3adAccepting request 1067336 from devel:gcc
Dominique Leuenberger
2023-03-02 22:01:45 +0000
488080e211Accepting request 1067335 from home:marxin:branches:devel:gcc
Martin Liška
2023-02-23 09:15:27 +0000
c291feaf4aAccepting request 1067052 from home:marxin:branches:devel:gcc
Martin Liška
2023-02-22 08:39:07 +0000
916d7ccf74Accepting request 1062048 from devel:gcc
Dominique Leuenberger
2023-02-21 14:35:25 +0000
2089720318Accepting request 1062047 from home:marxin:branches:devel:gcc
Martin Liška
2023-01-30 12:48:54 +0000
4d31f3f0fa- Remove upstreamed patch binutils-maxpagesize.diff.
Martin Liška
2023-01-27 19:08:00 +0000
ccfe1c0155Accepting request 1061532 from home:marxin:branches:devel:gcc
Martin Liška
2023-01-27 18:30:55 +0000
6a540076f1Accepting request 1060656 from devel:gcc
Dominique Leuenberger
2023-01-27 09:15:03 +0000
79d05b9598Accepting request 1060669 from home:marxin:branches:devel:gcc
Michael Matz
2023-01-24 15:25:48 +0000
72dd29de21- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]
Richard Biener
2023-01-24 12:54:02 +0000
f9fb68c014Accepting request 1060010 from devel:gcc
Dominique Leuenberger
2023-01-23 17:30:20 +0000
2580f878fbAccepting request 1060005 from home:dirkmueller:Factory
Michael Matz
2023-01-20 17:08:10 +0000
f3d315cc8dMention all the various duplicated tracker entries. Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033, jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031, jsc#SLE-25047]
Michael Matz
2022-11-02 16:28:43 +0000
2489107f56Another SLE patch and updating CVE mentions in .changes
Michael Matz
2022-10-25 15:43:19 +0000
278e829c00Accepting request 1031143 from home:Andreas_Schwab:Factory
Michael Matz
2022-10-25 14:40:05 +0000
b1a0c6a5a8- SLE toolchain update of binutils. Update to 2.39 from 2.37, which means obsoleting and hence removing these patches: binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff, binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff, binutils-add-z16-name.diff. (Fake entry from SLE for tracking purposes:) - For building shim 15.6~rc1 (and later versions) aarch64 image, objcopy needs to support efi-app-aarch64 target. (bsc#1198458) Adds binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff, binutils-add-efi-aarch64-3.diff .
Michael Matz
2022-10-17 15:18:05 +0000
b182f7d94cWhoops
Michael Matz
2022-10-17 15:06:56 +0000
cfaae36524- Add binutils-revert-rela.diff to revert back to old behaviour of not ignoring the in-section content of to be relocated fields on x86-64, even though that's a RELA architecture. Compatibility with buggy object files generated by old tools. [bsc#1198422] (forward port from SLE)
Michael Matz
2022-10-17 15:04:37 +0000
9460b44a5cThe last change was premature, 2.39 isn't actually affected by the problem, it was introduced in one of the prerequisite patches, remove all traces of the change.
Michael Matz
2022-09-01 11:57:45 +0000
8d8118647c- Add binutils-pr29370.diff and their prerequisites binutils-pr29370-pre1.diff and binutils-pr29370-pre2.diff for PR29370, aka CVE-2022-38128 [bsc#1203016]
Michael Matz
2022-09-01 11:54:53 +0000
df4986e3dc- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533 [bsc#1202816]
Michael Matz
2022-08-26 13:26:14 +0000
010f9982dfAccepting request 994281 from devel:gcc
Dominique Leuenberger
2022-08-13 20:36:31 +0000
dadfa067bf- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.
Martin Liška
2022-08-10 09:05:45 +0000
ad4fd8f04bAccepting request 993764 from home:marxin:branches:devel:gcc
Martin Liška
2022-08-08 14:03:30 +0000
daae1fdd3dAccepting request 993443 from home:marxin:branches:devel:gcc
Martin Liška
2022-08-06 13:10:01 +0000
3b387fedf9Accepting request 979157 from devel:gcc
Dominique Leuenberger
2022-05-27 22:28:03 +0000
1d5ec0b679- Use https for variosu links.
Martin Liška
2022-05-25 10:24:02 +0000
8c85dadfb5Accepting request 979148 from home:marxin:branches:devel:gcc
Martin Liška
2022-05-25 10:22:57 +0000
6dd46225bbFix typo: - Enable multitarget build on riscv64
Michael Matz
2022-05-09 12:48:29 +0000
22b4e7d19cAccepting request 975772 from home:Andreas_Schwab:Factory
Michael Matz
2022-05-09 12:46:21 +0000
ed2b0fdf75Accepting request 974908 from devel:gcc
Dominique Leuenberger
2022-05-06 16:58:04 +0000
990fc24d26- Renumber Sources.
Martin Liška
2022-05-04 12:08:59 +0000
ee641bff33Accepting request 974890 from home:marxin:branches:devel:gcc
Martin Liška
2022-05-04 10:36:02 +0000
473303228cAccepting request 974872 from home:marxin:branches:devel:gcc
Richard Biener
2022-05-04 09:51:41 +0000
2210b70bed- Start using _multibuild for cross binutils.
Martin Liška
2022-05-02 10:26:16 +0000
055d2689cdAccepting request 974386 from home:marxin:branches:devel:gcc
Richard Biener
2022-05-02 10:21:07 +0000
6d389b3488Accepting request 969239 from devel:gcc
Dominique Leuenberger
2022-04-14 15:22:48 +0000
e75e43ca87- Update binutils-2.38-branch.diff.gz (to c210342d7f5) to include recognition of 'z16' name for 'arch14' on s390. [bsc#1198237]
Michael Matz
2022-04-11 13:53:50 +0000
b8421bbf1fAccepting request 964006 from devel:gcc
Dominique Leuenberger
2022-03-24 21:56:46 +0000
fac6e3e444Mention binutils-znow.patch.
Michael Matz
2022-03-22 16:09:29 +0000
3baf335380Accepting request 963860 from home:msmeissn:branches:devel:gcc
Michael Matz
2022-03-22 13:30:49 +0000
3376a38904Accepting request 961607 from devel:gcc
Dominique Leuenberger
2022-03-17 16:01:09 +0000
1c7e0bacf0Accepting request 961008 from home:wolfi323:branches:devel:gcc
Martin Liška
2022-03-14 08:43:31 +0000
ef3eb8be22Accepting request 959404 from devel:gcc
Dominique Leuenberger
2022-03-05 13:42:56 +0000
4523532a30Accepting request 959378 from home:marxin:branches:devel:gcc
Martin Liška
2022-03-04 12:30:10 +0000
a63833d4f3- From Stefan Brüns <stefan.bruens@rwth-aachen.de>: * Install symlinks for all target specific tools on arm-eabi-none [bsc#1185712]
Michael Matz
2022-03-01 12:43:50 +0000
2f26a20813Accepting request 957237 from home:marxin:branches:devel:gcc
Michael Matz
2022-02-28 14:38:04 +0000
845bec2beaAccepting request 957216 from home:marxin:branches:devel:gcc
Martin Liška
2022-02-24 09:09:30 +0000
303dd11d49- Make it build on SLE-11 again.
Michael Matz
2022-02-23 17:53:55 +0000
ccd355274bAccepting request 956642 from home:marxin:branches:devel:gcc
Michael Matz
2022-02-22 14:37:51 +0000
fd2a841d44Accepting request 953949 from home:marxin:branches:devel:gcc
Michael Matz
2022-02-14 15:11:29 +0000
d79ff58fe0Accepting request 951572 from home:matwey:gcc-pru
Martin Liška
2022-02-12 16:21:49 +0000
145240cbabAccepting request 949605 from home:dirkmueller:Factory
Michael Matz
2022-01-31 13:21:02 +0000
b7f0adc4c4Accepting request 931326 from devel:gcc
Dominique Leuenberger
2021-11-17 00:12:25 +0000
8ced92b0cbAccepting request 931144 from home:marxin:branches:devel:gcc
Martin Liška
2021-11-14 08:58:25 +0000
7b51e7db99Also mention some fixed SLE bugs we forgot to mention. - Also fixes: bsc#1183909 - slow performance of stripping some binaries
Michael Matz
2021-11-08 15:31:11 +0000
4f855bd7fcAccepting request 929013 from devel:gcc
Dominique Leuenberger
2021-11-06 17:13:03 +0000
5269a83494as 'jgnop label' on s390x. [bsc#1192267]
Michael Matz
2021-11-05 16:58:32 +0000
ad07722c9c- Add binutils-revert-hlasm-insns.diff for compatibility on old code stream that expect 'brcl 0,label' to not be disassembled as 'jgnop label' on s390x. [jsc#1192267]
Michael Matz
2021-11-05 16:57:07 +0000
f3f5f00678Accepting request 928960 from home:marxin:branches:devel:gcc
Martin Liška
2021-11-03 10:01:49 +0000
2a8382549aForgot to remove some files
Michael Matz
2021-11-02 16:37:43 +0000
20813f4398- Fix empty man-pages from broken release tarball [PR28144].
Michael Matz
2021-11-02 15:59:30 +0000
d2d702311eAccepting request 928530 from home:marxin:branches:devel:gcc
Richard Biener
2021-11-02 07:01:50 +0000
a362b336feTry to get separate make headers working with PGO+LTO build
Michael Matz
2021-10-19 16:31:03 +0000
2af0b96406- make TARGET-bfd=headers again, we patch bfd-in.h
Michael Matz
2021-10-19 15:51:00 +0000
4da0b3516c- Disable libalternatives temporarily for build cycle reasons.
Michael Matz
2021-10-13 12:19:55 +0000
30b18fbb6bWork around dependency problems
Michael Matz
2021-10-12 14:01:53 +0000
f755c60377- Bump binutils-2.37-branch.diff to 66d5c7003, to include fixes for PR28422, PR28192, PR28391. Also adds some s390x arch14 instructions [jsc#SLE-18637].
Michael Matz
2021-10-12 12:56:27 +0000