diff options
| author | Brandon Miller <brandon@vector35.com> | 2025-05-20 15:49:11 -0400 |
|---|---|---|
| committer | Brandon Miller <brandon@vector35.com> | 2025-09-29 07:07:41 -0400 |
| commit | 604a22a0050c000ed4d142589c9ce0e34ee7b570 (patch) | |
| tree | a3e2df1331303be24bbb82cb6966f1604ffe0bc9 /binaryninjacore.h | |
| parent | 288edd311e3312e98c934d0d35e5980d6147b6ca (diff) | |
Rust bindings for custom basic block analysis
Diffstat (limited to 'binaryninjacore.h')
| -rw-r--r-- | binaryninjacore.h | 4 |
1 files changed, 2 insertions, 2 deletions
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); |
