summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Mullins <mullinsja@ornl.gov>2024-10-23 13:18:43 -0400
committergalenbwill <galenbwill@users.noreply.github.com>2024-11-05 20:03:14 -0500
commit4382307a48d0021f7d2cc5dc352fb8ac8b5b1b88 (patch)
treea1056ea5a17d6febaf029d0c9e32f684df23edb5
parente72a8290a9ede1caa2dc842e9c9b473d3bc35819 (diff)
Updated capstone to 5.0.3 to fix xori instr lifting
m---------arch/powerpc/capstone0
-rwxr-xr-xarch/powerpc/test_lifting.py4
2 files changed, 3 insertions, 1 deletions
diff --git a/arch/powerpc/capstone b/arch/powerpc/capstone
-Subproject 650e85dcf23b3a3bff69144511533b733943623
+Subproject 5cca00533dadfe53181f1de3525f859769f69b6
diff --git a/arch/powerpc/test_lifting.py b/arch/powerpc/test_lifting.py
index a1bef0cb..4ce4bb80 100755
--- a/arch/powerpc/test_lifting.py
+++ b/arch/powerpc/test_lifting.py
@@ -11,7 +11,9 @@ tests_mfcr = [
tests_basics = [
# li 3, 100
- (b'\x38\x60\x00\x64', 'LLIL_SET_REG.d{none}(r3,LLIL_CONST.d(0x64))')
+ (b'\x38\x60\x00\x64', 'LLIL_SET_REG.d{none}(r3,LLIL_CONST.d(0x64))'),
+ # xori r12, r12, 0x1431
+ (b'\x69\x8c\x14\x31', 'LLIL_SET_REG.d{none}(r12,LLIL_XOR.d{none}(LLIL_REG.d{none}(r12),LLIL_CONST.d(0x1431)))')
]
test_cases = \