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.
- maintainer
Approves the request to remove the Zvabd v0.9 feature from the release branch.
“Yes, please do. :-)”
- 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.
- 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.