... | ... |
@@ -661,6 +661,7 @@ libclamav_la_SOURCES = clamav.h matcher-ac.c matcher-ac.h matcher-bm.c \ |
661 | 661 |
@ENABLE_LLVM_TRUE@SUBDIRS = llvm |
662 | 662 |
@DEBUG_BUILD_FALSE@@ENABLE_LLVM_TRUE@LLVM_CONFIG = llvm/llvm/Release/bin/llvm-config |
663 | 663 |
@DEBUG_BUILD_TRUE@@ENABLE_LLVM_TRUE@LLVM_CONFIG = llvm/llvm/Debug/bin/llvm-config |
664 |
+@ENABLE_LLVM_FALSE@libclamav_la_CPPFLAGS = $(AM_CPPFLAGS) |
|
664 | 665 |
@ENABLE_LLVM_TRUE@libclamav_la_CPPFLAGS = $(AM_CPPFLAGS) `$(LLVM_CONFIG) --cppflags` |
665 | 666 |
noinst_LTLIBRARIES = libclamav_internal_utils.la libclamav_internal_utils_nothreads.la |
666 | 667 |
COMMON_CLEANFILES = version.h version.h.tmp *.gcda *.gcno |
... | ... |
@@ -20,7 +20,9 @@ |
20 | 20 |
* MA 02110-1301, USA. |
21 | 21 |
*/ |
22 | 22 |
|
23 |
+#include "cltypes.h" |
|
23 | 24 |
#include "bytecode.h" |
25 |
+#include "clamav.h" |
|
24 | 26 |
|
25 | 27 |
int cli_bytecode_prepare_jit(struct cli_bc *bc) |
26 | 28 |
{ |
... | ... |
@@ -50,3 +52,8 @@ int cli_bytecode_done_jit(struct cli_all_bc *allbc) |
50 | 50 |
void cli_bytecode_debug(int argc, char **argv) { |
51 | 51 |
// Empty |
52 | 52 |
} |
53 |
+ |
|
54 |
+int bytecode_init(void) |
|
55 |
+{ |
|
56 |
+ return 0; |
|
57 |
+} |