Revisions of binutils

Michael Matz's avatar Michael Matz (matz2) committed (revision 448)
  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's avatar Michael Matz (matz2) committed (revision 447)
- 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.
buildservice-autocommit accepted request 1089814 from Michael Matz's avatar Michael Matz (matz2) (revision 446)
baserev update by copy to link target
Michael Matz's avatar Michael Matz (matz2) accepted request 1089774 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 445)
- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263
buildservice-autocommit accepted request 1079086 from Martin Liška's avatar Martin Liška (marxin) (revision 444)
baserev update by copy to link target
Martin Liška's avatar Martin Liška (marxin) committed (revision 443)
Fix patch.
Martin Liška's avatar Martin Liška (marxin) accepted request 1078750 from Martin Liška's avatar Martin Liška (marxin) (revision 442)
- Rebase branch patch (includes fix for PR30281).
buildservice-autocommit accepted request 1073595 from Martin Liška's avatar Martin Liška (marxin) (revision 441)
baserev update by copy to link target
Martin Liška's avatar Martin Liška (marxin) committed (revision 440)
- 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
Richard Biener's avatar Richard Biener (rguenther) committed (revision 439)
- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.
Michael Matz's avatar Michael Matz (matz2) committed (revision 438)
- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]
buildservice-autocommit accepted request 1067336 from Martin Liška's avatar Martin Liška (marxin) (revision 437)
baserev update by copy to link target
Martin Liška's avatar Martin Liška (marxin) accepted request 1067335 from Martin Liška's avatar Martin Liška (marxin) (revision 436)
- Disable ZSTD debug section compress by default.
Martin Liška's avatar Martin Liška (marxin) accepted request 1067052 from Martin Liška's avatar Martin Liška (marxin) (revision 435)
- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.
buildservice-autocommit accepted request 1062048 from Martin Liška's avatar Martin Liška (marxin) (revision 434)
baserev update by copy to link target
Martin Liška's avatar Martin Liška (marxin) accepted request 1062047 from Martin Liška's avatar Martin Liška (marxin) (revision 433)
- Pack libgprofng only for supported platforms.
Martin Liška's avatar Martin Liška (marxin) committed (revision 432)
- Remove upstreamed patch binutils-maxpagesize.diff.
Martin Liška's avatar Martin Liška (marxin) accepted request 1061532 from Martin Liška's avatar Martin Liška (marxin) (revision 431)
- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).
buildservice-autocommit accepted request 1060656 from Richard Biener's avatar Richard Biener (rguenther) (revision 430)
baserev update by copy to link target
Michael Matz's avatar Michael Matz (matz2) accepted request 1060669 from Martin Liška's avatar Martin Liška (marxin) (revision 429)
- Update to version 2.40:
* Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
* Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
* DCO signed contributions are now accepted.
* objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
* addr2line and objdump --dwarf now support zstd compressed debug sections.
* The dlltool program now accepts --deterministic-libraries and
  --non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
* readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
* Add support for Intel RAO-INT instructions.
* Add support for Intel AVX-NE-CONVERT instructions.
* Add support for Intel MSRLIST instructions.
* Add support for Intel WRMSRNS instructions.
* Add support for Intel CMPccXADD instructions.
* Add support for Intel AVX-VNNI-INT8 instructions.
* Add support for Intel AVX-IFMA instructions.
* Add support for Intel PREFETCHI instructions.
* Add support for Intel AMX-FP16 instructions.
* gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
* Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
Displaying revisions 21 - 40 of 468
openSUSE Build Service is sponsored by