Revisions of binutils

buildservice-autocommit accepted request 1171312 from Richard Biener's avatar Richard Biener (rguenther) (revision 468)
baserev update by copy to link target
Richard Biener's avatar Richard Biener (rguenther) accepted request 1171128 from Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) (revision 467)
Allow to disable profiling
there were some variations in .gcda files
that rarely could lead to variations in optimized finaly binaries
buildservice-autocommit accepted request 1148804 from Michael Matz's avatar Michael Matz (matz2) (revision 465)
baserev update by copy to link target
Michael Matz's avatar Michael Matz (matz2) accepted request 1148803 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 464)
- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
  symbol is local when no-relax
buildservice-autocommit accepted request 1144349 from Michael Matz's avatar Michael Matz (matz2) (revision 463)
baserev update by copy to link target
Michael Matz's avatar Michael Matz (matz2) committed (revision 462)
- 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's avatar Michael Matz (matz2) committed (revision 461)
Unset SOURCE_DATE_EPOCH for the testsuite
Michael Matz's avatar Michael Matz (matz2) committed (revision 460)
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's avatar Michael Matz (matz2) committed (revision 459)
Adjust the patches only applied on old codestreams.

- Adjusted binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and binutils-revert-rela.diff
  for upstream changes.
- Removed binutils-use-less-memory.diff, binutils-old-makeinfo.diff
  and riscv-relro.patch (all upstreamed).
Michael Matz's avatar Michael Matz (matz2) committed (revision 458)
- 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.
buildservice-autocommit accepted request 1124735 from Michael Matz's avatar Michael Matz (matz2) (revision 457)
baserev update by copy to link target
Michael Matz's avatar Michael Matz (matz2) committed (revision 456)
- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]
Michael Matz's avatar Michael Matz (matz2) accepted request 1113839 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 455)
- riscv-relro.patch: RISC-V: Protect .got with relro
Michael Matz's avatar Michael Matz (matz2) committed (revision 454)
- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)
Michael Matz's avatar Michael Matz (matz2) committed (revision 453)
update branch to b6f6a3ec
(fixes a gold powerpc problem in llvm)
Michael Matz's avatar Michael Matz (matz2) committed (revision 452)
- Update to version 2.41 [PED-5778]:
Michael Matz's avatar Michael Matz (matz2) committed (revision 451)
- 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's avatar Michael Matz (matz2) committed (revision 450)
Adjust changes to match SLE versions
Michael Matz's avatar Michael Matz (matz2) committed (revision 449)
- Add binutils-old-makeinfo.diff for SLE-12 and older.
Displaying revisions 1 - 20 of 468
openSUSE Build Service is sponsored by