binutils Newspaper
OCTOBER 6, 2026
risc-v — Proposed

Approve removal of Zvabd v0.9 from branch

Nick Clifton approves the removal of the Zvabd v0.9 feature from the binutils-2.47 branch.

Nick Clifton confirms that the RISC-V Zvabd version 0.9 feature should be removed from the binutils-2.47 branch. This follows a discussion where it was argued that the feature is not yet stable (not 1.0) and has undergone encoding changes, warranting its removal from the release branch.

In the Thread 2 participants
  1. Nick Clifton <nickc@redhat.com> maintainer

    Approves the request to remove the Zvabd v0.9 feature from the release branch.

    “Yes, please do. :-)”
  2. Unknown reviewer

    Requested the removal of Zvabd v0.9 from the 2.47 branch due to its instability and encoding changes.

    “Could we push a patch to remove that on the binutils-2_47-branch branch?”

Technical Tradeoffs

  • Removing a potentially useful but unstable feature from a release branch to maintain stability.
  • Ensures that only finalized or well-understood features are included in stable releases.

In Details

This brief exchange confirms the removal of the RISC-V Zvabd version 0.9 extension support from the binutils-2.47 branch. The rationale is that the extension is not finalized (not 1.0) and has undergone changes, making its inclusion in a stable release problematic. This action reflects a common practice of stabilizing feature sets before release.

For Context
RISC-V
An open-source instruction set architecture (ISA).
Zvabd
A specific extension for the RISC-V architecture, likely related to vector operations.
binutils-2.47-branch
A development branch for version 2.47 of the GNU Binutils.
encoding
The binary representation of an instruction.
Filed Under: risc-vextensionreleasebinutils