Skip to content

Commit

Permalink
Merge pull request #172 from riscv-software-src/fix-check-for-mprv
Browse files Browse the repository at this point in the history
mprv should not be implemented when U mode is absent.
  • Loading branch information
neelgala authored Apr 10, 2024
2 parents b351325 + b220145 commit 3416efe
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 6 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [3.18.1] - 2024-04-10
- mprv should not be implemented when U mode is absent.

## [3.18.0] - 2024-04-02
- mabi generation to account for E extension

Expand Down
2 changes: 1 addition & 1 deletion riscv_config/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from pkgutil import extend_path
__path__ = extend_path(__path__, __name__)
__version__ = '3.18.0'
__version__ = '3.18.1'

8 changes: 4 additions & 4 deletions riscv_config/schemas/schema_isa.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -760,11 +760,11 @@ hart_schema:
warl:
dependency_fields: []
legal:
- mprv[0] in [0x0]
- mprv[0] in [0x0, 0x1]
wr_illegal:
- unchanged
default: {implemented: false}
check_with: s_check
check_with: u_check
sum:
type: dict
schema:
Expand Down Expand Up @@ -1175,11 +1175,11 @@ hart_schema:
warl:
dependency_fields: []
legal:
- mprv[0] in [0x0]
- mprv[0] in [0x0, 0x1]
wr_illegal:
- unchanged
default: {implemented: false}
check_with: s_check
check_with: u_check
sum:
type: dict
schema:
Expand Down
2 changes: 1 addition & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 3.18.0
current_version = 3.18.1
commit = True
tag = True

Expand Down

0 comments on commit 3416efe

Please sign in to comment.