aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authoriximeow <me@iximeow.net>2026-07-26 08:20:00 +0000
committeriximeow <me@iximeow.net>2026-07-28 07:28:15 +0000
commitec1d76f6adfe82ca822534c487dd9f0db5ebc573 (patch)
treeb161f4e0e387e599419347331dc531c562965059 /tests
parentb9384b6b6bcdc50efa9df73cd840eb8a49cda7ab (diff)
differential test should tolerate a few more differences
Diffstat (limited to 'tests')
-rw-r--r--tests/armv7/thumb.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/armv7/thumb.rs b/tests/armv7/thumb.rs
index 998b9e5..d9ecda6 100644
--- a/tests/armv7/thumb.rs
+++ b/tests/armv7/thumb.rs
@@ -497,6 +497,11 @@ fn test_decode_bcc_cases() {
&[0x80, 0x47],
"blx r0"
);
+ // TODO: at the bare minimum, ARMv8-M decodes this as "blxns r0".
+ test_display(
+ &[0x84, 0x47],
+ "blx r0"
+ );
test_display(
&[0x88, 0x47],
"blx r1"
@@ -805,6 +810,7 @@ fn test_decode_bx_cases() {
&[0x03, 0x47],
"bx r0"
);
+ // TODO: at the bare minimum, ARMv8-M decodes this as "bxns r0".
test_display(
&[0x04, 0x47],
"bx r0"