... | ... |
@@ -157,7 +157,8 @@ am__libclamav_la_SOURCES_DIST = clamav.h matcher-ac.c matcher-ac.h \ |
157 | 157 |
clambc.h cpio.c cpio.h macho.c macho.h ishield.c ishield.h \ |
158 | 158 |
type_desc.h bcfeatures.h bytecode_api.c bytecode_api_decl.c \ |
159 | 159 |
bytecode_api.h bytecode_api_impl.h bytecode_hooks.h cache.c \ |
160 |
- cache.h bignum.c bignum_class.h sha1.c sha1.h |
|
160 |
+ cache.h bytecode_detect.c bytecode_detect.h bignum.c \ |
|
161 |
+ bignum_class.h sha1.c sha1.h |
|
161 | 162 |
@LINK_TOMMATH_FALSE@am__objects_1 = libclamav_la-bignum.lo |
162 | 163 |
@BUILD_SHA1_TRUE@am__objects_2 = libclamav_la-sha1.lo |
163 | 164 |
am_libclamav_la_OBJECTS = libclamav_la-matcher-ac.lo \ |
... | ... |
@@ -208,7 +209,8 @@ am_libclamav_la_OBJECTS = libclamav_la-matcher-ac.lo \ |
208 | 208 |
libclamav_la-bytecode_vm.lo libclamav_la-cpio.lo \ |
209 | 209 |
libclamav_la-macho.lo libclamav_la-ishield.lo \ |
210 | 210 |
libclamav_la-bytecode_api.lo libclamav_la-bytecode_api_decl.lo \ |
211 |
- libclamav_la-cache.lo $(am__objects_1) $(am__objects_2) |
|
211 |
+ libclamav_la-cache.lo libclamav_la-bytecode_detect.lo \ |
|
212 |
+ $(am__objects_1) $(am__objects_2) |
|
212 | 213 |
libclamav_la_OBJECTS = $(am_libclamav_la_OBJECTS) |
213 | 214 |
AM_V_lt = $(am__v_lt_$(V)) |
214 | 215 |
am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERBOSITY)) |
... | ... |
@@ -659,7 +661,8 @@ libclamav_la_SOURCES = clamav.h matcher-ac.c matcher-ac.h matcher-bm.c \ |
659 | 659 |
clambc.h cpio.c cpio.h macho.c macho.h ishield.c ishield.h \ |
660 | 660 |
type_desc.h bcfeatures.h bytecode_api.c bytecode_api_decl.c \ |
661 | 661 |
bytecode_api.h bytecode_api_impl.h bytecode_hooks.h cache.c \ |
662 |
- cache.h $(am__append_7) $(am__append_8) |
|
662 |
+ cache.h bytecode_detect.c bytecode_detect.h $(am__append_7) \ |
|
663 |
+ $(am__append_8) |
|
663 | 664 |
noinst_LTLIBRARIES = libclamav_internal_utils.la libclamav_internal_utils_nothreads.la libclamav_nocxx.la |
664 | 665 |
COMMON_CLEANFILES = version.h version.h.tmp *.gcda *.gcno |
665 | 666 |
@MAINTAINER_MODE_TRUE@BUILT_SOURCES = jsparse/generated/operators.h jsparse/generated/keywords.h jsparse-keywords.gperf |
... | ... |
@@ -801,6 +804,7 @@ distclean-compile: |
801 | 801 |
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-bytecode.Plo@am__quote@ |
802 | 802 |
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-bytecode_api.Plo@am__quote@ |
803 | 803 |
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-bytecode_api_decl.Plo@am__quote@ |
804 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-bytecode_detect.Plo@am__quote@ |
|
804 | 805 |
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-bytecode_vm.Plo@am__quote@ |
805 | 806 |
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-bzlib.Plo@am__quote@ |
806 | 807 |
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-cab.Plo@am__quote@ |
... | ... |
@@ -1697,6 +1701,14 @@ libclamav_la-cache.lo: cache.c |
1697 | 1697 |
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
1698 | 1698 |
@am__fastdepCC_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-cache.lo `test -f 'cache.c' || echo '$(srcdir)/'`cache.c |
1699 | 1699 |
|
1700 |
+libclamav_la-bytecode_detect.lo: bytecode_detect.c |
|
1701 |
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-bytecode_detect.lo -MD -MP -MF $(DEPDIR)/libclamav_la-bytecode_detect.Tpo -c -o libclamav_la-bytecode_detect.lo `test -f 'bytecode_detect.c' || echo '$(srcdir)/'`bytecode_detect.c |
|
1702 |
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-bytecode_detect.Tpo $(DEPDIR)/libclamav_la-bytecode_detect.Plo |
|
1703 |
+@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@ |
|
1704 |
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='bytecode_detect.c' object='libclamav_la-bytecode_detect.lo' libtool=yes @AMDEPBACKSLASH@ |
|
1705 |
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
1706 |
+@am__fastdepCC_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-bytecode_detect.lo `test -f 'bytecode_detect.c' || echo '$(srcdir)/'`bytecode_detect.c |
|
1707 |
+ |
|
1700 | 1708 |
libclamav_la-bignum.lo: bignum.c |
1701 | 1709 |
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-bignum.lo -MD -MP -MF $(DEPDIR)/libclamav_la-bignum.Tpo -c -o libclamav_la-bignum.lo `test -f 'bignum.c' || echo '$(srcdir)/'`bignum.c |
1702 | 1710 |
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-bignum.Tpo $(DEPDIR)/libclamav_la-bignum.Plo |
... | ... |
@@ -47,7 +47,8 @@ libclamavcxx_la_CXXFLAGS = $(LLVM_CXXFLAGS) |
47 | 47 |
libclamavcxx_la_SOURCES = bytecode2llvm.cpp\ |
48 | 48 |
ClamBCRTChecks.cpp\ |
49 | 49 |
ClamBCModule.h\ |
50 |
- ClamBCDiagnostics.h |
|
50 |
+ ClamBCDiagnostics.h\ |
|
51 |
+ detect.cpp |
|
51 | 52 |
if BUILD_X86 |
52 | 53 |
libclamavcxx_la_LIBADD+=libllvmx86codegen.la |
53 | 54 |
libclamavcxx_la_DEPENDENCIES+=libllvmx86codegen.la |
... | ... |
@@ -108,7 +108,7 @@ CONFIG_CLEAN_FILES = |
108 | 108 |
CONFIG_CLEAN_VPATH_FILES = |
109 | 109 |
LTLIBRARIES = $(noinst_LTLIBRARIES) |
110 | 110 |
am_libclamavcxx_la_OBJECTS = libclamavcxx_la-bytecode2llvm.lo \ |
111 |
- libclamavcxx_la-ClamBCRTChecks.lo |
|
111 |
+ libclamavcxx_la-ClamBCRTChecks.lo libclamavcxx_la-detect.lo |
|
112 | 112 |
libclamavcxx_la_OBJECTS = $(am_libclamavcxx_la_OBJECTS) |
113 | 113 |
AM_V_lt = $(am__v_lt_$(V)) |
114 | 114 |
am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERBOSITY)) |
... | ... |
@@ -981,7 +981,8 @@ libclamavcxx_la_CXXFLAGS = $(LLVM_CXXFLAGS) |
981 | 981 |
libclamavcxx_la_SOURCES = bytecode2llvm.cpp\ |
982 | 982 |
ClamBCRTChecks.cpp\ |
983 | 983 |
ClamBCModule.h\ |
984 |
- ClamBCDiagnostics.h |
|
984 |
+ ClamBCDiagnostics.h\ |
|
985 |
+ detect.cpp |
|
985 | 986 |
|
986 | 987 |
LLVM_CXXFLAGS = -Woverloaded-virtual -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings |
987 | 988 |
unittest_CXXFLAGS = @NO_VARIADIC_MACROS@ @NO_MISSING_FIELD_INITIALIZERS@ |
... | ... |
@@ -2085,6 +2086,7 @@ distclean-compile: |
2085 | 2085 |
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/count-count.Po@am__quote@ |
2086 | 2086 |
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamavcxx_la-ClamBCRTChecks.Plo@am__quote@ |
2087 | 2087 |
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamavcxx_la-bytecode2llvm.Plo@am__quote@ |
2088 |
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamavcxx_la-detect.Plo@am__quote@ |
|
2088 | 2089 |
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libgoogletest_la-TestMain.Plo@am__quote@ |
2089 | 2090 |
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libgoogletest_la-gtest-death-test.Plo@am__quote@ |
2090 | 2091 |
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libgoogletest_la-gtest-filepath.Plo@am__quote@ |
... | ... |
@@ -2502,6 +2504,14 @@ libclamavcxx_la-ClamBCRTChecks.lo: ClamBCRTChecks.cpp |
2502 | 2502 |
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
2503 | 2503 |
@am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamavcxx_la_CXXFLAGS) $(CXXFLAGS) -c -o libclamavcxx_la-ClamBCRTChecks.lo `test -f 'ClamBCRTChecks.cpp' || echo '$(srcdir)/'`ClamBCRTChecks.cpp |
2504 | 2504 |
|
2505 |
+libclamavcxx_la-detect.lo: detect.cpp |
|
2506 |
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamavcxx_la_CXXFLAGS) $(CXXFLAGS) -MT libclamavcxx_la-detect.lo -MD -MP -MF $(DEPDIR)/libclamavcxx_la-detect.Tpo -c -o libclamavcxx_la-detect.lo `test -f 'detect.cpp' || echo '$(srcdir)/'`detect.cpp |
|
2507 |
+@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamavcxx_la-detect.Tpo $(DEPDIR)/libclamavcxx_la-detect.Plo |
|
2508 |
+@am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@ |
|
2509 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='detect.cpp' object='libclamavcxx_la-detect.lo' libtool=yes @AMDEPBACKSLASH@ |
|
2510 |
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
|
2511 |
+@am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamavcxx_la_CXXFLAGS) $(CXXFLAGS) -c -o libclamavcxx_la-detect.lo `test -f 'detect.cpp' || echo '$(srcdir)/'`detect.cpp |
|
2512 |
+ |
|
2505 | 2513 |
libgoogletest_la-gtest-death-test.lo: llvm/utils/unittest/googletest/gtest-death-test.cc |
2506 | 2514 |
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libgoogletest_la_CPPFLAGS) $(CPPFLAGS) $(libgoogletest_la_CXXFLAGS) $(CXXFLAGS) -MT libgoogletest_la-gtest-death-test.lo -MD -MP -MF $(DEPDIR)/libgoogletest_la-gtest-death-test.Tpo -c -o libgoogletest_la-gtest-death-test.lo `test -f 'llvm/utils/unittest/googletest/gtest-death-test.cc' || echo '$(srcdir)/'`llvm/utils/unittest/googletest/gtest-death-test.cc |
2507 | 2515 |
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libgoogletest_la-gtest-death-test.Tpo $(DEPDIR)/libgoogletest_la-gtest-death-test.Plo |