Revisions of binutils

Michael Matz's avatar Michael Matz (matz2) accepted request 1199785 from Martin Liška's avatar Martin Liška (martinliska) (revision 478)
- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.
buildservice-autocommit accepted request 1197005 from Michael Matz's avatar Michael Matz (matz2) (revision 477)
baserev update by copy to link target
Michael Matz's avatar Michael Matz (matz2) committed (revision 476)
- Update to current 2.43.1 branch [PED-10474]:
Michael Matz's avatar Michael Matz (matz2) committed (revision 475)
- Update to current 2.43.1 branch:
  * PR32109 - fuzzing problem
  * PR32083 - LTO vs overridden common symbols
  * PR32067 - crash with LTO-plugin and --oformat=binary
  * PR31956 - LTO vs wrapper symbols
  * riscv - add Zimop and Zcmop extensions
- Adjusted binutils-2.43-branch.diff.gz.
buildservice-autocommit accepted request 1193447 from Michael Matz's avatar Michael Matz (matz2) (revision 474)
baserev update by copy to link target
Michael Matz's avatar Michael Matz (matz2) committed (revision 473)
Nicer changelog.
Michael Matz's avatar Michael Matz (matz2) committed (revision 472)
Blaeh, also rebase the patches for old codestreams
* Rebased ld-relro.diff and binutils-revert-rela.diff.
Michael Matz's avatar Michael Matz (matz2) committed (revision 471)
- Update to version 2.43: 
* new .base64 pseudo-op, allowing base64 encoded data as strings
* Intel APX: add support for CFCMOV, CCMP, CTEST, zero-upper, NF
  (APX_F now fully supported)
* x86 Intel syntax now warns about more mnemonic suffixes
* macros and .irp/.irpc/.rept bodies can use \+ to get at number of times
  the macro/body was executed
* aarch64: support 'armv9.5-a' for -march, add support for LUT and LUT2
* s390: base register operand in D(X,B) and D(L,B) can now be omitted
  (ala 'D(X,)'); warn when register type doesn't match operand type
  (use option 'warn-regtype-mismatch=[strict|relaxed|no]' to adjust)
* riscv: support various extensions: Zacas, Zcmp, Zfbfmin, Zvfbfmin,
  Zvfbfwma, Smcsrind/Sscsrind, XCvMem, XCvBi, XCvElw, XSfCease, all at
  version 1.0;
  remove support for assembly of privileged spec 1.9.1 (linking support
  remains)
* arm: remove support for some old co-processors: Maverick and FPA
* mips: '--trap' now causes either trap or breakpoint instructions to
  be emitted as per current ISA, instead of always using trap insn
  and failing when current ISA was incompatible with that
* LoongArch: accept .option pseudo-op for fine-grained control
  of assembly code options; add support for DT_RELR
* readelf: now displays RELR relocations in full detail;
  add -j/--display-section to show just those section(s) content
  according to their type
* objdump/readelf now dump also .eh_frame_hdr (when present) when
  dumping .eh_frame
* gprofng: add event types for AMD Zen3/Zen4 and Intel Ice Lake processors;
  add minimal support for riscv
* linker:
buildservice-autocommit accepted request 1183197 from Michael Matz's avatar Michael Matz (matz2) (revision 470)
baserev update by copy to link target
Michael Matz's avatar Michael Matz (matz2) accepted request 1180350 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 469)
- binutils-pr22868.diff: Remove obsolete patch
- Undefine _FORTIFY_SOURCE when running checks
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).
Displaying revisions 1 - 20 of 478
openSUSE Build Service is sponsored by