summaryrefslogtreecommitdiff
path: root/rust/binaryninjacore-sys/linkhack
diff options
context:
space:
mode:
Diffstat (limited to 'rust/binaryninjacore-sys/linkhack')
-rw-r--r--rust/binaryninjacore-sys/linkhack/linkhack.c20
1 files changed, 20 insertions, 0 deletions
diff --git a/rust/binaryninjacore-sys/linkhack/linkhack.c b/rust/binaryninjacore-sys/linkhack/linkhack.c
new file mode 100644
index 00000000..6d4b3f37
--- /dev/null
+++ b/rust/binaryninjacore-sys/linkhack/linkhack.c
@@ -0,0 +1,20 @@
+// Have some overlap with likely-called functions so ld on
+// linux doesn't skip linking liblinkhack
+void BNLog() {}
+void BNLogDebug() {}
+void BNLogInfo() {}
+void BNLogWarn() {}
+void BNLogError() {}
+void BNLogAlert() {}
+void BNShutdown() {}
+void BNNewViewReference() {}
+void BNFreeBinaryView() {}
+void BNInitCorePlugins() {}
+void BNAllocString() {}
+void BNFreeString() {}
+void BNRegisterBinaryViewType() {}
+void BNGetArchitectureList() {}
+void BNNewFunctionReference() {}
+void BNFreeFunction() {}
+void BNGetFunctionBasicBlockList() {}
+void BNRegisterArchitecture() {}