[Pkg-clamav-commits] [SCM] Debian repository for ClamAV branch, debian/unstable, updated. debian/0.95+dfsg-1-6156-g094ec9b

Török Edvin edwin at clamav.net
Sun Apr 4 01:20:40 UTC 2010


The following commit has been merged in the debian/unstable branch:
commit 9c062bee97afda29fb1dca543a8d342fb3ce71ae
Author: Török Edvin <edwin at clamav.net>
Date:   Mon Feb 15 17:35:20 2010 +0200

    Add missing file.

diff --git a/libclamav/c++/ClamBCModule.h b/libclamav/c++/ClamBCModule.h
new file mode 100644
index 0000000..d9dd964
--- /dev/null
+++ b/libclamav/c++/ClamBCModule.h
@@ -0,0 +1,12 @@
+#include "llvm/Support/raw_ostream.h"
+namespace llvm {
+    class Function;
+    class Instruction;
+    class Pass;
+}
+namespace ClamBCModule {
+    static void stop(const char *msg, llvm::Function* F, llvm::Instruction* I) {
+	llvm::errs() << msg << "\n";
+    }
+}
+llvm::Pass *createClamBCRTChecks();
diff --git a/libclamav/c++/Makefile.am b/libclamav/c++/Makefile.am
index 95c0d0a..b980d9a 100644
--- a/libclamav/c++/Makefile.am
+++ b/libclamav/c++/Makefile.am
@@ -44,7 +44,7 @@ libclamavcxx_la_LIBADD=libllvmjit.la
 libclamavcxx_la_DEPENDENCIES=libllvmjit.la libllvmcodegen.la libllvmsystem.la
 libclamavcxx_la_LDFLAGS=-no-undefined
 libclamavcxx_la_CXXFLAGS = $(LLVM_CXXFLAGS)
-libclamavcxx_la_SOURCES = bytecode2llvm.cpp ClamBCRTChecks.cpp
+libclamavcxx_la_SOURCES = bytecode2llvm.cpp ClamBCRTChecks.cpp ClamBCModule.h
 if BUILD_X86
 libclamavcxx_la_LIBADD+=libllvmx86codegen.la
 libclamavcxx_la_DEPENDENCIES+=libllvmx86codegen.la
diff --git a/libclamav/c++/Makefile.in b/libclamav/c++/Makefile.in
index 9896a01..7525337 100644
--- a/libclamav/c++/Makefile.in
+++ b/libclamav/c++/Makefile.in
@@ -930,7 +930,7 @@ libclamavcxx_la_DEPENDENCIES = libllvmjit.la libllvmcodegen.la \
 	$(am__append_10)
 libclamavcxx_la_LDFLAGS = -no-undefined
 libclamavcxx_la_CXXFLAGS = $(LLVM_CXXFLAGS)
-libclamavcxx_la_SOURCES = bytecode2llvm.cpp ClamBCRTChecks.cpp
+libclamavcxx_la_SOURCES = bytecode2llvm.cpp ClamBCRTChecks.cpp ClamBCModule.h
 LLVM_CXXFLAGS = -Woverloaded-virtual -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -Wno-variadic-macros
 TBLGENFILES = llvm/include/llvm/Intrinsics.gen X86GenRegisterInfo.h.inc X86GenRegisterNames.inc X86GenRegisterInfo.inc X86GenInstrNames.inc X86GenInstrInfo.inc\
     X86GenAsmWriter.inc X86GenAsmWriter1.inc X86GenAsmMatcher.inc X86GenDAGISel.inc X86GenFastISel.inc X86GenCallingConv.inc\

-- 
Debian repository for ClamAV



More information about the Pkg-clamav-commits mailing list