diff options
author | jam1garner <jam@jam1.re> | 2023-01-31 00:53:05 -0500 |
---|---|---|
committer | jam1garner <jam@jam1.re> | 2023-01-31 00:57:03 -0500 |
commit | af8fcdb3d748b130919e60c1d3a6172d27e487cd (patch) | |
tree | f3a71b187fb1074bbb6dbf82d0d7c8a40e327ed2 /tests/armv7 | |
parent | efbdb28824acc2a94b5910a13da34866da300d20 (diff) |
fix 24-bit branch immediate decoding
Diffstat (limited to 'tests/armv7')
-rw-r--r-- | tests/armv7/mod.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/armv7/mod.rs b/tests/armv7/mod.rs index a60b50a..59dea7c 100644 --- a/tests/armv7/mod.rs +++ b/tests/armv7/mod.rs @@ -298,6 +298,9 @@ fn test_data_imm() { #[test] fn test_decode_misc() { + test_display([0xfe, 0xff, 0xff, 0xea], "b $+0x0"); + test_display([0xfd, 0xff, 0xff, 0xeb], "bl $-0x4"); + test_display([0x13, 0x8d, 0x04, 0xea], "b $+0x123454"); test_armv5([0x32, 0xff, 0x2f, 0xe1], "blx r2"); test_display( [0x13, 0x5f, 0x6f, 0xe1], |