From d40ba92d995cecd123661e3df9f21d6034b28442 Mon Sep 17 00:00:00 2001 From: Rot127 Date: Sun, 6 Oct 2024 05:21:09 -0500 Subject: [PATCH] Mark M68k tesst broken. This test is broken. The reason is that Rizin can't distinguish CPU models. Each M68k model has a different address mask (32-24 bits). It defaults to one which has only 24bits. Hence, the subi.l instruction decodes to 'subi.l 0x15b119, d0' instead of 'subi.l 0x8015b119, d0' Should be fixable with RzArch (if anyone is still intereses). See: https://github.com/rizinorg/rizin/issues/4334 --- test/db/formats/elf/m68k | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/db/formats/elf/m68k b/test/db/formats/elf/m68k index d5dbf581578..29cce1c0fd4 100644 --- a/test/db/formats/elf/m68k +++ b/test/db/formats/elf/m68k @@ -1,6 +1,14 @@ NAME=ELF: m68k.elf +BROKEN=1 FILE=bins/elf/analysis/busybox.m68k CMDS=<