Skip to content

Commit

Permalink
Merge pull request #58 from Decompollaborate/develop
Browse files Browse the repository at this point in the history
1.9.4
  • Loading branch information
AngheloAlf authored Mar 18, 2024
2 parents fce67c9 + 5c85374 commit 70a8166
Show file tree
Hide file tree
Showing 7 changed files with 91 additions and 70 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [1.9.4] - 2024-03-18

### Changed

- Always use named registers for R5900's VU instructions.

## [1.9.3] - 2024-03-17

### Fixed
Expand Down Expand Up @@ -562,6 +568,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- First version

[unreleased]: https://github.com/Decompollaborate/rabbitizer/compare/master...develop
[1.9.4]: https://github.com/Decompollaborate/rabbitizer/compare/1.9.3...1.9.4
[1.9.3]: https://github.com/Decompollaborate/rabbitizer/compare/1.9.2...1.9.3
[1.9.2]: https://github.com/Decompollaborate/rabbitizer/compare/1.9.1...1.9.2
[1.9.1]: https://github.com/Decompollaborate/rabbitizer/compare/1.9.0...1.9.1
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
[package]
name = "rabbitizer"
# Version should be synced with include/common/RabbitizerVersion.h
version = "1.9.3"
version = "1.9.4"
edition = "2021"
authors = ["Anghelo Carvajal <[email protected]>"]
description = "MIPS instruction decoder"
Expand Down
20 changes: 17 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,14 +56,28 @@ In order to keep it simple and fast the following features will not be added:
The recommended way to install is using from the PyPi release, via `pip`:

```bash
pip install -U rabbitizer
python3 -m pip install -U rabbitizer
```

If you use a `requirements.txt` file in your repository, then you can add this
library with the following line:

```txt
rabbitizer>=1.9.4,<2.0.0
```

### Development version

The unstable development version is located at the
[develop](https://github.com/Decompollaborate/rabbitizer/tree/develop)
branch. PRs should be made into that branch instead of the main one.

In case you want to mess with the latest development version without wanting to
clone the repository, then you could use the following command:

```bash
pip install git+https://github.com/Decompollaborate/rabbitizer.git@develop
python3 -m pip uninstall rabbitizer
python3 -m pip install git+https://github.com/Decompollaborate/rabbitizer.git@develop
```

NOTE: Installing the development version is not recommended. Proceed at your own
Expand All @@ -82,7 +96,7 @@ cargo add rabbitizer
Or you can add it manually to your `Cargo.toml`:

```toml
rabbitizer = "1.9.3"
rabbitizer = "1.9.4"
```

See this crate at <https://crates.io/crates/rabbitizer>.
Expand Down
2 changes: 1 addition & 1 deletion include/common/RabbitizerVersion.h
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ extern "C" {
// Header version
#define RAB_VERSION_MAJOR 1
#define RAB_VERSION_MINOR 9
#define RAB_VERSION_PATCH 3
#define RAB_VERSION_PATCH 4

#define RAB_VERSION_STR RAB_STRINGIFY(RAB_VERSION_MAJOR) "." RAB_STRINGIFY(RAB_VERSION_MINOR) "." RAB_STRINGIFY(RAB_VERSION_PATCH)

Expand Down
64 changes: 32 additions & 32 deletions include/generated/Registers_Names_arrays.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
[project]
name = "rabbitizer"
# Version should be synced with include/common/RabbitizerVersion.h
version = "1.9.3"
version = "1.9.4"
description = "MIPS instruction decoder"
# license = "MIT"
readme = "README.md"
Expand Down
64 changes: 32 additions & 32 deletions tables/tables/registers/RabbitizerRegister_R5900VI.inc
Original file line number Diff line number Diff line change
Expand Up @@ -2,130 +2,130 @@
/* SPDX-License-Identifier: MIT */

RABBITIZER_DEF_REG(
R5900_VI, vi0, 0,
R5900_VI, vi0, vi0,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi1, 1,
R5900_VI, vi1, vi1,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi2, 2,
R5900_VI, vi2, vi2,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi3, 3,
R5900_VI, vi3, vi3,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi4, 4,
R5900_VI, vi4, vi4,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi5, 5,
R5900_VI, vi5, vi5,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi6, 6,
R5900_VI, vi6, vi6,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi7, 7,
R5900_VI, vi7, vi7,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi8, 8,
R5900_VI, vi8, vi8,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi9, 9,
R5900_VI, vi9, vi9,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi10, 10,
R5900_VI, vi10, vi10,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi11, 11,
R5900_VI, vi11, vi11,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi12, 12,
R5900_VI, vi12, vi12,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi13, 13,
R5900_VI, vi13, vi13,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi14, 14,
R5900_VI, vi14, vi14,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi15, 15,
R5900_VI, vi15, vi15,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi16, 16,
R5900_VI, vi16, vi16,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi17, 17,
R5900_VI, vi17, vi17,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi18, 18,
R5900_VI, vi18, vi18,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi19, 19,
R5900_VI, vi19, vi19,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi20, 20,
R5900_VI, vi20, vi20,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi21, 21,
R5900_VI, vi21, vi21,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi22, 22,
R5900_VI, vi22, vi22,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi23, 23,
R5900_VI, vi23, vi23,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi24, 24,
R5900_VI, vi24, vi24,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi25, 25,
R5900_VI, vi25, vi25,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi26, 26,
R5900_VI, vi26, vi26,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi27, 27,
R5900_VI, vi27, vi27,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi28, 28,
R5900_VI, vi28, vi28,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi29, 29,
R5900_VI, vi29, vi29,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi30, 30,
R5900_VI, vi30, vi30,
0
)
RABBITIZER_DEF_REG(
R5900_VI, vi31, 31,
R5900_VI, vi31, vi31,
0
)

0 comments on commit 70a8166

Please sign in to comment.