349 Commits

Author SHA1 Message Date
angie
d5bee1b537 Fix passing None to RegistersTracker.processLui 2023-09-22 17:01:14 -03:00
angie
802f953b59 Add markdown linter to CI 2023-09-22 15:54:19 -03:00
angie
f63d4cdd8c Cleanup CHANGELOG.md 2023-09-22 15:49:43 -03:00
angie
b2da8e3ed5 Fix linting on changelog.md 2023-09-22 15:01:26 -03:00
angie
11b079b601 Automated changelog 2023-09-22 14:34:38 -03:00
Anghelo Carvajal
89ae90f2fc
Merge pull request #45 from Decompollaborate/develop
1.7.9
1.7.9
2023-09-18 10:10:34 -03:00
angie
a0fd33c8c9 version bump 2023-09-18 10:07:51 -03:00
angie
043dbd0750 Merge branch 'master' of github.com:Decompollaborate/rabbitizer into develop 2023-09-18 10:07:04 -03:00
Ethan Roseman
e73c76b87b
Don't attempt disassembling vclipw / vsqrt in gnu mode (#44)
* Don't attempt disassembling vclipw in gnu mode

* also vsqrt

* regen tables

* comments

* format

---------

Co-authored-by: angie <angheloalf95@gmail.com>
2023-09-16 16:28:48 -03:00
Anghelo Carvajal
a17c9e6de9
Merge pull request #43 from Decompollaborate/develop
1.7.8
1.7.8
2023-09-13 11:13:56 -03:00
angie
2625534240 Remove deprecation on treatJAsUnconditionalBranch 2023-09-13 11:06:32 -03:00
Ethan Roseman
0f4691b409
Add $ to special PS2 regs (#41)
* Add $ to special PS2 regs

* Hide it behind gnuMode option

* remove suffix from vclipw

it has a suffixless version and one with .xyz, but it doesn't have one with .xy or .z like Rabbitizer currently emits

* Regenerating tables

---------

Co-authored-by: angie <angheloalf95@gmail.com>
2023-09-13 10:58:25 -03:00
angie
a3c7c93b2d forgor one 2023-09-13 10:55:30 -03:00
angie
1cf06f293c yeet ref thingy 2023-09-13 10:51:26 -03:00
angie
9a98ff93ee Properly implement r5900's vcallms operand
Closes #42
2023-09-13 10:45:11 -03:00
angie
b2caae3206 Fix size calculation required for the buffer of the disassembled instruction 2023-09-08 13:38:31 -03:00
angie
349151ca53 Consider syscall as not being emitted by compilers 2023-09-02 15:15:46 -04:00
Anghelo Carvajal
8e5643b04d
Merge pull request #40 from Decompollaborate/develop
1.7.7
1.7.7
2023-08-27 13:02:47 -04:00
angie
ed678cfeb6 Use proper hash function 2023-08-26 23:16:28 -04:00
angie
eb407ec9d3 Add missing hash function to type hint file 2023-08-26 23:16:28 -04:00
Anghelo Carvajal
345c5c9078
Merge pull request #39 from Decompollaborate/develop
1.7.6
1.7.6
2023-08-21 23:54:19 -04:00
angie
c728edb3dd Fix syscall having two arguments instead of just one 2023-08-21 23:48:17 -04:00
Anghelo Carvajal
29aa1bdade
Merge pull request #38 from Decompollaborate/develop
1.7.5
1.7.5
2023-08-08 12:46:32 -04:00
angie
6d8da523aa Another edge case I missed 2023-08-08 12:35:45 -04:00
angie
27c258a99d version bump 2023-08-08 12:19:55 -04:00
angie
119940e7b4 Fix disassembly buffer size calculation for very small extraLJust parameters 2023-08-08 12:18:23 -04:00
angie
72b439fe9a Raise exceptions on instruction decoding 2023-08-08 11:57:39 -04:00
Anghelo Carvajal
3d0221687b
Merge pull request #37 from Decompollaborate/develop
1.7.4
1.7.4
2023-06-13 14:39:57 -04:00
angie
8b476b124d version bump 2023-06-13 14:27:28 -04:00
angie
6c8d116eea Fix table generation dependencies 2023-06-13 12:02:16 -04:00
angie
6d59993ed7 Fix missing vf prefix on r5900 registers 2023-06-13 12:01:52 -04:00
angie
cb63468ce5 other coprocessor2 macros 2023-06-12 12:03:47 -04:00
angie
99183e6494 C headers for gte macros 2023-06-12 11:50:36 -04:00
Angie
c4e7996125 move gte macros files to docs folder 2023-06-11 10:32:27 -04:00
Angie
9a3e84a131 update gte macros to be usable 2023-06-11 10:16:08 -04:00
Anghelo Carvajal
8659624f30
Merge pull request #36 from Decompollaborate/develop
1.7.3
1.7.3
2023-06-10 10:43:47 -04:00
angie
5d6b5e696f Version bump 2023-06-10 10:38:33 -04:00
angie
5bc9246c05 Make Rust acknowledge the tables/ folder 2023-06-10 10:20:16 -04:00
Anghelo Carvajal
5bcd3618e5
Merge pull request #34 from Decompollaborate/develop
1.7.2
1.7.2
2023-05-04 15:18:06 -04:00
angie
1e07ed6d51 Fix clippy warnings 2023-05-04 14:58:54 -04:00
angie
d7ee924746 Improve rust ci (this commit will fail) 2023-05-04 14:49:37 -04:00
angie
d03cfd7862 format rust generated tables 2023-05-04 14:30:55 -04:00
angie
5db531fd5e cargo fmt 2023-05-04 14:24:47 -04:00
angie
3bc66eb98d Update tests 2023-05-04 14:00:56 -04:00
angie
619eba0c4a Bindings for InstrIdType 2023-05-04 13:44:22 -04:00
angie
b6b9f41c53 RabInstrIdType 2023-05-04 12:50:14 -04:00
Angie
3eee2ae4bb fix cargo build path 2023-05-02 19:09:47 -04:00
Angie
d392541299 fix paths in ci 2023-05-02 19:06:06 -04:00
Angie
69f69357f7 Move all the tables into a tables folder 2023-05-02 19:01:54 -04:00
Angie
cd98ae0e0f Update copyright year in every file 2023-05-02 16:41:02 -04:00