Commit Graph

  • 20c893709d Accepting request 1171312 from devel:gcc factory Ana Guerrero 2024-05-03 17:44:17 +0000
  • 25ef655d66 Accepting request 1171128 from home:bmwiedemann:branches:devel:gcc Richard Biener 2024-05-02 09:48:54 +0000
  • 626fe753e0 Accepting request 1149163 from home:dimstar:rpm4.20:b Richard Biener 2024-05-02 09:47:03 +0000
  • c3a490c0a5 Accepting request 1148804 from devel:gcc Ana Guerrero 2024-02-23 15:40:10 +0000
  • d8ab355f1a Accepting request 1148803 from home:Andreas_Schwab:riscv:binutils Michael Matz 2024-02-21 16:31:48 +0000
  • 9bf70195f2 Accepting 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
  • dd7c1c259d Unset SOURCE_DATE_EPOCH for the testsuite Michael Matz 2024-01-31 15:58:56 +0000
  • d0f2831079 For 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
  • 6d24c45b6e Adjust 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
  • e1e98de2a1 Accepting 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
  • b848c43c43 Accepting 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
  • 9ce63b809c update 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
  • 12ff806348 - Contains fixes for these non-CVEs (not security bugs per upstreams SECURITY.md): * bsc#1214565 aka CVE-2020-19726 aka PR26240 * bsc#1214567 aka CVE-2022-35206 aka PR29290 * bsc#1214579 aka CVE-2022-35205 aka PR29289 * bsc#1214580 aka CVE-2022-44840 aka PR29732 * bsc#1214604 aka CVE-2022-45703 aka PR29799 * bsc#1214611 aka CVE-2022-48065 aka PR29925 * bsc#1214619 aka CVE-2022-48064 aka PR29922 * bsc#1214620 aka CVE-2022-48063 aka PR29924 * bsc#1214623 aka CVE-2022-47696 aka PR29677 * bsc#1214624 aka CVE-2022-47695 aka PR29846 * bsc#1214625 aka CVE-2022-47673 aka PR29876 Michael Matz 2023-09-08 13:20:37 +0000
  • 4c9b49f650 Adjust 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
  • 16ef8f4732 riscv-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
  • f640d8dd9c Accepting request 1089814 from devel:gcc Dominique Leuenberger 2023-06-02 22:05:05 +0000
  • c1497d86e3 Accepting request 1089774 from home:Andreas_Schwab:riscv:binutils Michael Matz 2023-05-30 12:57:13 +0000
  • 1313a52089 Accepting request 1079086 from devel:gcc Dominique Leuenberger 2023-04-14 11:12:35 +0000
  • b348687adc Fix patch. Martin Liška 2023-04-13 08:33:59 +0000
  • 7a91a96471 Accepting request 1078750 from home:marxin:branches:devel:gcc Martin Liška 2023-04-12 15:10:41 +0000
  • 3585613b10 Accepting request 1073595 from devel:gcc Dominique Leuenberger 2023-03-25 17:53:55 +0000
  • e13c8c1084 - Document fixed CVEs: * bnc#1208037 aka CVE-2023-25588 aka PR29677 * bnc#1208038 aka CVE-2023-25587 aka PR29846 * bnc#1208040 aka CVE-2023-25585 aka PR29892 * bnc#1208409 aka CVE-2023-0687 aka PR29444 Martin Liška 2023-03-21 16:35:53 +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
  • 3e6a8bb3ad Accepting request 1067336 from devel:gcc Dominique Leuenberger 2023-03-02 22:01:45 +0000
  • 488080e211 Accepting request 1067335 from home:marxin:branches:devel:gcc Martin Liška 2023-02-23 09:15:27 +0000
  • c291feaf4a Accepting request 1067052 from home:marxin:branches:devel:gcc Martin Liška 2023-02-22 08:39:07 +0000
  • 916d7ccf74 Accepting request 1062048 from devel:gcc Dominique Leuenberger 2023-02-21 14:35:25 +0000
  • 2089720318 Accepting 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
  • ccfe1c0155 Accepting request 1061532 from home:marxin:branches:devel:gcc Martin Liška 2023-01-27 18:30:55 +0000
  • 6a540076f1 Accepting request 1060656 from devel:gcc Dominique Leuenberger 2023-01-27 09:15:03 +0000
  • 79d05b9598 Accepting 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
  • f9fb68c014 Accepting request 1060010 from devel:gcc Dominique Leuenberger 2023-01-23 17:30:20 +0000
  • 2580f878fb Accepting request 1060005 from home:dirkmueller:Factory Michael Matz 2023-01-20 17:08:10 +0000
  • f3d315cc8d Mention 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
  • 2489107f56 Another SLE patch and updating CVE mentions in .changes Michael Matz 2022-10-25 15:43:19 +0000
  • 278e829c00 Accepting 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
  • b182f7d94c Whoops 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
  • 9460b44a5c The 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
  • 010f9982df Accepting 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
  • ad4fd8f04b Accepting request 993764 from home:marxin:branches:devel:gcc Martin Liška 2022-08-08 14:03:30 +0000
  • daae1fdd3d Accepting request 993443 from home:marxin:branches:devel:gcc Martin Liška 2022-08-06 13:10:01 +0000
  • 3b387fedf9 Accepting 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
  • 8c85dadfb5 Accepting request 979148 from home:marxin:branches:devel:gcc Martin Liška 2022-05-25 10:22:57 +0000
  • 6dd46225bb Fix typo: - Enable multitarget build on riscv64 Michael Matz 2022-05-09 12:48:29 +0000
  • 22b4e7d19c Accepting request 975772 from home:Andreas_Schwab:Factory Michael Matz 2022-05-09 12:46:21 +0000
  • ed2b0fdf75 Accepting 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
  • ee641bff33 Accepting request 974890 from home:marxin:branches:devel:gcc Martin Liška 2022-05-04 10:36:02 +0000
  • 473303228c Accepting 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
  • 055d2689cd Accepting request 974386 from home:marxin:branches:devel:gcc Richard Biener 2022-05-02 10:21:07 +0000
  • 6d389b3488 Accepting 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
  • b8421bbf1f Accepting request 964006 from devel:gcc Dominique Leuenberger 2022-03-24 21:56:46 +0000
  • fac6e3e444 Mention binutils-znow.patch. Michael Matz 2022-03-22 16:09:29 +0000
  • 3baf335380 Accepting request 963860 from home:msmeissn:branches:devel:gcc Michael Matz 2022-03-22 13:30:49 +0000
  • 3376a38904 Accepting request 961607 from devel:gcc Dominique Leuenberger 2022-03-17 16:01:09 +0000
  • 1c7e0bacf0 Accepting request 961008 from home:wolfi323:branches:devel:gcc Martin Liška 2022-03-14 08:43:31 +0000
  • ef3eb8be22 Accepting request 959404 from devel:gcc Dominique Leuenberger 2022-03-05 13:42:56 +0000
  • 4523532a30 Accepting 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
  • 2f26a20813 Accepting request 957237 from home:marxin:branches:devel:gcc Michael Matz 2022-02-28 14:38:04 +0000
  • 845bec2bea Accepting 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
  • ccd355274b Accepting request 956642 from home:marxin:branches:devel:gcc Michael Matz 2022-02-22 14:37:51 +0000
  • fd2a841d44 Accepting request 953949 from home:marxin:branches:devel:gcc Michael Matz 2022-02-14 15:11:29 +0000
  • d79ff58fe0 Accepting request 951572 from home:matwey:gcc-pru Martin Liška 2022-02-12 16:21:49 +0000
  • 145240cbab Accepting request 949605 from home:dirkmueller:Factory Michael Matz 2022-01-31 13:21:02 +0000
  • b7f0adc4c4 Accepting request 931326 from devel:gcc Dominique Leuenberger 2021-11-17 00:12:25 +0000
  • 8ced92b0cb Accepting request 931144 from home:marxin:branches:devel:gcc Martin Liška 2021-11-14 08:58:25 +0000
  • 3e71827b33 More missing bug references bnc#1184519 aka CVE-2021-20294 aka PR26929 Michael Matz 2021-11-08 15:33:46 +0000
  • 7b51e7db99 Also 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
  • 4f855bd7fc Accepting request 929013 from devel:gcc Dominique Leuenberger 2021-11-06 17:13:03 +0000
  • 5269a83494 as '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
  • f3f5f00678 Accepting request 928960 from home:marxin:branches:devel:gcc Martin Liška 2021-11-03 10:01:49 +0000
  • 2a8382549a Forgot 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
  • d2d702311e Accepting request 928530 from home:marxin:branches:devel:gcc Richard Biener 2021-11-02 07:01:50 +0000
  • a362b336fe Try 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
  • 30b18fbb6b Work 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