binutils 2.35.2 release?

Mark Wielaard mark@klomp.org
Mon Jan 25 11:57:28 GMT 2021


Hi,

With the 2.36 release out we could point people at that if they need
any fixes missing from 2.35.1. But we did keep the 2.35 branch up to
date with various bug fixes. I am personally specifically interested in
the various DWARF5 related issues. I think it would be good if we would
do a 2.35.2 release from the current binutils-2_35-branch.

Below are the patches on binutils-2_35-branch which are not in
binutils-2_35_1 (minus version.in update). Are there any missing if we
do want to do a 2.35.2 release?

Alan Modra (22):
  Error on lmw, lswi and related PowerPC insns when LE
  Prioritise mtfprd and mtvrd over mtvsrd in PowerPC disassembly
  Implement missing powerpc extended mnemonics
  Implement missing powerpc mtspr and mfspr extended insns
  PowerPC64 --no-pcrel-optimize
  Correct vcmpsq, vcmpuq and xvtlsbb BF field
  PR26655, Power10 libstdc++.so R_PPC64_NONE dynamic relocs
  PR26656, power10 libstdc++.so segfault in __cxxabiv1::__cxa_throw
  [GOLD] Power10 stub selection
  [GOLD] PowerPC64 __tls_get_addr_opt stub
  PPC64_OPT_LOCALENTRY is incompatible with tail calls
  [GOLD] PPC64_OPT_LOCALENTRY is incompatible with tail calls
  Re: PR26656, power10 libstdc++.so segfault in __cxxabiv1::__cxa_throw
  [GOLD] Increase --split-stack-adjust-size
  [GOLD] internal error in relocate, at powerpc.cc:10473
  [GOLD] Power10 segv due to wild r2
  Re: Sync libiberty and include with GCC for get_DW_UT_name
  [GOLD] powerpc incremental-dump assertion failure
  asan: readelf: stack buffer overflow
  sparc testsuite fallout
  PR27128, nm -P portable output format regression
  PR27140, ppc32 segmentation fault in make_stub

Alex Coplan (5):
  aarch64: Add support for Neoverse V1 CPU
  aarch64: Fix bogus type punning in parse_barrier() [PR26699]
  arm: Add support for Neoverse V1 CPU
  arm: Add support for Neoverse N2 CPU
  aarch64: Add support for Neoverse N2 CPU

Andre Vieira (1):
  gas, arm: PR26858 Fix availability of single precision vmul/vmla in arm mode

Bernd Edlinger (1):
  readelf: Fix output of rnglists section

H.J. Lu (13):
  x86: Properly merge -z ibt and -z shstk
  x86: Update GNU property tests
  x86: Check register operand for AddrPrefixOpReg
  x86: Update register operand check for AddrPrefixOpReg
  gold: Update testsuite/split_[i386|x32|x86_64].sh
  elf: Set rel_from_abs to 1 for __ehdr_start
  gas: Reuse the input file entry in the file table
  dwarf: Also match abbrev base when searching abbrev list
  x86-64: Convert load to mov only for GOTPCRELX relocations
  nm: Remove --with-symbol-versions
  elf: Keep only one '@' for undefined versioned symbols
  DWARF-5: Fix parsing DWARF-5 line number tables
  DWARF-5: Ignore empty range in DWARF-5 line number tables

Jan Beulich (1):
  Revert "x86: Don't display eiz with no scale"

Mark Wielaard (4):
  binutils: Handle DWARF5 DW_FORM_ref_addr and DW_UT_partial.
  Sync libiberty and include with GCC for get_DW_UT_name.
  readelf: Show Unit Type for DWARF5
  binutils: dwarf.c handle DWARF5 DW_LLE_start_end and DW_LLE_start_length.

Michael Hudson-Doyle (1):
  [GOLD] fix jump to long branch on powerpc

Nick Clifton (5):
  Reset development back to true
  Import patch from mainline to fix decoding DWARF information in the BFD library.
  Work around problem in DWARF decoding library which can result in attempts to read arbitrary bytes as if they were an LEB128 encoded value.
  Fix the decoding of DW_FORM_ref_addr DWARF attribute.
  Accept the DW_FORM_ref8 type when parsing DWARF types.

Srinath Parvathaneni (1):
  arm: Fix the wrong error message string for mve vldr/vstr (PR26763).

Thanks,

Mark


More information about the Binutils mailing list