12 Commits

Author SHA1 Message Date
81eac74cda Updated zutil to 8c9cb2d. 2021-07-20 16:34:28 +01:00
360b7a946b Now using specific commits for git dependencies. 2021-07-15 00:08:59 +01:00
587568458a All files have been run through cargo fmt after dcb-util -> zutil change. 2021-07-01 02:56:54 +01:00
8044ddb201 Now using zutil instead of dcb-util.
`Cargo.toml` files are now formatted.
2021-07-01 02:51:32 +01:00
d791709768 Updated rustc and clippy to 1.54.0-nightly. 2021-06-11 16:23:58 +01:00
47736dabb8 Renamed methods and types in Bytes. 2021-06-02 13:51:45 +01:00
ab15d12099 Added FromStr impl for DataType. 2021-05-09 04:17:01 +01:00
aeb373c3ba Removed the need to specify kind on known / foreign data. 2021-05-09 04:13:59 +01:00
7398f43188 Added s{w, h, b}arr pseudo instruction to store an array of registers.
Added a lifetime to `pseudo::Encodable` for instructions to be able to return borrowed iterators.
2021-05-08 16:02:41 +01:00
fdbd30e806 Added j[al]b{a, b, c} pseudo instruction for calling bios functions.
Renamed `Inst::may_jump` to `Inst::expects_branch_delay` to reflect it's nature.
2021-05-08 15:00:32 +01:00
b84117ea48 Branch delay errors are now better explained. 2021-05-07 23:59:36 +01:00
de99f4d929 Renamed compiler to as and decompiler to disasm. 2021-05-07 23:52:54 +01:00