test(ppc): bring the disassembler's golden fixtures across

Three tests failed on the extracted tree for a reason that was not a port
defect: disasm_goldens.rs resolves its fixtures through a relative path to
xenia-cpu/tests/golden/, and I had copied the test without the data.

The fixtures (base + extended mnemonics, VMX128 registers) and the generator
test now live in sylpheed-ppc, and the shim test in sylpheed-xexdb points at
them. serde/serde_json become dev-dependencies of sylpheed-ppc, which the
fixtures need and the library does not.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
MechaCat02
2026-09-13 20:43:48 +02:00
parent 12d6439b2b
commit e5e01e2ac2
7 changed files with 2180 additions and 2 deletions

2
Cargo.lock generated
View File

@@ -5258,6 +5258,8 @@ name = "sylpheed-ppc"
version = "0.1.0"
dependencies = [
"bitflags 2.11.0",
"serde",
"serde_json",
"thiserror 1.0.69",
"tracing",
]