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
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
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
7cbd82f9a3 Removed Extend<Data> and FromIterator<Data> impls for DataTable. 2021-05-09 03:10:09 +01:00
5539894ca4 Updated way of checking for heuristically found functions in dcb-disasm. 2021-05-09 02:11:01 +01:00
f59556d2ad dcb-disasm can now choose where the header is printed.
Removed `print-data-table` option in `dcb-disasm`.
Moved loading of external resources in `dcb-disasm` to it's own module.
2021-05-09 02:10:15 +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
de99f4d929 Renamed compiler to as and decompiler to disasm. 2021-05-07 23:52:54 +01:00