From e8206bc27e1633c7e4c99907f43bf67d2f200cd5 Mon Sep 17 00:00:00 2001 From: Galen Williamson Date: Sun, 29 Jun 2025 11:23:58 -0400 Subject: [powerpc] Full merge of PowerPC disassembler PRs, including: * Remove dependency on capstone for PowerPC disassembly #6292 * Add support for PowerPC VLE instruction set #6740 * Add support for paired-single instructions #6821 * Various post-merge fixes and tweaks to disassembly and lifting * Removal of dependence on capstone for assembler's scoring mechanism (capstone currently disabled, but not removed from codebase yet) --- arch/powerpc/il.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'arch/powerpc/il.h') diff --git a/arch/powerpc/il.h b/arch/powerpc/il.h index b4ca2526..1e8f67c2 100644 --- a/arch/powerpc/il.h +++ b/arch/powerpc/il.h @@ -1,3 +1,5 @@ +#include "decode/decode.h" + /* these are the flags in cr0 (the default condition field in condition register CR) @@ -219,4 +221,4 @@ enum PPCIntrinsic : uint32_t }; -bool GetLowLevelILForPPCInstruction(Architecture *arch, LowLevelILFunction& il, const uint8_t *data, uint64_t addr, decomp_result *res, bool le); +bool GetLowLevelILForPPCInstruction(Architecture *arch, LowLevelILFunction& il, Instruction* instruction, uint64_t addr); -- cgit v1.3.1