From 03761d252f4898ee1cefede03c16c67b4d0a1083 Mon Sep 17 00:00:00 2001 From: Anton Kochkov Date: Wed, 27 Mar 2024 19:03:50 +0800 Subject: [PATCH] capstone: update to the latest next --- subprojects/capstone-next.wrap | 2 +- subprojects/packagefiles/capstone-next/meson.build | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/subprojects/capstone-next.wrap b/subprojects/capstone-next.wrap index ceefbed490c..8083dee910f 100644 --- a/subprojects/capstone-next.wrap +++ b/subprojects/capstone-next.wrap @@ -1,6 +1,6 @@ [wrap-git] url = https://github.com/capstone-engine/capstone.git -revision = b4fde983de9d14c038afef88e79fe1111388e569 +revision = 16017d5f920f8cbbee0a6d942b8ceaee6fcc833c directory = capstone-next patch_directory = capstone-next depth = 1 diff --git a/subprojects/packagefiles/capstone-next/meson.build b/subprojects/packagefiles/capstone-next/meson.build index 7fc9bfb6f59..8fbd1488a85 100644 --- a/subprojects/packagefiles/capstone-next/meson.build +++ b/subprojects/packagefiles/capstone-next/meson.build @@ -1,6 +1,10 @@ project('capstone', 'c', version: 'next', meson_version: '>=0.55.0') cs_files = [ + 'arch/Alpha/AlphaDisassembler.c', + 'arch/Alpha/AlphaInstPrinter.c', + 'arch/Alpha/AlphaMapping.c', + 'arch/Alpha/AlphaModule.c', 'arch/AArch64/AArch64BaseInfo.c', 'arch/AArch64/AArch64Disassembler.c', 'arch/AArch64/AArch64DisassemblerExtension.c', @@ -13,6 +17,10 @@ cs_files = [ 'arch/ARM/ARMInstPrinter.c', 'arch/ARM/ARMMapping.c', 'arch/ARM/ARMModule.c', + 'arch/HPPA/HPPADisassembler.c', + 'arch/HPPA/HPPAInstPrinter.c', + 'arch/HPPA/HPPAMapping.c', + 'arch/HPPA/HPPAModule.c', 'arch/M680X/M680XDisassembler.c', 'arch/M680X/M680XInstPrinter.c', 'arch/M680X/M680XModule.c', @@ -72,8 +80,10 @@ libcapstone_c_args = [ '-DCAPSTONE_X86_REDUCE_NO', '-DCAPSTONE_USE_SYS_DYN_MEM', '-DCAPSTONE_DIET_NO', + '-DCAPSTONE_HAS_ALPHA', '-DCAPSTONE_HAS_ARM', '-DCAPSTONE_HAS_AARCH64', + '-DCAPSTONE_HAS_HPPA', '-DCAPSTONE_HAS_M68K', '-DCAPSTONE_HAS_M680X', '-DCAPSTONE_HAS_MIPS',