From 604a22a0050c000ed4d142589c9ce0e34ee7b570 Mon Sep 17 00:00:00 2001 From: Brandon Miller Date: Tue, 20 May 2025 15:49:11 -0400 Subject: Rust bindings for custom basic block analysis --- binaryninjacore.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'binaryninjacore.h') diff --git a/binaryninjacore.h b/binaryninjacore.h index 0e05a7fc..66c1e15b 100644 --- a/binaryninjacore.h +++ b/binaryninjacore.h @@ -7607,11 +7607,11 @@ extern "C" // LLVM Services APIs BINARYNINJACOREAPI void BNLlvmServicesInit(void); - BINARYNINJACOREAPI int BNLlvmServicesAssemble(const char* src, int dialect, const char* triplet, int codeModel, int relocMode, char** outBytes, int* outBytesLen, char** err, int* errLen); - BINARYNINJACOREAPI void BNLlvmServicesAssembleFree(char* outBytes, char* err); + BINARYNINJACOREAPI int BNLlvmServicesDisasmInstruction(const char *triplet, uint8_t *src, int srcLen, + uint64_t addr, char *result, size_t resultMaxSize); // Filesystem functionality BINARYNINJACOREAPI bool BNDeleteFile(const char* path); -- cgit v1.3.1