[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:04:25 UTC 2010
The following commit has been merged in the debian/unstable branch:
commit 2922746173c16b74333221d55bc455bdcf82c8d2
Author: Török Edvin <edwin at clamav.net>
Date: Mon Sep 7 18:01:43 2009 +0300
Fix make distcheck.
diff --git a/Makefile.am b/Makefile.am
index ac758cf..41eb509 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -31,9 +31,9 @@ pkgconfig_DATA = libclamav.pc
distuninstallcheck_listfiles = find . -type f ! -name clamd.conf ! -name freshclam.conf ! -name daily.cvd ! -name main.cvd -print
DISTCLEANFILES = target.h
if DISTCHECK_ENABLE_FLAGS
-DISTCHECK_CONFIGURE_FLAGS=--enable-milter --enable-llvm=yes --disable-clamav CFLAGS="-Wno-pointer-sign -Werror-implicit-function-declaration -Werror -Wextra -Wall -Wbad-function-cast -Wcast-align -Wendif-labels -Wfloat-equal -Wformat=2 -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wno-error=missing-prototypes -Wnested-externs -Wno-error=nested-externs -Wpointer-arith -Wstrict-prototypes -Wno-error=strict-prototypes -Wno-switch -Wno-switch-enum -Wundef -Wwrite-strings -Wstrict-overflow=1 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wdeclaration-after-statement -Waggregate-return -Wmissing-format-attribute -Wno-error=missing-format-attribute -Wno-error=type-limits -Wno-error=unused-value -Wno-error=unused-variable -Wcast-qual -Wno-error=cast-qual -Wno-error=sign-compare -Wshadow -Wno-error=shadow -Wno-error=uninitialized -fdiagnostics-show-option -Wno-unused-parameter -Wno-error=unreachable-code -Winvalid-pch -Wno-error=invalid-pch -O2 -D_FORTIFY_SOURCE=2 -fstack-protector-all -Wstack-protector -Wno-error=aggregate-return"
+DISTCHECK_CONFIGURE_FLAGS=--enable-milter --enable-llvm=yes --enable-all-jit-targets --disable-clamav CFLAGS="-Wno-pointer-sign -Werror-implicit-function-declaration -Werror -Wextra -Wall -Wbad-function-cast -Wcast-align -Wendif-labels -Wfloat-equal -Wformat=2 -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wno-error=missing-prototypes -Wnested-externs -Wno-error=nested-externs -Wpointer-arith -Wstrict-prototypes -Wno-error=strict-prototypes -Wno-switch -Wno-switch-enum -Wundef -Wwrite-strings -Wstrict-overflow=1 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wdeclaration-after-statement -Waggregate-return -Wmissing-format-attribute -Wno-error=missing-format-attribute -Wno-error=type-limits -Wno-error=unused-value -Wno-error=unused-variable -Wcast-qual -Wno-error=cast-qual -Wno-error=sign-compare -Wshadow -Wno-error=shadow -Wno-error=uninitialized -fdiagnostics-show-option -Wno-unused-parameter -Wno-error=unreachable-code -Winvalid-pch -Wno-error=invalid-pch -O2 -D_FORTIFY_SOURCE=2 -fstack-protector-all -Wstack-protector -Wno-error=aggregate-return"
else
-DISTCHECK_CONFIGURE_FLAGS=--enable-milter --enable-llvm=yes --disable-clamav
+DISTCHECK_CONFIGURE_FLAGS=--enable-milter --enable-llvm=yes --enable-all-jit-targets --disable-clamav
endif
lcov:
($(MAKE); cd unit_tests; $(MAKE) lcov)
diff --git a/Makefile.in b/Makefile.in
index 8e4f7f3..73c359f 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -344,9 +344,10 @@ pkgconfig_DATA = libclamav.pc
# don't complain that configuration files and databases are not removed, this is intended
distuninstallcheck_listfiles = find . -type f ! -name clamd.conf ! -name freshclam.conf ! -name daily.cvd ! -name main.cvd -print
DISTCLEANFILES = target.h
- at DISTCHECK_ENABLE_FLAGS_FALSE@DISTCHECK_CONFIGURE_FLAGS = --enable-milter --enable-llvm=yes --disable-clamav
+ at DISTCHECK_ENABLE_FLAGS_FALSE@DISTCHECK_CONFIGURE_FLAGS = --enable-milter --enable-llvm=yes --enable-all-jit-targets --disable-clamav
@DISTCHECK_ENABLE_FLAGS_TRUE at DISTCHECK_CONFIGURE_FLAGS = \
@DISTCHECK_ENABLE_FLAGS_TRUE@ --enable-milter --enable-llvm=yes \
+ at DISTCHECK_ENABLE_FLAGS_TRUE@ --enable-all-jit-targets \
@DISTCHECK_ENABLE_FLAGS_TRUE@ --disable-clamav \
@DISTCHECK_ENABLE_FLAGS_TRUE@ CFLAGS="-Wno-pointer-sign \
@DISTCHECK_ENABLE_FLAGS_TRUE@ -Werror-implicit-function-declaration \
diff --git a/configure b/configure
index 5fd277e..f032dff 100755
--- a/configure
+++ b/configure
@@ -22344,6 +22344,9 @@ $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
fi
+if test "$enable_llvm" = "yes" && test "$subdirfailed" != "no"; then
+ as_fn_error "Failed to configure LLVM, and LLVM was explicitly requested" "$LINENO" 5
+fi
if test "$subdirfailed" != "yes" && test "$enable_llvm" != "no"; then
ENABLE_LLVM_TRUE=
ENABLE_LLVM_FALSE='#'
diff --git a/configure.in b/configure.in
index 9cc0026..b4cd191 100644
--- a/configure.in
+++ b/configure.in
@@ -1619,6 +1619,9 @@ docs/man/sigtool.1
docs/man/clamdtop.1
])
+if test "$enable_llvm" = "yes" && test "$subdirfailed" != "no"; then
+ AC_MSG_ERROR([Failed to configure LLVM, and LLVM was explicitly requested])
+fi
AM_CONDITIONAL([ENABLE_LLVM],
[test "$subdirfailed" != "yes" && test "$enable_llvm" != "no"])
no_recursion="yes";
diff --git a/libclamav/bytecode.c b/libclamav/bytecode.c
index e986661..a8c059a 100644
--- a/libclamav/bytecode.c
+++ b/libclamav/bytecode.c
@@ -537,7 +537,7 @@ static int parseTypes(struct cli_bc *bc, unsigned char *buffer)
return CL_EMALFDB;
}
if (t == 5) {
- ty->size = ty->align = sizeof(void);
+ ty->size = ty->align = sizeof(void*);
} else {
ty->size = ty->numElements*typesize(bc, ty->containedTypes[0]);
ty->align = typealign(bc, ty->containedTypes[0]);
diff --git a/libclamav/bytecode.h b/libclamav/bytecode.h
index c8cddb1..90b8630 100644
--- a/libclamav/bytecode.h
+++ b/libclamav/bytecode.h
@@ -76,5 +76,15 @@ int cli_bytecode_run(const struct cli_all_bc *bcs, const struct cli_bc *bc, stru
void cli_bytecode_destroy(struct cli_bc *bc);
int cli_bytecode_done(struct cli_all_bc *allbc);
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+void cli_bytecode_debug(int argc, char **argv);
+int bytecode_init(void);
+
+#ifdef __cplusplus
+}
+#endif
#endif
diff --git a/libclamav/bytecode_api.c b/libclamav/bytecode_api.c
index 4c63864..1bb22c2 100644
--- a/libclamav/bytecode_api.c
+++ b/libclamav/bytecode_api.c
@@ -20,6 +20,8 @@
* MA 02110-1301, USA.
*/
+#define _XOPEN_SOURCE 600
+#include <unistd.h>
#include <stdlib.h>
#include "cltypes.h"
#include "clambc.h"
diff --git a/libclamav/bytecode_api_decl.c b/libclamav/bytecode_api_decl.c
index 9c1265c..f4e029b 100644
--- a/libclamav/bytecode_api_decl.c
+++ b/libclamav/bytecode_api_decl.c
@@ -36,11 +36,11 @@ static uint16_t cli_tmp3[]={32, 32, 32};
static uint16_t cli_tmp4[]={32, 65, 32};
const struct cli_bc_type cli_apicall_types[]={
- {DFunctionType, cli_tmp0, 3},
- {DPointerType, cli_tmp1, 1},
- {DStructType, cli_tmp2, 1},
- {DFunctionType, cli_tmp3, 3},
- {DFunctionType, cli_tmp4, 3}
+ {DFunctionType, cli_tmp0, 3, 0, 0},
+ {DPointerType, cli_tmp1, 1, 0, 0},
+ {DStructType, cli_tmp2, 1, 0, 0},
+ {DFunctionType, cli_tmp3, 3, 0, 0},
+ {DFunctionType, cli_tmp4, 3, 0, 0}
};
const unsigned cli_apicall_maxtypes=sizeof(cli_apicall_types)/sizeof(cli_apicall_types[0]);
@@ -53,11 +53,11 @@ const struct cli_apicall cli_apicalls[]={
/* Bytecode APIcalls END */
};
const cli_apicall_int2 cli_apicalls0[] = {
- cli_bcapi_test1,
- cli_bcapi_seek
+ (cli_apicall_int2)cli_bcapi_test1,
+ (cli_apicall_int2)cli_bcapi_seek
};
const cli_apicall_pointer cli_apicalls1[] = {
(cli_apicall_pointer)cli_bcapi_test0,
- cli_bcapi_read
+ (cli_apicall_pointer)cli_bcapi_read
};
const unsigned cli_apicall_maxapi = sizeof(cli_apicalls)/sizeof(cli_apicalls[0]);
diff --git a/libclamav/bytecode_nojit.c b/libclamav/bytecode_nojit.c
index b7662c8..1d88a0f 100644
--- a/libclamav/bytecode_nojit.c
+++ b/libclamav/bytecode_nojit.c
@@ -20,21 +20,29 @@
* MA 02110-1301, USA.
*/
+#include <stdlib.h>
#include "cltypes.h"
#include "bytecode.h"
+#include "bytecode_priv.h"
#include "clamav.h"
+#include "others.h"
-int cli_bytecode_prepare_jit(struct cli_bc *bc)
+int cli_bytecode_prepare_jit(struct cli_all_bc *bcs)
{
- if (bc->state != bc_loaded) {
- cli_warnmsg("Cannot prepare for JIT, because it has already been converted to interpreter");
- return CL_EBYTECODE;
+ unsigned i;
+ for (i=0;i<bcs->count;i++) {
+ if (bcs->all_bcs[i].state == bc_skip)
+ continue;
+ if (bcs->all_bcs[i].state != bc_loaded) {
+ cli_warnmsg("Cannot prepare for JIT, because it has already been converted to interpreter");
+ return CL_EBYTECODE;
+ }
}
- cli_warnmsg("JIT not yet implemented\n");
+ cli_warnmsg("JIT not compiled in\n");
return CL_EBYTECODE;
}
-int cli_vm_execute_jit(const struct cli_bc *bc, struct cli_bc_ctx *ctx, const struct cli_bc_func *func, const struct cli_bc_inst *inst)
+int cli_vm_execute_jit(const struct cli_all_bc *bcs, struct cli_bc_ctx *ctx, const struct cli_bc_func *func)
{
return CL_EBYTECODE;
}
diff --git a/libclamav/bytecode_priv.h b/libclamav/bytecode_priv.h
index 71f282c..f1640f1 100644
--- a/libclamav/bytecode_priv.h
+++ b/libclamav/bytecode_priv.h
@@ -110,8 +110,6 @@ int cli_vm_execute_jit(const struct cli_all_bc *bcs, struct cli_bc_ctx *ctx, con
int cli_bytecode_prepare_jit(struct cli_all_bc *bc);
int cli_bytecode_init_jit(struct cli_all_bc *bc);
int cli_bytecode_done_jit(struct cli_all_bc *bc);
-int bytecode_init(void);
-void cli_bytecode_debug(int argc, char **argv);
#ifdef __cplusplus
}
diff --git a/libclamav/bytecode_vm.c b/libclamav/bytecode_vm.c
index 801904d..5786027 100644
--- a/libclamav/bytecode_vm.c
+++ b/libclamav/bytecode_vm.c
@@ -777,8 +777,9 @@ int cli_vm_execute(const struct cli_bc *bc, struct cli_bc_ctx *ctx, const struct
}
bb_inst++;
inst++;
- if (bb)
+ if (bb) {
CHECK_GT(bb->numInsts, bb_inst);
+ }
} while (stop == CL_SUCCESS);
cli_stack_destroy(&stack);
diff --git a/libclamav/c++/Makefile.am b/libclamav/c++/Makefile.am
index 7fadc5c..cf9054c 100644
--- a/libclamav/c++/Makefile.am
+++ b/libclamav/c++/Makefile.am
@@ -30,7 +30,27 @@ endif
#libclamavcxx_la_LDFLAGS = `$(LLVM_CONFIG) --ldflags --libs jit nativecodegen`
libclamavcxx_la_CPPFLAGS = $(AM_CPPFLAGS) $(LLVM_INCLUDES) $(LLVM_DEFS)
#libclamavcxx_la_DEPENDENCIES = $(LLVM_DEPS)
-libclamavcxx_la_LIBADD=libllvmexecutionengine.la
+libclamavcxx_la_LIBADD=libllvmsystem.la libllvmsupport.la libllvmcore.la libllvmtarget.la\
+ libllvmipa.la libllvmtransformutils.la libllvmscalar.la\
+ libllvmsdag.la libllvmmc.la libllvmcodegen.la libllvmexecutionengine.la
+
+noinst_LTLIBRARIES = libclamavcxx.la libllvmsupport.la libllvmsystem.la\
+ libllvmcore.la libllvmtarget.la libllvmsdag.la libllvmcodegen.la libllvmexecutionengine.la\
+ libllvmscalar.la libllvmipa.la libllvmtransformutils.la\
+ libllvmmc.la
+if BUILD_X86
+libclamavcxx_la_LIBADD+=libllvmtargetx86.la
+noinst_LTLIBRARIES+=libllvmtargetx86.la
+endif
+if BUILD_PPC
+libclamavcxx_la_LIBADD+=libllvmtargetppc.la
+noinst_LTLIBRARIES+=libllvmtargetppc.la
+endif
+if BUILD_ARM
+libclamavcxx_la_LIBADD+=libllvmtargetarm.la
+noinst_LTLIBRARIES+=libllvmtargetarm.la
+endif
+
libclamavcxx_la_LDFLAGS=-no-undefined
#libclamavcxx_la_LDFLAGS = `$(LLVM_CONFIG) --ldflags --libs jit nativecodegen`
libclamavcxx_la_SOURCES = bytecode2llvm.cpp
@@ -92,7 +112,6 @@ libllvmsystem_la_SOURCES = \
libllvmsupport_la_CPPFLAGS=$(LLVM_INCLUDES) $(LLVM_DEFS)
libllvmsupport_la_CXXFLAGS=$(LLVM_CXXFLAGS) -fno-exceptions
-libllvmsupport_la_LIBADD=libllvmsystem.la
libllvmsupport_la_SOURCES=\
llvm/lib/Support/APFloat.cpp\
llvm/lib/Support/APInt.cpp\
@@ -136,7 +155,7 @@ libllvmsupport_la_SOURCES=\
tblgen_CPPFLAGS=$(LLVM_INCLUDES) $(LLVM_DEFS)
tblgen_CXXFLAGS=$(LLVM_CXXFLAGS)
-tblgen_LDADD=libllvmsystem.la libllvmsupport.la
+tblgen_LDADD=libllvmsupport.la libllvmsystem.la
#TODO: if VERSIONSCRIPT
tblgen_LDFLAGS= -Wl,--version-script, at top_srcdir@/llvm/autoconf/ExportMap.map
tblgen_SOURCES=\
@@ -163,47 +182,8 @@ tblgen_SOURCES=\
llvm/utils/TableGen/TableGen.cpp\
llvm/utils/TableGen/TableGenBackend.cpp
-TBLGEN_FLAGS=-I$(top_srcdir)/llvm/include -I$(top_srcdir)/llvm/lib/Target -I$(top_srcdir)/llvm/lib/Target/X86
-TBLGEN=$(top_builddir)/tblgen
-X86GenRegisterInfo.h.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
- $(TBLGEN) $(TBLGEN_FLAGS) -gen-register-desc-header -o $@ $<
-
-X86GenRegisterNames.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
- $(TBLGEN) $(TBLGEN_FLAGS) -gen-register-enums -o $@ $<
-
-X86GenRegisterInfo.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
- $(TBLGEN) $(TBLGEN_FLAGS) -gen-register-desc -o $@ $<
-
-X86GenInstrNames.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
- $(TBLGEN) $(TBLGEN_FLAGS) -gen-instr-enums -o $@ $<
-
-X86GenInstrInfo.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
- $(TBLGEN) $(TBLGEN_FLAGS) -gen-instr-desc -o $@ $<
-
-X86GenAsmWriter.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
- $(TBLGEN) $(TBLGEN_FLAGS) -gen-asm-writer -o $@ $<
-
-X86GenAsmWriter1.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
- $(TBLGEN) $(TBLGEN_FLAGS) -gen-asm-writer -asmwriternum=1 -o $@ $<
-
-X86GenAsmMatcher.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
- $(TBLGEN) $(TBLGEN_FLAGS) -gen-asm-matcher -o $@ $<
-
-X86GenDAGISel.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
- $(TBLGEN) $(TBLGEN_FLAGS) -gen-dag-isel -o $@ $<
-
-X86GenFastISel.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
- $(TBLGEN) $(TBLGEN_FLAGS) -gen-fast-isel -o $@ $<
-
-X86GenCallingConv.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
- $(TBLGEN) $(TBLGEN_FLAGS) -gen-callingconv -o $@ $<
-
-X86GenSubtarget.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
- $(TBLGEN) $(TBLGEN_FLAGS) -gen-subtarget -o $@ $<
-
libllvmcore_la_CPPFLAGS=$(LLVM_INCLUDES) $(LLVM_DEFS)
libllvmcore_la_CXXFLAGS=$(LLVM_CXXFLAGS) -fno-exceptions
-libllvmcore_la_LIBADD=libllvmsupport.la
libllvmcore_la_SOURCES=\
llvm/lib/VMCore/AsmWriter.cpp\
llvm/lib/VMCore/Attributes.cpp\
@@ -236,8 +216,54 @@ libllvmcore_la_SOURCES=\
llvm/lib/VMCore/ValueTypes.cpp\
llvm/lib/VMCore/Verifier.cpp
+TBLGEN=$(top_builddir)/tblgen
+TBLGEN_V=$(AM_V_GEN)$(TBLGEN)
+TBLGEN_FLAGS=-I$(top_srcdir)/llvm/include -I$(top_srcdir)/llvm/lib/Target
+
+BUILT_SOURCES=
+# X86 Target
+if BUILD_X86
+TBLGEN_FLAGS_X86= $(TBLGEN_FLAGS) -I$(top_srcdir)/llvm/lib/Target/X86
+X86GenRegisterInfo.h.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-register-desc-header -o $@ $<
+
+X86GenRegisterNames.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-register-enums -o $@ $<
+
+X86GenRegisterInfo.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-register-desc -o $@ $<
+
+X86GenInstrNames.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-instr-enums -o $@ $<
+
+X86GenInstrInfo.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-instr-desc -o $@ $<
+
+X86GenAsmWriter.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-asm-writer -o $@ $<
+
+X86GenAsmWriter1.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-asm-writer -asmwriternum=1 -o $@ $<
+
+X86GenAsmMatcher.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-asm-matcher -o $@ $<
+
+X86GenDAGISel.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-dag-isel -o $@ $<
+
+X86GenFastISel.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-fast-isel -o $@ $<
+
+X86GenCallingConv.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-callingconv -o $@ $<
+
+X86GenSubtarget.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-subtarget -o $@ $<
+
libllvmtargetx86_la_CPPFLAGS=$(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_builddir) -I$(top_srcdir)/llvm/lib/Target/X86
-BUILT_SOURCES=X86GenRegisterInfo.h.inc X86GenRegisterNames.inc X86GenRegisterInfo.inc X86GenInstrNames.inc X86GenInstrInfo.inc X86GenAsmWriter.inc X86GenAsmWriter1.inc X86GenAsmMatcher.inc X86GenDAGISel.inc X86GenFastISel.inc X86GenCallingConv.inc X86GenSubtarget.inc
+BUILT_SOURCES+=X86GenRegisterInfo.h.inc X86GenRegisterNames.inc X86GenRegisterInfo.inc X86GenInstrNames.inc X86GenInstrInfo.inc\
+ X86GenAsmWriter.inc X86GenAsmWriter1.inc X86GenAsmMatcher.inc X86GenDAGISel.inc X86GenFastISel.inc X86GenCallingConv.inc\
+ X86GenSubtarget.inc
libllvmtargetx86_la_CXXFLAGS=$(LLVM_CXXFLAGS) -fno-exceptions
libllvmtargetx86_la_SOURCES=\
@@ -255,10 +281,133 @@ libllvmtargetx86_la_SOURCES=\
llvm/lib/Target/X86/X86TargetMachine.cpp\
llvm/lib/Target/X86/X86FastISel.cpp\
llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp
+endif
+
+if BUILD_PPC
+# PPC Target
+TBLGEN_FLAGS_PPC= $(TBLGEN_FLAGS) -I$(top_srcdir)/llvm/lib/Target/PowerPC
+PPCGenInstrNames.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-instr-enums -o $@ $<
+
+PPCGenRegisterNames.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-register-enums -o $@ $<
+
+PPCGenAsmWriter.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-asm-writer -o $@ $<
+
+PPCGenCodeEmitter.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-emitter -o $@ $<
+
+PPCRegisterInfo.h.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-register-desc-header -o $@ $<
+
+PPCGenRegisterInfo.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-register-desc -o $@ $<
+
+PPCGenRegisterInfo.h.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-register-desc-header -o $@ $<
+
+PPCGenInstrInfo.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-instr-desc -o $@ $<
+
+PPCGenDAGISel.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-dag-isel -o $@ $<
+
+PPCGenCallingConv.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-callingconv -o $@ $<
+
+PPCGenSubtarget.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-subtarget -o $@ $<
+
+libllvmtargetppc_la_CPPFLAGS=$(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_builddir) -I$(top_srcdir)/llvm/lib/Target/PowerPC
+BUILT_SOURCES += PPCGenInstrNames.inc PPCGenRegisterNames.inc PPCGenAsmWriter.inc PPCGenCodeEmitter.inc PPCGenRegisterInfo.h.inc PPCGenRegisterInfo.inc\
+ PPCGenInstrInfo.inc PPCGenDAGISel.inc PPCGenCallingConv.inc PPCGenSubtarget.inc
+
+libllvmtargetppc_la_CXXFLAGS=$(LLVM_CXXFLAGS) -fno-exceptions
+libllvmtargetppc_la_SOURCES=\
+ llvm/lib/Target/PowerPC/PPCBranchSelector.cpp\
+ llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp\
+ llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp\
+ llvm/lib/Target/PowerPC/PPCInstrInfo.cpp\
+ llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp\
+ llvm/lib/Target/PowerPC/PPCISelLowering.cpp\
+ llvm/lib/Target/PowerPC/PPCJITInfo.cpp\
+ llvm/lib/Target/PowerPC/PPCMachOWriterInfo.cpp\
+ llvm/lib/Target/PowerPC/PPCMCAsmInfo.cpp\
+ llvm/lib/Target/PowerPC/PPCPredicates.cpp\
+ llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp\
+ llvm/lib/Target/PowerPC/PPCSubtarget.cpp\
+ llvm/lib/Target/PowerPC/PPCTargetMachine.cpp\
+ llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp
+endif
+
+if BUILD_ARM
+# ARM Target
+TBLGEN_FLAGS_ARM= $(TBLGEN_FLAGS) -I$(top_srcdir)/llvm/lib/Target/ARM
+ARMGenRegisterInfo.h.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-register-desc-header -o $@ $<
+
+ARMGenRegisterNames.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-register-enums -o $@ $<
+
+ARMGenRegisterInfo.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-register-desc -o $@ $<
+
+ARMGenInstrNames.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-instr-enums -o $@ $<
+
+ARMGenInstrInfo.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-instr-desc -o $@ $<
+
+ARMGenCodeEmitter.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-emitter -o $@ $<
+
+ARMGenAsmWriter.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-asm-writer -o $@ $<
+
+ARMGenDAGISel.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-dag-isel -o $@ $<
+
+ARMGenCallingConv.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-callingconv -o $@ $<
+
+ARMGenSubtarget.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
+ $(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-subtarget -o $@ $<
+
+libllvmtargetarm_la_CPPFLAGS=$(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_builddir) -I$(top_srcdir)/llvm/lib/Target/ARM
+BUILT_SOURCES += ARMGenRegisterInfo.h.inc ARMGenRegisterNames.inc ARMGenRegisterInfo.inc ARMGenInstrNames.inc ARMGenInstrInfo.inc ARMGenCodeEmitter.inc\
+ ARMGenAsmWriter.inc ARMGenDAGISel.inc ARMGenCallingConv.inc ARMGenSubtarget.inc
+
+libllvmtargetarm_la_CXXFLAGS=$(LLVM_CXXFLAGS) -fno-exceptions
+libllvmtargetarm_la_SOURCES=\
+ llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp\
+ llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp\
+ llvm/lib/Target/ARM/ARMCodeEmitter.cpp\
+ llvm/lib/Target/ARM/ARMConstantIslandPass.cpp\
+ llvm/lib/Target/ARM/ARMConstantPoolValue.cpp\
+ llvm/lib/Target/ARM/ARMInstrInfo.cpp\
+ llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp\
+ llvm/lib/Target/ARM/ARMISelLowering.cpp\
+ llvm/lib/Target/ARM/ARMJITInfo.cpp\
+ llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp\
+ llvm/lib/Target/ARM/ARMMCAsmInfo.cpp\
+ llvm/lib/Target/ARM/ARMRegisterInfo.cpp\
+ llvm/lib/Target/ARM/ARMSubtarget.cpp\
+ llvm/lib/Target/ARM/ARMTargetMachine.cpp\
+ llvm/lib/Target/ARM/NEONPreAllocPass.cpp\
+ llvm/lib/Target/ARM/Thumb1InstrInfo.cpp\
+ llvm/lib/Target/ARM/Thumb1RegisterInfo.cpp\
+ llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp\
+ llvm/lib/Target/ARM/Thumb2InstrInfo.cpp\
+ llvm/lib/Target/ARM/Thumb2RegisterInfo.cpp\
+ llvm/lib/Target/ARM/Thumb2SizeReduction.cpp\
+ llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp
+endif
+
+# End of Targets
libllvmtarget_la_CPPFLAGS=$(LLVM_INCLUDES) $(LLVM_DEFS)
libllvmtarget_la_CXXFLAGS=$(LLVM_CXXFLAGS) -fno-exceptions
-libllvmtarget_la_LIBADD=libllvmtargetx86.la libllvmcore.la libllvmmc.la
libllvmtarget_la_SOURCES=\
llvm/lib/Target/SubtargetFeature.cpp\
llvm/lib/Target/Target.cpp\
@@ -299,7 +448,6 @@ libllvmmc_la_SOURCES=\
libllvmsdag_la_CPPFLAGS=$(LLVM_INCLUDES) $(LLVM_DEFS)
libllvmsdag_la_CXXFLAGS=$(LLVM_CXXFLAGS) -fno-exceptions
-libllvmsdag_la_LIBADD=libllvmcodegen.la
libllvmsdag_la_SOURCES=\
llvm/lib/CodeGen/SelectionDAG/CallingConvLower.cpp\
llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp\
@@ -350,7 +498,6 @@ libllvmipa_la_SOURCES=\
libllvmcodegen_la_CPPFLAGS=$(LLVM_INCLUDES) $(LLVM_DEFS)
libllvmcodegen_la_CXXFLAGS=$(LLVM_CXXFLAGS) -fno-exceptions
-libllvmcodegen_la_LIBADD=libllvmscalar.la libllvmipa.la libllvmtransformutils.la
libllvmcodegen_la_SOURCES=\
llvm/lib/CodeGen/BranchFolding.cpp\
llvm/lib/CodeGen/CodePlacementOpt.cpp\
@@ -442,7 +589,6 @@ libllvmtransformutils_la_SOURCES=\
libllvmexecutionengine_la_CPPFLAGS=$(LLVM_INCLUDES) $(LLVM_DEFS)
libllvmexecutionengine_la_CXXFLAGS=$(LLVM_CXXFLAGS) -fno-exceptions
-libllvmexecutionengine_la_LIBADD=libllvmtarget.la libllvmsdag.la
libllvmexecutionengine_la_SOURCES=\
llvm/lib/ExecutionEngine/ExecutionEngine.cpp\
llvm/lib/ExecutionEngine/JIT/Intercept.cpp\
@@ -453,11 +599,7 @@ libllvmexecutionengine_la_SOURCES=\
llvm/lib/ExecutionEngine/JIT/OProfileJITEventListener.cpp\
llvm/lib/ExecutionEngine/JIT/TargetSelect.cpp
-noinst_LTLIBRARIES = libclamavcxx.la libllvmsupport.la libllvmsystem.la\
- libllvmcore.la libllvmtargetx86.la libllvmtarget.la\
- libllvmsdag.la libllvmcodegen.la libllvmexecutionengine.la\
- libllvmscalar.la libllvmipa.la libllvmtransformutils.la\
- libllvmmc.la
+
noinst_PROGRAMS = tblgen
#bytecode2llvm.cpp: build-llvm
@@ -474,3 +616,6 @@ check-llvm: build-llvm-for-check
+$(GMAKE) -C llvm check
+$(GMAKE) -C llvm unittests
+# rm configure generated files
+dist-hook:
+ rm -f llvm/include/llvm/Config/*.h llvm/include/llvm/Config/*.def llvm/Makefile.config llvm/llvm.spec llvm/docs/doxygen.cfg llvm/tools/llvmc/plugins/Base/Base.td tools/llvm-config/llvm-config.in
diff --git a/libclamav/c++/Makefile.in b/libclamav/c++/Makefile.in
index 6b3820d..ef71883 100644
--- a/libclamav/c++/Makefile.in
+++ b/libclamav/c++/Makefile.in
@@ -51,6 +51,22 @@ POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
target_triplet = @target@
+ at BUILD_X86_TRUE@am__append_1 = libllvmtargetx86.la
+ at BUILD_X86_TRUE@am__append_2 = libllvmtargetx86.la
+ at BUILD_PPC_TRUE@am__append_3 = libllvmtargetppc.la
+ at BUILD_PPC_TRUE@am__append_4 = libllvmtargetppc.la
+ at BUILD_ARM_TRUE@am__append_5 = libllvmtargetarm.la
+ at BUILD_ARM_TRUE@am__append_6 = libllvmtargetarm.la
+ at BUILD_X86_TRUE@am__append_7 = X86GenRegisterInfo.h.inc X86GenRegisterNames.inc X86GenRegisterInfo.inc X86GenInstrNames.inc X86GenInstrInfo.inc\
+ at BUILD_X86_TRUE@ X86GenAsmWriter.inc X86GenAsmWriter1.inc X86GenAsmMatcher.inc X86GenDAGISel.inc X86GenFastISel.inc X86GenCallingConv.inc\
+ at BUILD_X86_TRUE@ X86GenSubtarget.inc
+
+ at BUILD_PPC_TRUE@am__append_8 = PPCGenInstrNames.inc PPCGenRegisterNames.inc PPCGenAsmWriter.inc PPCGenCodeEmitter.inc PPCGenRegisterInfo.h.inc PPCGenRegisterInfo.inc\
+ at BUILD_PPC_TRUE@ PPCGenInstrInfo.inc PPCGenDAGISel.inc PPCGenCallingConv.inc PPCGenSubtarget.inc
+
+ at BUILD_ARM_TRUE@am__append_9 = ARMGenRegisterInfo.h.inc ARMGenRegisterNames.inc ARMGenRegisterInfo.inc ARMGenInstrNames.inc ARMGenInstrInfo.inc ARMGenCodeEmitter.inc\
+ at BUILD_ARM_TRUE@ ARMGenAsmWriter.inc ARMGenDAGISel.inc ARMGenCallingConv.inc ARMGenSubtarget.inc
+
noinst_PROGRAMS = tblgen$(EXEEXT)
subdir = .
DIST_COMMON = $(am__configure_deps) $(srcdir)/Makefile.am \
@@ -72,7 +88,11 @@ CONFIG_HEADER = clamavcxx-config.h
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
LTLIBRARIES = $(noinst_LTLIBRARIES)
-libclamavcxx_la_DEPENDENCIES = libllvmexecutionengine.la
+libclamavcxx_la_DEPENDENCIES = libllvmsystem.la libllvmsupport.la \
+ libllvmcore.la libllvmtarget.la libllvmipa.la \
+ libllvmtransformutils.la libllvmscalar.la libllvmsdag.la \
+ libllvmmc.la libllvmcodegen.la libllvmexecutionengine.la \
+ $(am__append_1) $(am__append_3) $(am__append_5)
am_libclamavcxx_la_OBJECTS = libclamavcxx_la-bytecode2llvm.lo
libclamavcxx_la_OBJECTS = $(am_libclamavcxx_la_OBJECTS)
AM_V_lt = $(am__v_lt_$(V))
@@ -82,8 +102,7 @@ libclamavcxx_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
$(AM_CXXFLAGS) $(CXXFLAGS) $(libclamavcxx_la_LDFLAGS) \
$(LDFLAGS) -o $@
-libllvmcodegen_la_DEPENDENCIES = libllvmscalar.la libllvmipa.la \
- libllvmtransformutils.la
+libllvmcodegen_la_LIBADD =
am_libllvmcodegen_la_OBJECTS = libllvmcodegen_la-BranchFolding.lo \
libllvmcodegen_la-CodePlacementOpt.lo \
libllvmcodegen_la-DeadMachineInstructionElim.lo \
@@ -151,7 +170,7 @@ libllvmcodegen_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
$(libllvmcodegen_la_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
$(LDFLAGS) -o $@
-libllvmcore_la_DEPENDENCIES = libllvmsupport.la
+libllvmcore_la_LIBADD =
am_libllvmcore_la_OBJECTS = libllvmcore_la-AsmWriter.lo \
libllvmcore_la-Attributes.lo libllvmcore_la-AutoUpgrade.lo \
libllvmcore_la-BasicBlock.lo libllvmcore_la-ConstantFold.lo \
@@ -173,8 +192,7 @@ libllvmcore_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
$(libllvmcore_la_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
$(LDFLAGS) -o $@
-libllvmexecutionengine_la_DEPENDENCIES = libllvmtarget.la \
- libllvmsdag.la
+libllvmexecutionengine_la_LIBADD =
am_libllvmexecutionengine_la_OBJECTS = \
libllvmexecutionengine_la-ExecutionEngine.lo \
libllvmexecutionengine_la-Intercept.lo \
@@ -232,7 +250,7 @@ libllvmscalar_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
$(libllvmscalar_la_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
$(LDFLAGS) -o $@
-libllvmsdag_la_DEPENDENCIES = libllvmcodegen.la
+libllvmsdag_la_LIBADD =
am_libllvmsdag_la_OBJECTS = libllvmsdag_la-CallingConvLower.lo \
libllvmsdag_la-DAGCombiner.lo libllvmsdag_la-FastISel.lo \
libllvmsdag_la-LegalizeDAG.lo \
@@ -260,7 +278,7 @@ libllvmsdag_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
$(libllvmsdag_la_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
$(LDFLAGS) -o $@
-libllvmsupport_la_DEPENDENCIES = libllvmsystem.la
+libllvmsupport_la_LIBADD =
am_libllvmsupport_la_OBJECTS = libllvmsupport_la-APFloat.lo \
libllvmsupport_la-APInt.lo libllvmsupport_la-APSInt.lo \
libllvmsupport_la-Allocator.lo \
@@ -308,8 +326,7 @@ libllvmsystem_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
$(libllvmsystem_la_CXXFLAGS) $(CXXFLAGS) \
$(libllvmsystem_la_LDFLAGS) $(LDFLAGS) -o $@
-libllvmtarget_la_DEPENDENCIES = libllvmtargetx86.la libllvmcore.la \
- libllvmmc.la
+libllvmtarget_la_LIBADD =
am_libllvmtarget_la_OBJECTS = libllvmtarget_la-SubtargetFeature.lo \
libllvmtarget_la-Target.lo libllvmtarget_la-TargetData.lo \
libllvmtarget_la-TargetELFWriterInfo.lo \
@@ -326,27 +343,133 @@ libllvmtarget_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
$(libllvmtarget_la_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
$(LDFLAGS) -o $@
+libllvmtargetarm_la_LIBADD =
+am__libllvmtargetarm_la_SOURCES_DIST = \
+ llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp \
+ llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp \
+ llvm/lib/Target/ARM/ARMCodeEmitter.cpp \
+ llvm/lib/Target/ARM/ARMConstantIslandPass.cpp \
+ llvm/lib/Target/ARM/ARMConstantPoolValue.cpp \
+ llvm/lib/Target/ARM/ARMInstrInfo.cpp \
+ llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp \
+ llvm/lib/Target/ARM/ARMISelLowering.cpp \
+ llvm/lib/Target/ARM/ARMJITInfo.cpp \
+ llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp \
+ llvm/lib/Target/ARM/ARMMCAsmInfo.cpp \
+ llvm/lib/Target/ARM/ARMRegisterInfo.cpp \
+ llvm/lib/Target/ARM/ARMSubtarget.cpp \
+ llvm/lib/Target/ARM/ARMTargetMachine.cpp \
+ llvm/lib/Target/ARM/NEONPreAllocPass.cpp \
+ llvm/lib/Target/ARM/Thumb1InstrInfo.cpp \
+ llvm/lib/Target/ARM/Thumb1RegisterInfo.cpp \
+ llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp \
+ llvm/lib/Target/ARM/Thumb2InstrInfo.cpp \
+ llvm/lib/Target/ARM/Thumb2RegisterInfo.cpp \
+ llvm/lib/Target/ARM/Thumb2SizeReduction.cpp \
+ llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp
+ at BUILD_ARM_TRUE@am_libllvmtargetarm_la_OBJECTS = \
+ at BUILD_ARM_TRUE@ libllvmtargetarm_la-ARMBaseInstrInfo.lo \
+ at BUILD_ARM_TRUE@ libllvmtargetarm_la-ARMBaseRegisterInfo.lo \
+ at BUILD_ARM_TRUE@ libllvmtargetarm_la-ARMCodeEmitter.lo \
+ at BUILD_ARM_TRUE@ libllvmtargetarm_la-ARMConstantIslandPass.lo \
+ at BUILD_ARM_TRUE@ libllvmtargetarm_la-ARMConstantPoolValue.lo \
+ at BUILD_ARM_TRUE@ libllvmtargetarm_la-ARMInstrInfo.lo \
+ at BUILD_ARM_TRUE@ libllvmtargetarm_la-ARMISelDAGToDAG.lo \
+ at BUILD_ARM_TRUE@ libllvmtargetarm_la-ARMISelLowering.lo \
+ at BUILD_ARM_TRUE@ libllvmtargetarm_la-ARMJITInfo.lo \
+ at BUILD_ARM_TRUE@ libllvmtargetarm_la-ARMLoadStoreOptimizer.lo \
+ at BUILD_ARM_TRUE@ libllvmtargetarm_la-ARMMCAsmInfo.lo \
+ at BUILD_ARM_TRUE@ libllvmtargetarm_la-ARMRegisterInfo.lo \
+ at BUILD_ARM_TRUE@ libllvmtargetarm_la-ARMSubtarget.lo \
+ at BUILD_ARM_TRUE@ libllvmtargetarm_la-ARMTargetMachine.lo \
+ at BUILD_ARM_TRUE@ libllvmtargetarm_la-NEONPreAllocPass.lo \
+ at BUILD_ARM_TRUE@ libllvmtargetarm_la-Thumb1InstrInfo.lo \
+ at BUILD_ARM_TRUE@ libllvmtargetarm_la-Thumb1RegisterInfo.lo \
+ at BUILD_ARM_TRUE@ libllvmtargetarm_la-Thumb2ITBlockPass.lo \
+ at BUILD_ARM_TRUE@ libllvmtargetarm_la-Thumb2InstrInfo.lo \
+ at BUILD_ARM_TRUE@ libllvmtargetarm_la-Thumb2RegisterInfo.lo \
+ at BUILD_ARM_TRUE@ libllvmtargetarm_la-Thumb2SizeReduction.lo \
+ at BUILD_ARM_TRUE@ libllvmtargetarm_la-ARMTargetInfo.lo
+libllvmtargetarm_la_OBJECTS = $(am_libllvmtargetarm_la_OBJECTS)
+libllvmtargetarm_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
+ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
+ $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
+ $(LDFLAGS) -o $@
+ at BUILD_ARM_TRUE@am_libllvmtargetarm_la_rpath =
+libllvmtargetppc_la_LIBADD =
+am__libllvmtargetppc_la_SOURCES_DIST = \
+ llvm/lib/Target/PowerPC/PPCBranchSelector.cpp \
+ llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp \
+ llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp \
+ llvm/lib/Target/PowerPC/PPCInstrInfo.cpp \
+ llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp \
+ llvm/lib/Target/PowerPC/PPCISelLowering.cpp \
+ llvm/lib/Target/PowerPC/PPCJITInfo.cpp \
+ llvm/lib/Target/PowerPC/PPCMachOWriterInfo.cpp \
+ llvm/lib/Target/PowerPC/PPCMCAsmInfo.cpp \
+ llvm/lib/Target/PowerPC/PPCPredicates.cpp \
+ llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp \
+ llvm/lib/Target/PowerPC/PPCSubtarget.cpp \
+ llvm/lib/Target/PowerPC/PPCTargetMachine.cpp \
+ llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp
+ at BUILD_PPC_TRUE@am_libllvmtargetppc_la_OBJECTS = \
+ at BUILD_PPC_TRUE@ libllvmtargetppc_la-PPCBranchSelector.lo \
+ at BUILD_PPC_TRUE@ libllvmtargetppc_la-PPCCodeEmitter.lo \
+ at BUILD_PPC_TRUE@ libllvmtargetppc_la-PPCHazardRecognizers.lo \
+ at BUILD_PPC_TRUE@ libllvmtargetppc_la-PPCInstrInfo.lo \
+ at BUILD_PPC_TRUE@ libllvmtargetppc_la-PPCISelDAGToDAG.lo \
+ at BUILD_PPC_TRUE@ libllvmtargetppc_la-PPCISelLowering.lo \
+ at BUILD_PPC_TRUE@ libllvmtargetppc_la-PPCJITInfo.lo \
+ at BUILD_PPC_TRUE@ libllvmtargetppc_la-PPCMachOWriterInfo.lo \
+ at BUILD_PPC_TRUE@ libllvmtargetppc_la-PPCMCAsmInfo.lo \
+ at BUILD_PPC_TRUE@ libllvmtargetppc_la-PPCPredicates.lo \
+ at BUILD_PPC_TRUE@ libllvmtargetppc_la-PPCRegisterInfo.lo \
+ at BUILD_PPC_TRUE@ libllvmtargetppc_la-PPCSubtarget.lo \
+ at BUILD_PPC_TRUE@ libllvmtargetppc_la-PPCTargetMachine.lo \
+ at BUILD_PPC_TRUE@ libllvmtargetppc_la-PowerPCTargetInfo.lo
+libllvmtargetppc_la_OBJECTS = $(am_libllvmtargetppc_la_OBJECTS)
+libllvmtargetppc_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
+ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
+ $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
+ $(LDFLAGS) -o $@
+ at BUILD_PPC_TRUE@am_libllvmtargetppc_la_rpath =
libllvmtargetx86_la_LIBADD =
-am_libllvmtargetx86_la_OBJECTS = \
- libllvmtargetx86_la-X86CodeEmitter.lo \
- libllvmtargetx86_la-X86ELFWriterInfo.lo \
- libllvmtargetx86_la-X86FloatingPoint.lo \
- libllvmtargetx86_la-X86FloatingPointRegKill.lo \
- libllvmtargetx86_la-X86ISelDAGToDAG.lo \
- libllvmtargetx86_la-X86ISelLowering.lo \
- libllvmtargetx86_la-X86InstrInfo.lo \
- libllvmtargetx86_la-X86JITInfo.lo \
- libllvmtargetx86_la-X86MCAsmInfo.lo \
- libllvmtargetx86_la-X86RegisterInfo.lo \
- libllvmtargetx86_la-X86Subtarget.lo \
- libllvmtargetx86_la-X86TargetMachine.lo \
- libllvmtargetx86_la-X86FastISel.lo \
- libllvmtargetx86_la-X86TargetInfo.lo
+am__libllvmtargetx86_la_SOURCES_DIST = \
+ llvm/lib/Target/X86/X86CodeEmitter.cpp \
+ llvm/lib/Target/X86/X86ELFWriterInfo.cpp \
+ llvm/lib/Target/X86/X86FloatingPoint.cpp \
+ llvm/lib/Target/X86/X86FloatingPointRegKill.cpp \
+ llvm/lib/Target/X86/X86ISelDAGToDAG.cpp \
+ llvm/lib/Target/X86/X86ISelLowering.cpp \
+ llvm/lib/Target/X86/X86InstrInfo.cpp \
+ llvm/lib/Target/X86/X86JITInfo.cpp \
+ llvm/lib/Target/X86/X86MCAsmInfo.cpp \
+ llvm/lib/Target/X86/X86RegisterInfo.cpp \
+ llvm/lib/Target/X86/X86Subtarget.cpp \
+ llvm/lib/Target/X86/X86TargetMachine.cpp \
+ llvm/lib/Target/X86/X86FastISel.cpp \
+ llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp
+ at BUILD_X86_TRUE@am_libllvmtargetx86_la_OBJECTS = \
+ at BUILD_X86_TRUE@ libllvmtargetx86_la-X86CodeEmitter.lo \
+ at BUILD_X86_TRUE@ libllvmtargetx86_la-X86ELFWriterInfo.lo \
+ at BUILD_X86_TRUE@ libllvmtargetx86_la-X86FloatingPoint.lo \
+ at BUILD_X86_TRUE@ libllvmtargetx86_la-X86FloatingPointRegKill.lo \
+ at BUILD_X86_TRUE@ libllvmtargetx86_la-X86ISelDAGToDAG.lo \
+ at BUILD_X86_TRUE@ libllvmtargetx86_la-X86ISelLowering.lo \
+ at BUILD_X86_TRUE@ libllvmtargetx86_la-X86InstrInfo.lo \
+ at BUILD_X86_TRUE@ libllvmtargetx86_la-X86JITInfo.lo \
+ at BUILD_X86_TRUE@ libllvmtargetx86_la-X86MCAsmInfo.lo \
+ at BUILD_X86_TRUE@ libllvmtargetx86_la-X86RegisterInfo.lo \
+ at BUILD_X86_TRUE@ libllvmtargetx86_la-X86Subtarget.lo \
+ at BUILD_X86_TRUE@ libllvmtargetx86_la-X86TargetMachine.lo \
+ at BUILD_X86_TRUE@ libllvmtargetx86_la-X86FastISel.lo \
+ at BUILD_X86_TRUE@ libllvmtargetx86_la-X86TargetInfo.lo
libllvmtargetx86_la_OBJECTS = $(am_libllvmtargetx86_la_OBJECTS)
libllvmtargetx86_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
$(libllvmtargetx86_la_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
$(LDFLAGS) -o $@
+ at BUILD_X86_TRUE@am_libllvmtargetx86_la_rpath =
libllvmtransformutils_la_LIBADD =
am_libllvmtransformutils_la_OBJECTS = \
libllvmtransformutils_la-AddrModeMatcher.lo \
@@ -387,7 +510,7 @@ am_tblgen_OBJECTS = tblgen-AsmMatcherEmitter.$(OBJEXT) \
tblgen-TGParser.$(OBJEXT) tblgen-TGValueTypes.$(OBJEXT) \
tblgen-TableGen.$(OBJEXT) tblgen-TableGenBackend.$(OBJEXT)
tblgen_OBJECTS = $(am_tblgen_OBJECTS)
-tblgen_DEPENDENCIES = libllvmsystem.la libllvmsupport.la
+tblgen_DEPENDENCIES = libllvmsupport.la libllvmsystem.la
tblgen_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(tblgen_CXXFLAGS) \
$(CXXFLAGS) $(tblgen_LDFLAGS) $(LDFLAGS) -o $@
@@ -438,14 +561,18 @@ SOURCES = $(libclamavcxx_la_SOURCES) $(libllvmcodegen_la_SOURCES) \
$(libllvmipa_la_SOURCES) $(libllvmmc_la_SOURCES) \
$(libllvmscalar_la_SOURCES) $(libllvmsdag_la_SOURCES) \
$(libllvmsupport_la_SOURCES) $(libllvmsystem_la_SOURCES) \
- $(libllvmtarget_la_SOURCES) $(libllvmtargetx86_la_SOURCES) \
+ $(libllvmtarget_la_SOURCES) $(libllvmtargetarm_la_SOURCES) \
+ $(libllvmtargetppc_la_SOURCES) $(libllvmtargetx86_la_SOURCES) \
$(libllvmtransformutils_la_SOURCES) $(tblgen_SOURCES)
DIST_SOURCES = $(libclamavcxx_la_SOURCES) $(libllvmcodegen_la_SOURCES) \
$(libllvmcore_la_SOURCES) $(libllvmexecutionengine_la_SOURCES) \
$(libllvmipa_la_SOURCES) $(libllvmmc_la_SOURCES) \
$(libllvmscalar_la_SOURCES) $(libllvmsdag_la_SOURCES) \
$(libllvmsupport_la_SOURCES) $(libllvmsystem_la_SOURCES) \
- $(libllvmtarget_la_SOURCES) $(libllvmtargetx86_la_SOURCES) \
+ $(libllvmtarget_la_SOURCES) \
+ $(am__libllvmtargetarm_la_SOURCES_DIST) \
+ $(am__libllvmtargetppc_la_SOURCES_DIST) \
+ $(am__libllvmtargetx86_la_SOURCES_DIST) \
$(libllvmtransformutils_la_SOURCES) $(tblgen_SOURCES)
ETAGS = etags
CTAGS = ctags
@@ -599,7 +726,16 @@ ACLOCAL_AMFLAGS = -I m4
#libclamavcxx_la_LDFLAGS = `$(LLVM_CONFIG) --ldflags --libs jit nativecodegen`
libclamavcxx_la_CPPFLAGS = $(AM_CPPFLAGS) $(LLVM_INCLUDES) $(LLVM_DEFS)
#libclamavcxx_la_DEPENDENCIES = $(LLVM_DEPS)
-libclamavcxx_la_LIBADD = libllvmexecutionengine.la
+libclamavcxx_la_LIBADD = libllvmsystem.la libllvmsupport.la \
+ libllvmcore.la libllvmtarget.la libllvmipa.la \
+ libllvmtransformutils.la libllvmscalar.la libllvmsdag.la \
+ libllvmmc.la libllvmcodegen.la libllvmexecutionengine.la \
+ $(am__append_1) $(am__append_3) $(am__append_5)
+noinst_LTLIBRARIES = libclamavcxx.la libllvmsupport.la \
+ libllvmsystem.la libllvmcore.la libllvmtarget.la \
+ libllvmsdag.la libllvmcodegen.la libllvmexecutionengine.la \
+ libllvmscalar.la libllvmipa.la libllvmtransformutils.la \
+ libllvmmc.la $(am__append_2) $(am__append_4) $(am__append_6)
libclamavcxx_la_LDFLAGS = -no-undefined
#libclamavcxx_la_LDFLAGS = `$(LLVM_CONFIG) --ldflags --libs jit nativecodegen`
libclamavcxx_la_SOURCES = bytecode2llvm.cpp
@@ -658,7 +794,6 @@ libllvmsystem_la_SOURCES = \
libllvmsupport_la_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS)
libllvmsupport_la_CXXFLAGS = $(LLVM_CXXFLAGS) -fno-exceptions
-libllvmsupport_la_LIBADD = libllvmsystem.la
libllvmsupport_la_SOURCES = \
llvm/lib/Support/APFloat.cpp\
llvm/lib/Support/APInt.cpp\
@@ -702,7 +837,7 @@ libllvmsupport_la_SOURCES = \
tblgen_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS)
tblgen_CXXFLAGS = $(LLVM_CXXFLAGS)
-tblgen_LDADD = libllvmsystem.la libllvmsupport.la
+tblgen_LDADD = libllvmsupport.la libllvmsystem.la
#TODO: if VERSIONSCRIPT
tblgen_LDFLAGS = -Wl,--version-script, at top_srcdir@/llvm/autoconf/ExportMap.map
tblgen_SOURCES = \
@@ -729,11 +864,8 @@ tblgen_SOURCES = \
llvm/utils/TableGen/TableGen.cpp\
llvm/utils/TableGen/TableGenBackend.cpp
-TBLGEN_FLAGS = -I$(top_srcdir)/llvm/include -I$(top_srcdir)/llvm/lib/Target -I$(top_srcdir)/llvm/lib/Target/X86
-TBLGEN = $(top_builddir)/tblgen
libllvmcore_la_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS)
libllvmcore_la_CXXFLAGS = $(LLVM_CXXFLAGS) -fno-exceptions
-libllvmcore_la_LIBADD = libllvmsupport.la
libllvmcore_la_SOURCES = \
llvm/lib/VMCore/AsmWriter.cpp\
llvm/lib/VMCore/Attributes.cpp\
@@ -766,28 +898,84 @@ libllvmcore_la_SOURCES = \
llvm/lib/VMCore/ValueTypes.cpp\
llvm/lib/VMCore/Verifier.cpp
-libllvmtargetx86_la_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_builddir) -I$(top_srcdir)/llvm/lib/Target/X86
-BUILT_SOURCES = X86GenRegisterInfo.h.inc X86GenRegisterNames.inc X86GenRegisterInfo.inc X86GenInstrNames.inc X86GenInstrInfo.inc X86GenAsmWriter.inc X86GenAsmWriter1.inc X86GenAsmMatcher.inc X86GenDAGISel.inc X86GenFastISel.inc X86GenCallingConv.inc X86GenSubtarget.inc
-libllvmtargetx86_la_CXXFLAGS = $(LLVM_CXXFLAGS) -fno-exceptions
-libllvmtargetx86_la_SOURCES = \
- llvm/lib/Target/X86/X86CodeEmitter.cpp\
- llvm/lib/Target/X86/X86ELFWriterInfo.cpp\
- llvm/lib/Target/X86/X86FloatingPoint.cpp\
- llvm/lib/Target/X86/X86FloatingPointRegKill.cpp\
- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp\
- llvm/lib/Target/X86/X86ISelLowering.cpp\
- llvm/lib/Target/X86/X86InstrInfo.cpp\
- llvm/lib/Target/X86/X86JITInfo.cpp\
- llvm/lib/Target/X86/X86MCAsmInfo.cpp\
- llvm/lib/Target/X86/X86RegisterInfo.cpp\
- llvm/lib/Target/X86/X86Subtarget.cpp\
- llvm/lib/Target/X86/X86TargetMachine.cpp\
- llvm/lib/Target/X86/X86FastISel.cpp\
- llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp
-
+TBLGEN = $(top_builddir)/tblgen
+TBLGEN_V = $(AM_V_GEN)$(TBLGEN)
+TBLGEN_FLAGS = -I$(top_srcdir)/llvm/include -I$(top_srcdir)/llvm/lib/Target
+BUILT_SOURCES = $(am__append_7) $(am__append_8) $(am__append_9)
+# X86 Target
+ at BUILD_X86_TRUE@TBLGEN_FLAGS_X86 = $(TBLGEN_FLAGS) -I$(top_srcdir)/llvm/lib/Target/X86
+ at BUILD_X86_TRUE@libllvmtargetx86_la_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_builddir) -I$(top_srcdir)/llvm/lib/Target/X86
+ at BUILD_X86_TRUE@libllvmtargetx86_la_CXXFLAGS = $(LLVM_CXXFLAGS) -fno-exceptions
+ at BUILD_X86_TRUE@libllvmtargetx86_la_SOURCES = \
+ at BUILD_X86_TRUE@ llvm/lib/Target/X86/X86CodeEmitter.cpp\
+ at BUILD_X86_TRUE@ llvm/lib/Target/X86/X86ELFWriterInfo.cpp\
+ at BUILD_X86_TRUE@ llvm/lib/Target/X86/X86FloatingPoint.cpp\
+ at BUILD_X86_TRUE@ llvm/lib/Target/X86/X86FloatingPointRegKill.cpp\
+ at BUILD_X86_TRUE@ llvm/lib/Target/X86/X86ISelDAGToDAG.cpp\
+ at BUILD_X86_TRUE@ llvm/lib/Target/X86/X86ISelLowering.cpp\
+ at BUILD_X86_TRUE@ llvm/lib/Target/X86/X86InstrInfo.cpp\
+ at BUILD_X86_TRUE@ llvm/lib/Target/X86/X86JITInfo.cpp\
+ at BUILD_X86_TRUE@ llvm/lib/Target/X86/X86MCAsmInfo.cpp\
+ at BUILD_X86_TRUE@ llvm/lib/Target/X86/X86RegisterInfo.cpp\
+ at BUILD_X86_TRUE@ llvm/lib/Target/X86/X86Subtarget.cpp\
+ at BUILD_X86_TRUE@ llvm/lib/Target/X86/X86TargetMachine.cpp\
+ at BUILD_X86_TRUE@ llvm/lib/Target/X86/X86FastISel.cpp\
+ at BUILD_X86_TRUE@ llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp
+
+
+# PPC Target
+ at BUILD_PPC_TRUE@TBLGEN_FLAGS_PPC = $(TBLGEN_FLAGS) -I$(top_srcdir)/llvm/lib/Target/PowerPC
+ at BUILD_PPC_TRUE@libllvmtargetppc_la_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_builddir) -I$(top_srcdir)/llvm/lib/Target/PowerPC
+ at BUILD_PPC_TRUE@libllvmtargetppc_la_CXXFLAGS = $(LLVM_CXXFLAGS) -fno-exceptions
+ at BUILD_PPC_TRUE@libllvmtargetppc_la_SOURCES = \
+ at BUILD_PPC_TRUE@ llvm/lib/Target/PowerPC/PPCBranchSelector.cpp\
+ at BUILD_PPC_TRUE@ llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp\
+ at BUILD_PPC_TRUE@ llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp\
+ at BUILD_PPC_TRUE@ llvm/lib/Target/PowerPC/PPCInstrInfo.cpp\
+ at BUILD_PPC_TRUE@ llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp\
+ at BUILD_PPC_TRUE@ llvm/lib/Target/PowerPC/PPCISelLowering.cpp\
+ at BUILD_PPC_TRUE@ llvm/lib/Target/PowerPC/PPCJITInfo.cpp\
+ at BUILD_PPC_TRUE@ llvm/lib/Target/PowerPC/PPCMachOWriterInfo.cpp\
+ at BUILD_PPC_TRUE@ llvm/lib/Target/PowerPC/PPCMCAsmInfo.cpp\
+ at BUILD_PPC_TRUE@ llvm/lib/Target/PowerPC/PPCPredicates.cpp\
+ at BUILD_PPC_TRUE@ llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp\
+ at BUILD_PPC_TRUE@ llvm/lib/Target/PowerPC/PPCSubtarget.cpp\
+ at BUILD_PPC_TRUE@ llvm/lib/Target/PowerPC/PPCTargetMachine.cpp\
+ at BUILD_PPC_TRUE@ llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp
+
+
+# ARM Target
+ at BUILD_ARM_TRUE@TBLGEN_FLAGS_ARM = $(TBLGEN_FLAGS) -I$(top_srcdir)/llvm/lib/Target/ARM
+ at BUILD_ARM_TRUE@libllvmtargetarm_la_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_builddir) -I$(top_srcdir)/llvm/lib/Target/ARM
+ at BUILD_ARM_TRUE@libllvmtargetarm_la_CXXFLAGS = $(LLVM_CXXFLAGS) -fno-exceptions
+ at BUILD_ARM_TRUE@libllvmtargetarm_la_SOURCES = \
+ at BUILD_ARM_TRUE@ llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp\
+ at BUILD_ARM_TRUE@ llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp\
+ at BUILD_ARM_TRUE@ llvm/lib/Target/ARM/ARMCodeEmitter.cpp\
+ at BUILD_ARM_TRUE@ llvm/lib/Target/ARM/ARMConstantIslandPass.cpp\
+ at BUILD_ARM_TRUE@ llvm/lib/Target/ARM/ARMConstantPoolValue.cpp\
+ at BUILD_ARM_TRUE@ llvm/lib/Target/ARM/ARMInstrInfo.cpp\
+ at BUILD_ARM_TRUE@ llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp\
+ at BUILD_ARM_TRUE@ llvm/lib/Target/ARM/ARMISelLowering.cpp\
+ at BUILD_ARM_TRUE@ llvm/lib/Target/ARM/ARMJITInfo.cpp\
+ at BUILD_ARM_TRUE@ llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp\
+ at BUILD_ARM_TRUE@ llvm/lib/Target/ARM/ARMMCAsmInfo.cpp\
+ at BUILD_ARM_TRUE@ llvm/lib/Target/ARM/ARMRegisterInfo.cpp\
+ at BUILD_ARM_TRUE@ llvm/lib/Target/ARM/ARMSubtarget.cpp\
+ at BUILD_ARM_TRUE@ llvm/lib/Target/ARM/ARMTargetMachine.cpp\
+ at BUILD_ARM_TRUE@ llvm/lib/Target/ARM/NEONPreAllocPass.cpp\
+ at BUILD_ARM_TRUE@ llvm/lib/Target/ARM/Thumb1InstrInfo.cpp\
+ at BUILD_ARM_TRUE@ llvm/lib/Target/ARM/Thumb1RegisterInfo.cpp\
+ at BUILD_ARM_TRUE@ llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp\
+ at BUILD_ARM_TRUE@ llvm/lib/Target/ARM/Thumb2InstrInfo.cpp\
+ at BUILD_ARM_TRUE@ llvm/lib/Target/ARM/Thumb2RegisterInfo.cpp\
+ at BUILD_ARM_TRUE@ llvm/lib/Target/ARM/Thumb2SizeReduction.cpp\
+ at BUILD_ARM_TRUE@ llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp
+
+
+# End of Targets
libllvmtarget_la_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS)
libllvmtarget_la_CXXFLAGS = $(LLVM_CXXFLAGS) -fno-exceptions
-libllvmtarget_la_LIBADD = libllvmtargetx86.la libllvmcore.la libllvmmc.la
libllvmtarget_la_SOURCES = \
llvm/lib/Target/SubtargetFeature.cpp\
llvm/lib/Target/Target.cpp\
@@ -828,7 +1016,6 @@ libllvmmc_la_SOURCES = \
libllvmsdag_la_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS)
libllvmsdag_la_CXXFLAGS = $(LLVM_CXXFLAGS) -fno-exceptions
-libllvmsdag_la_LIBADD = libllvmcodegen.la
libllvmsdag_la_SOURCES = \
llvm/lib/CodeGen/SelectionDAG/CallingConvLower.cpp\
llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp\
@@ -879,7 +1066,6 @@ libllvmipa_la_SOURCES = \
libllvmcodegen_la_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS)
libllvmcodegen_la_CXXFLAGS = $(LLVM_CXXFLAGS) -fno-exceptions
-libllvmcodegen_la_LIBADD = libllvmscalar.la libllvmipa.la libllvmtransformutils.la
libllvmcodegen_la_SOURCES = \
llvm/lib/CodeGen/BranchFolding.cpp\
llvm/lib/CodeGen/CodePlacementOpt.cpp\
@@ -970,7 +1156,6 @@ libllvmtransformutils_la_SOURCES = \
libllvmexecutionengine_la_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS)
libllvmexecutionengine_la_CXXFLAGS = $(LLVM_CXXFLAGS) -fno-exceptions
-libllvmexecutionengine_la_LIBADD = libllvmtarget.la libllvmsdag.la
libllvmexecutionengine_la_SOURCES = \
llvm/lib/ExecutionEngine/ExecutionEngine.cpp\
llvm/lib/ExecutionEngine/JIT/Intercept.cpp\
@@ -981,12 +1166,6 @@ libllvmexecutionengine_la_SOURCES = \
llvm/lib/ExecutionEngine/JIT/OProfileJITEventListener.cpp\
llvm/lib/ExecutionEngine/JIT/TargetSelect.cpp
-noinst_LTLIBRARIES = libclamavcxx.la libllvmsupport.la libllvmsystem.la\
- libllvmcore.la libllvmtargetx86.la libllvmtarget.la\
- libllvmsdag.la libllvmcodegen.la libllvmexecutionengine.la\
- libllvmscalar.la libllvmipa.la libllvmtransformutils.la\
- libllvmmc.la
-
all: $(BUILT_SOURCES) clamavcxx-config.h
$(MAKE) $(AM_MAKEFLAGS) all-am
@@ -1074,8 +1253,12 @@ libllvmsystem.la: $(libllvmsystem_la_OBJECTS) $(libllvmsystem_la_DEPENDENCIES)
$(AM_V_CXXLD)$(libllvmsystem_la_LINK) $(libllvmsystem_la_OBJECTS) $(libllvmsystem_la_LIBADD) $(LIBS)
libllvmtarget.la: $(libllvmtarget_la_OBJECTS) $(libllvmtarget_la_DEPENDENCIES)
$(AM_V_CXXLD)$(libllvmtarget_la_LINK) $(libllvmtarget_la_OBJECTS) $(libllvmtarget_la_LIBADD) $(LIBS)
+libllvmtargetarm.la: $(libllvmtargetarm_la_OBJECTS) $(libllvmtargetarm_la_DEPENDENCIES)
+ $(AM_V_CXXLD)$(libllvmtargetarm_la_LINK) $(am_libllvmtargetarm_la_rpath) $(libllvmtargetarm_la_OBJECTS) $(libllvmtargetarm_la_LIBADD) $(LIBS)
+libllvmtargetppc.la: $(libllvmtargetppc_la_OBJECTS) $(libllvmtargetppc_la_DEPENDENCIES)
+ $(AM_V_CXXLD)$(libllvmtargetppc_la_LINK) $(am_libllvmtargetppc_la_rpath) $(libllvmtargetppc_la_OBJECTS) $(libllvmtargetppc_la_LIBADD) $(LIBS)
libllvmtargetx86.la: $(libllvmtargetx86_la_OBJECTS) $(libllvmtargetx86_la_DEPENDENCIES)
- $(AM_V_CXXLD)$(libllvmtargetx86_la_LINK) $(libllvmtargetx86_la_OBJECTS) $(libllvmtargetx86_la_LIBADD) $(LIBS)
+ $(AM_V_CXXLD)$(libllvmtargetx86_la_LINK) $(am_libllvmtargetx86_la_rpath) $(libllvmtargetx86_la_OBJECTS) $(libllvmtargetx86_la_LIBADD) $(LIBS)
libllvmtransformutils.la: $(libllvmtransformutils_la_OBJECTS) $(libllvmtransformutils_la_DEPENDENCIES)
$(AM_V_CXXLD)$(libllvmtransformutils_la_LINK) $(libllvmtransformutils_la_OBJECTS) $(libllvmtransformutils_la_LIBADD) $(LIBS)
@@ -1331,6 +1514,42 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtarget_la-TargetMachine.Plo at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtarget_la-TargetRegisterInfo.Plo at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtarget_la-TargetSubtarget.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetarm_la-ARMBaseInstrInfo.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetarm_la-ARMBaseRegisterInfo.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetarm_la-ARMCodeEmitter.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetarm_la-ARMConstantIslandPass.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetarm_la-ARMConstantPoolValue.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetarm_la-ARMISelDAGToDAG.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetarm_la-ARMISelLowering.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetarm_la-ARMInstrInfo.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetarm_la-ARMJITInfo.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetarm_la-ARMLoadStoreOptimizer.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetarm_la-ARMMCAsmInfo.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetarm_la-ARMRegisterInfo.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetarm_la-ARMSubtarget.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetarm_la-ARMTargetInfo.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetarm_la-ARMTargetMachine.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetarm_la-NEONPreAllocPass.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetarm_la-Thumb1InstrInfo.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetarm_la-Thumb1RegisterInfo.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetarm_la-Thumb2ITBlockPass.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetarm_la-Thumb2InstrInfo.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetarm_la-Thumb2RegisterInfo.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetarm_la-Thumb2SizeReduction.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetppc_la-PPCBranchSelector.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetppc_la-PPCCodeEmitter.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetppc_la-PPCHazardRecognizers.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetppc_la-PPCISelDAGToDAG.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetppc_la-PPCISelLowering.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetppc_la-PPCInstrInfo.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetppc_la-PPCJITInfo.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetppc_la-PPCMCAsmInfo.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetppc_la-PPCMachOWriterInfo.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetppc_la-PPCPredicates.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetppc_la-PPCRegisterInfo.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetppc_la-PPCSubtarget.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetppc_la-PPCTargetMachine.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetppc_la-PowerPCTargetInfo.Plo at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetx86_la-X86CodeEmitter.Plo at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetx86_la-X86ELFWriterInfo.Plo at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libllvmtargetx86_la-X86FastISel.Plo at am__quote@
@@ -3301,6 +3520,294 @@ libllvmtarget_la-TargetSubtarget.lo: llvm/lib/Target/TargetSubtarget.cpp
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtarget_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtarget_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtarget_la-TargetSubtarget.lo `test -f 'llvm/lib/Target/TargetSubtarget.cpp' || echo '$(srcdir)/'`llvm/lib/Target/TargetSubtarget.cpp
+libllvmtargetarm_la-ARMBaseInstrInfo.lo: llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetarm_la-ARMBaseInstrInfo.lo -MD -MP -MF $(DEPDIR)/libllvmtargetarm_la-ARMBaseInstrInfo.Tpo -c -o libllvmtargetarm_la-ARMBaseInstrInfo.lo `test -f 'llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetarm_la-ARMBaseInstrInfo.Tpo $(DEPDIR)/libllvmtargetarm_la-ARMBaseInstrInfo.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp' object='libllvmtargetarm_la-ARMBaseInstrInfo.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetarm_la-ARMBaseInstrInfo.lo `test -f 'llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
+
+libllvmtargetarm_la-ARMBaseRegisterInfo.lo: llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetarm_la-ARMBaseRegisterInfo.lo -MD -MP -MF $(DEPDIR)/libllvmtargetarm_la-ARMBaseRegisterInfo.Tpo -c -o libllvmtargetarm_la-ARMBaseRegisterInfo.lo `test -f 'llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetarm_la-ARMBaseRegisterInfo.Tpo $(DEPDIR)/libllvmtargetarm_la-ARMBaseRegisterInfo.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp' object='libllvmtargetarm_la-ARMBaseRegisterInfo.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetarm_la-ARMBaseRegisterInfo.lo `test -f 'llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp
+
+libllvmtargetarm_la-ARMCodeEmitter.lo: llvm/lib/Target/ARM/ARMCodeEmitter.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetarm_la-ARMCodeEmitter.lo -MD -MP -MF $(DEPDIR)/libllvmtargetarm_la-ARMCodeEmitter.Tpo -c -o libllvmtargetarm_la-ARMCodeEmitter.lo `test -f 'llvm/lib/Target/ARM/ARMCodeEmitter.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMCodeEmitter.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetarm_la-ARMCodeEmitter.Tpo $(DEPDIR)/libllvmtargetarm_la-ARMCodeEmitter.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/ARM/ARMCodeEmitter.cpp' object='libllvmtargetarm_la-ARMCodeEmitter.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetarm_la-ARMCodeEmitter.lo `test -f 'llvm/lib/Target/ARM/ARMCodeEmitter.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMCodeEmitter.cpp
+
+libllvmtargetarm_la-ARMConstantIslandPass.lo: llvm/lib/Target/ARM/ARMConstantIslandPass.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetarm_la-ARMConstantIslandPass.lo -MD -MP -MF $(DEPDIR)/libllvmtargetarm_la-ARMConstantIslandPass.Tpo -c -o libllvmtargetarm_la-ARMConstantIslandPass.lo `test -f 'llvm/lib/Target/ARM/ARMConstantIslandPass.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMConstantIslandPass.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetarm_la-ARMConstantIslandPass.Tpo $(DEPDIR)/libllvmtargetarm_la-ARMConstantIslandPass.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/ARM/ARMConstantIslandPass.cpp' object='libllvmtargetarm_la-ARMConstantIslandPass.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetarm_la-ARMConstantIslandPass.lo `test -f 'llvm/lib/Target/ARM/ARMConstantIslandPass.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMConstantIslandPass.cpp
+
+libllvmtargetarm_la-ARMConstantPoolValue.lo: llvm/lib/Target/ARM/ARMConstantPoolValue.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetarm_la-ARMConstantPoolValue.lo -MD -MP -MF $(DEPDIR)/libllvmtargetarm_la-ARMConstantPoolValue.Tpo -c -o libllvmtargetarm_la-ARMConstantPoolValue.lo `test -f 'llvm/lib/Target/ARM/ARMConstantPoolValue.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMConstantPoolValue.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetarm_la-ARMConstantPoolValue.Tpo $(DEPDIR)/libllvmtargetarm_la-ARMConstantPoolValue.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/ARM/ARMConstantPoolValue.cpp' object='libllvmtargetarm_la-ARMConstantPoolValue.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetarm_la-ARMConstantPoolValue.lo `test -f 'llvm/lib/Target/ARM/ARMConstantPoolValue.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMConstantPoolValue.cpp
+
+libllvmtargetarm_la-ARMInstrInfo.lo: llvm/lib/Target/ARM/ARMInstrInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetarm_la-ARMInstrInfo.lo -MD -MP -MF $(DEPDIR)/libllvmtargetarm_la-ARMInstrInfo.Tpo -c -o libllvmtargetarm_la-ARMInstrInfo.lo `test -f 'llvm/lib/Target/ARM/ARMInstrInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMInstrInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetarm_la-ARMInstrInfo.Tpo $(DEPDIR)/libllvmtargetarm_la-ARMInstrInfo.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/ARM/ARMInstrInfo.cpp' object='libllvmtargetarm_la-ARMInstrInfo.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetarm_la-ARMInstrInfo.lo `test -f 'llvm/lib/Target/ARM/ARMInstrInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMInstrInfo.cpp
+
+libllvmtargetarm_la-ARMISelDAGToDAG.lo: llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetarm_la-ARMISelDAGToDAG.lo -MD -MP -MF $(DEPDIR)/libllvmtargetarm_la-ARMISelDAGToDAG.Tpo -c -o libllvmtargetarm_la-ARMISelDAGToDAG.lo `test -f 'llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetarm_la-ARMISelDAGToDAG.Tpo $(DEPDIR)/libllvmtargetarm_la-ARMISelDAGToDAG.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp' object='libllvmtargetarm_la-ARMISelDAGToDAG.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetarm_la-ARMISelDAGToDAG.lo `test -f 'llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
+
+libllvmtargetarm_la-ARMISelLowering.lo: llvm/lib/Target/ARM/ARMISelLowering.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetarm_la-ARMISelLowering.lo -MD -MP -MF $(DEPDIR)/libllvmtargetarm_la-ARMISelLowering.Tpo -c -o libllvmtargetarm_la-ARMISelLowering.lo `test -f 'llvm/lib/Target/ARM/ARMISelLowering.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMISelLowering.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetarm_la-ARMISelLowering.Tpo $(DEPDIR)/libllvmtargetarm_la-ARMISelLowering.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/ARM/ARMISelLowering.cpp' object='libllvmtargetarm_la-ARMISelLowering.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetarm_la-ARMISelLowering.lo `test -f 'llvm/lib/Target/ARM/ARMISelLowering.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMISelLowering.cpp
+
+libllvmtargetarm_la-ARMJITInfo.lo: llvm/lib/Target/ARM/ARMJITInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetarm_la-ARMJITInfo.lo -MD -MP -MF $(DEPDIR)/libllvmtargetarm_la-ARMJITInfo.Tpo -c -o libllvmtargetarm_la-ARMJITInfo.lo `test -f 'llvm/lib/Target/ARM/ARMJITInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMJITInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetarm_la-ARMJITInfo.Tpo $(DEPDIR)/libllvmtargetarm_la-ARMJITInfo.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/ARM/ARMJITInfo.cpp' object='libllvmtargetarm_la-ARMJITInfo.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetarm_la-ARMJITInfo.lo `test -f 'llvm/lib/Target/ARM/ARMJITInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMJITInfo.cpp
+
+libllvmtargetarm_la-ARMLoadStoreOptimizer.lo: llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetarm_la-ARMLoadStoreOptimizer.lo -MD -MP -MF $(DEPDIR)/libllvmtargetarm_la-ARMLoadStoreOptimizer.Tpo -c -o libllvmtargetarm_la-ARMLoadStoreOptimizer.lo `test -f 'llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetarm_la-ARMLoadStoreOptimizer.Tpo $(DEPDIR)/libllvmtargetarm_la-ARMLoadStoreOptimizer.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp' object='libllvmtargetarm_la-ARMLoadStoreOptimizer.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetarm_la-ARMLoadStoreOptimizer.lo `test -f 'llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
+
+libllvmtargetarm_la-ARMMCAsmInfo.lo: llvm/lib/Target/ARM/ARMMCAsmInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetarm_la-ARMMCAsmInfo.lo -MD -MP -MF $(DEPDIR)/libllvmtargetarm_la-ARMMCAsmInfo.Tpo -c -o libllvmtargetarm_la-ARMMCAsmInfo.lo `test -f 'llvm/lib/Target/ARM/ARMMCAsmInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMMCAsmInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetarm_la-ARMMCAsmInfo.Tpo $(DEPDIR)/libllvmtargetarm_la-ARMMCAsmInfo.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/ARM/ARMMCAsmInfo.cpp' object='libllvmtargetarm_la-ARMMCAsmInfo.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetarm_la-ARMMCAsmInfo.lo `test -f 'llvm/lib/Target/ARM/ARMMCAsmInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMMCAsmInfo.cpp
+
+libllvmtargetarm_la-ARMRegisterInfo.lo: llvm/lib/Target/ARM/ARMRegisterInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetarm_la-ARMRegisterInfo.lo -MD -MP -MF $(DEPDIR)/libllvmtargetarm_la-ARMRegisterInfo.Tpo -c -o libllvmtargetarm_la-ARMRegisterInfo.lo `test -f 'llvm/lib/Target/ARM/ARMRegisterInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMRegisterInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetarm_la-ARMRegisterInfo.Tpo $(DEPDIR)/libllvmtargetarm_la-ARMRegisterInfo.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/ARM/ARMRegisterInfo.cpp' object='libllvmtargetarm_la-ARMRegisterInfo.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetarm_la-ARMRegisterInfo.lo `test -f 'llvm/lib/Target/ARM/ARMRegisterInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMRegisterInfo.cpp
+
+libllvmtargetarm_la-ARMSubtarget.lo: llvm/lib/Target/ARM/ARMSubtarget.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetarm_la-ARMSubtarget.lo -MD -MP -MF $(DEPDIR)/libllvmtargetarm_la-ARMSubtarget.Tpo -c -o libllvmtargetarm_la-ARMSubtarget.lo `test -f 'llvm/lib/Target/ARM/ARMSubtarget.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMSubtarget.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetarm_la-ARMSubtarget.Tpo $(DEPDIR)/libllvmtargetarm_la-ARMSubtarget.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/ARM/ARMSubtarget.cpp' object='libllvmtargetarm_la-ARMSubtarget.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetarm_la-ARMSubtarget.lo `test -f 'llvm/lib/Target/ARM/ARMSubtarget.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMSubtarget.cpp
+
+libllvmtargetarm_la-ARMTargetMachine.lo: llvm/lib/Target/ARM/ARMTargetMachine.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetarm_la-ARMTargetMachine.lo -MD -MP -MF $(DEPDIR)/libllvmtargetarm_la-ARMTargetMachine.Tpo -c -o libllvmtargetarm_la-ARMTargetMachine.lo `test -f 'llvm/lib/Target/ARM/ARMTargetMachine.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMTargetMachine.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetarm_la-ARMTargetMachine.Tpo $(DEPDIR)/libllvmtargetarm_la-ARMTargetMachine.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/ARM/ARMTargetMachine.cpp' object='libllvmtargetarm_la-ARMTargetMachine.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetarm_la-ARMTargetMachine.lo `test -f 'llvm/lib/Target/ARM/ARMTargetMachine.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/ARMTargetMachine.cpp
+
+libllvmtargetarm_la-NEONPreAllocPass.lo: llvm/lib/Target/ARM/NEONPreAllocPass.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetarm_la-NEONPreAllocPass.lo -MD -MP -MF $(DEPDIR)/libllvmtargetarm_la-NEONPreAllocPass.Tpo -c -o libllvmtargetarm_la-NEONPreAllocPass.lo `test -f 'llvm/lib/Target/ARM/NEONPreAllocPass.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/NEONPreAllocPass.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetarm_la-NEONPreAllocPass.Tpo $(DEPDIR)/libllvmtargetarm_la-NEONPreAllocPass.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/ARM/NEONPreAllocPass.cpp' object='libllvmtargetarm_la-NEONPreAllocPass.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetarm_la-NEONPreAllocPass.lo `test -f 'llvm/lib/Target/ARM/NEONPreAllocPass.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/NEONPreAllocPass.cpp
+
+libllvmtargetarm_la-Thumb1InstrInfo.lo: llvm/lib/Target/ARM/Thumb1InstrInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetarm_la-Thumb1InstrInfo.lo -MD -MP -MF $(DEPDIR)/libllvmtargetarm_la-Thumb1InstrInfo.Tpo -c -o libllvmtargetarm_la-Thumb1InstrInfo.lo `test -f 'llvm/lib/Target/ARM/Thumb1InstrInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/Thumb1InstrInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetarm_la-Thumb1InstrInfo.Tpo $(DEPDIR)/libllvmtargetarm_la-Thumb1InstrInfo.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/ARM/Thumb1InstrInfo.cpp' object='libllvmtargetarm_la-Thumb1InstrInfo.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetarm_la-Thumb1InstrInfo.lo `test -f 'llvm/lib/Target/ARM/Thumb1InstrInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/Thumb1InstrInfo.cpp
+
+libllvmtargetarm_la-Thumb1RegisterInfo.lo: llvm/lib/Target/ARM/Thumb1RegisterInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetarm_la-Thumb1RegisterInfo.lo -MD -MP -MF $(DEPDIR)/libllvmtargetarm_la-Thumb1RegisterInfo.Tpo -c -o libllvmtargetarm_la-Thumb1RegisterInfo.lo `test -f 'llvm/lib/Target/ARM/Thumb1RegisterInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/Thumb1RegisterInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetarm_la-Thumb1RegisterInfo.Tpo $(DEPDIR)/libllvmtargetarm_la-Thumb1RegisterInfo.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/ARM/Thumb1RegisterInfo.cpp' object='libllvmtargetarm_la-Thumb1RegisterInfo.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetarm_la-Thumb1RegisterInfo.lo `test -f 'llvm/lib/Target/ARM/Thumb1RegisterInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/Thumb1RegisterInfo.cpp
+
+libllvmtargetarm_la-Thumb2ITBlockPass.lo: llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetarm_la-Thumb2ITBlockPass.lo -MD -MP -MF $(DEPDIR)/libllvmtargetarm_la-Thumb2ITBlockPass.Tpo -c -o libllvmtargetarm_la-Thumb2ITBlockPass.lo `test -f 'llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetarm_la-Thumb2ITBlockPass.Tpo $(DEPDIR)/libllvmtargetarm_la-Thumb2ITBlockPass.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp' object='libllvmtargetarm_la-Thumb2ITBlockPass.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetarm_la-Thumb2ITBlockPass.lo `test -f 'llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp
+
+libllvmtargetarm_la-Thumb2InstrInfo.lo: llvm/lib/Target/ARM/Thumb2InstrInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetarm_la-Thumb2InstrInfo.lo -MD -MP -MF $(DEPDIR)/libllvmtargetarm_la-Thumb2InstrInfo.Tpo -c -o libllvmtargetarm_la-Thumb2InstrInfo.lo `test -f 'llvm/lib/Target/ARM/Thumb2InstrInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/Thumb2InstrInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetarm_la-Thumb2InstrInfo.Tpo $(DEPDIR)/libllvmtargetarm_la-Thumb2InstrInfo.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/ARM/Thumb2InstrInfo.cpp' object='libllvmtargetarm_la-Thumb2InstrInfo.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetarm_la-Thumb2InstrInfo.lo `test -f 'llvm/lib/Target/ARM/Thumb2InstrInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/Thumb2InstrInfo.cpp
+
+libllvmtargetarm_la-Thumb2RegisterInfo.lo: llvm/lib/Target/ARM/Thumb2RegisterInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetarm_la-Thumb2RegisterInfo.lo -MD -MP -MF $(DEPDIR)/libllvmtargetarm_la-Thumb2RegisterInfo.Tpo -c -o libllvmtargetarm_la-Thumb2RegisterInfo.lo `test -f 'llvm/lib/Target/ARM/Thumb2RegisterInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/Thumb2RegisterInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetarm_la-Thumb2RegisterInfo.Tpo $(DEPDIR)/libllvmtargetarm_la-Thumb2RegisterInfo.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/ARM/Thumb2RegisterInfo.cpp' object='libllvmtargetarm_la-Thumb2RegisterInfo.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetarm_la-Thumb2RegisterInfo.lo `test -f 'llvm/lib/Target/ARM/Thumb2RegisterInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/Thumb2RegisterInfo.cpp
+
+libllvmtargetarm_la-Thumb2SizeReduction.lo: llvm/lib/Target/ARM/Thumb2SizeReduction.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetarm_la-Thumb2SizeReduction.lo -MD -MP -MF $(DEPDIR)/libllvmtargetarm_la-Thumb2SizeReduction.Tpo -c -o libllvmtargetarm_la-Thumb2SizeReduction.lo `test -f 'llvm/lib/Target/ARM/Thumb2SizeReduction.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/Thumb2SizeReduction.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetarm_la-Thumb2SizeReduction.Tpo $(DEPDIR)/libllvmtargetarm_la-Thumb2SizeReduction.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/ARM/Thumb2SizeReduction.cpp' object='libllvmtargetarm_la-Thumb2SizeReduction.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetarm_la-Thumb2SizeReduction.lo `test -f 'llvm/lib/Target/ARM/Thumb2SizeReduction.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/Thumb2SizeReduction.cpp
+
+libllvmtargetarm_la-ARMTargetInfo.lo: llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetarm_la-ARMTargetInfo.lo -MD -MP -MF $(DEPDIR)/libllvmtargetarm_la-ARMTargetInfo.Tpo -c -o libllvmtargetarm_la-ARMTargetInfo.lo `test -f 'llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetarm_la-ARMTargetInfo.Tpo $(DEPDIR)/libllvmtargetarm_la-ARMTargetInfo.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp' object='libllvmtargetarm_la-ARMTargetInfo.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetarm_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetarm_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetarm_la-ARMTargetInfo.lo `test -f 'llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp
+
+libllvmtargetppc_la-PPCBranchSelector.lo: llvm/lib/Target/PowerPC/PPCBranchSelector.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetppc_la-PPCBranchSelector.lo -MD -MP -MF $(DEPDIR)/libllvmtargetppc_la-PPCBranchSelector.Tpo -c -o libllvmtargetppc_la-PPCBranchSelector.lo `test -f 'llvm/lib/Target/PowerPC/PPCBranchSelector.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCBranchSelector.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetppc_la-PPCBranchSelector.Tpo $(DEPDIR)/libllvmtargetppc_la-PPCBranchSelector.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/PowerPC/PPCBranchSelector.cpp' object='libllvmtargetppc_la-PPCBranchSelector.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetppc_la-PPCBranchSelector.lo `test -f 'llvm/lib/Target/PowerPC/PPCBranchSelector.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCBranchSelector.cpp
+
+libllvmtargetppc_la-PPCCodeEmitter.lo: llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetppc_la-PPCCodeEmitter.lo -MD -MP -MF $(DEPDIR)/libllvmtargetppc_la-PPCCodeEmitter.Tpo -c -o libllvmtargetppc_la-PPCCodeEmitter.lo `test -f 'llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetppc_la-PPCCodeEmitter.Tpo $(DEPDIR)/libllvmtargetppc_la-PPCCodeEmitter.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp' object='libllvmtargetppc_la-PPCCodeEmitter.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetppc_la-PPCCodeEmitter.lo `test -f 'llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp
+
+libllvmtargetppc_la-PPCHazardRecognizers.lo: llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetppc_la-PPCHazardRecognizers.lo -MD -MP -MF $(DEPDIR)/libllvmtargetppc_la-PPCHazardRecognizers.Tpo -c -o libllvmtargetppc_la-PPCHazardRecognizers.lo `test -f 'llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetppc_la-PPCHazardRecognizers.Tpo $(DEPDIR)/libllvmtargetppc_la-PPCHazardRecognizers.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp' object='libllvmtargetppc_la-PPCHazardRecognizers.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetppc_la-PPCHazardRecognizers.lo `test -f 'llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp
+
+libllvmtargetppc_la-PPCInstrInfo.lo: llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetppc_la-PPCInstrInfo.lo -MD -MP -MF $(DEPDIR)/libllvmtargetppc_la-PPCInstrInfo.Tpo -c -o libllvmtargetppc_la-PPCInstrInfo.lo `test -f 'llvm/lib/Target/PowerPC/PPCInstrInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetppc_la-PPCInstrInfo.Tpo $(DEPDIR)/libllvmtargetppc_la-PPCInstrInfo.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/PowerPC/PPCInstrInfo.cpp' object='libllvmtargetppc_la-PPCInstrInfo.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetppc_la-PPCInstrInfo.lo `test -f 'llvm/lib/Target/PowerPC/PPCInstrInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
+
+libllvmtargetppc_la-PPCISelDAGToDAG.lo: llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetppc_la-PPCISelDAGToDAG.lo -MD -MP -MF $(DEPDIR)/libllvmtargetppc_la-PPCISelDAGToDAG.Tpo -c -o libllvmtargetppc_la-PPCISelDAGToDAG.lo `test -f 'llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetppc_la-PPCISelDAGToDAG.Tpo $(DEPDIR)/libllvmtargetppc_la-PPCISelDAGToDAG.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp' object='libllvmtargetppc_la-PPCISelDAGToDAG.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetppc_la-PPCISelDAGToDAG.lo `test -f 'llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
+
+libllvmtargetppc_la-PPCISelLowering.lo: llvm/lib/Target/PowerPC/PPCISelLowering.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetppc_la-PPCISelLowering.lo -MD -MP -MF $(DEPDIR)/libllvmtargetppc_la-PPCISelLowering.Tpo -c -o libllvmtargetppc_la-PPCISelLowering.lo `test -f 'llvm/lib/Target/PowerPC/PPCISelLowering.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCISelLowering.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetppc_la-PPCISelLowering.Tpo $(DEPDIR)/libllvmtargetppc_la-PPCISelLowering.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/PowerPC/PPCISelLowering.cpp' object='libllvmtargetppc_la-PPCISelLowering.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetppc_la-PPCISelLowering.lo `test -f 'llvm/lib/Target/PowerPC/PPCISelLowering.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCISelLowering.cpp
+
+libllvmtargetppc_la-PPCJITInfo.lo: llvm/lib/Target/PowerPC/PPCJITInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetppc_la-PPCJITInfo.lo -MD -MP -MF $(DEPDIR)/libllvmtargetppc_la-PPCJITInfo.Tpo -c -o libllvmtargetppc_la-PPCJITInfo.lo `test -f 'llvm/lib/Target/PowerPC/PPCJITInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCJITInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetppc_la-PPCJITInfo.Tpo $(DEPDIR)/libllvmtargetppc_la-PPCJITInfo.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/PowerPC/PPCJITInfo.cpp' object='libllvmtargetppc_la-PPCJITInfo.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetppc_la-PPCJITInfo.lo `test -f 'llvm/lib/Target/PowerPC/PPCJITInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCJITInfo.cpp
+
+libllvmtargetppc_la-PPCMachOWriterInfo.lo: llvm/lib/Target/PowerPC/PPCMachOWriterInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetppc_la-PPCMachOWriterInfo.lo -MD -MP -MF $(DEPDIR)/libllvmtargetppc_la-PPCMachOWriterInfo.Tpo -c -o libllvmtargetppc_la-PPCMachOWriterInfo.lo `test -f 'llvm/lib/Target/PowerPC/PPCMachOWriterInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCMachOWriterInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetppc_la-PPCMachOWriterInfo.Tpo $(DEPDIR)/libllvmtargetppc_la-PPCMachOWriterInfo.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/PowerPC/PPCMachOWriterInfo.cpp' object='libllvmtargetppc_la-PPCMachOWriterInfo.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetppc_la-PPCMachOWriterInfo.lo `test -f 'llvm/lib/Target/PowerPC/PPCMachOWriterInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCMachOWriterInfo.cpp
+
+libllvmtargetppc_la-PPCMCAsmInfo.lo: llvm/lib/Target/PowerPC/PPCMCAsmInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetppc_la-PPCMCAsmInfo.lo -MD -MP -MF $(DEPDIR)/libllvmtargetppc_la-PPCMCAsmInfo.Tpo -c -o libllvmtargetppc_la-PPCMCAsmInfo.lo `test -f 'llvm/lib/Target/PowerPC/PPCMCAsmInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCMCAsmInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetppc_la-PPCMCAsmInfo.Tpo $(DEPDIR)/libllvmtargetppc_la-PPCMCAsmInfo.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/PowerPC/PPCMCAsmInfo.cpp' object='libllvmtargetppc_la-PPCMCAsmInfo.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetppc_la-PPCMCAsmInfo.lo `test -f 'llvm/lib/Target/PowerPC/PPCMCAsmInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCMCAsmInfo.cpp
+
+libllvmtargetppc_la-PPCPredicates.lo: llvm/lib/Target/PowerPC/PPCPredicates.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetppc_la-PPCPredicates.lo -MD -MP -MF $(DEPDIR)/libllvmtargetppc_la-PPCPredicates.Tpo -c -o libllvmtargetppc_la-PPCPredicates.lo `test -f 'llvm/lib/Target/PowerPC/PPCPredicates.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCPredicates.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetppc_la-PPCPredicates.Tpo $(DEPDIR)/libllvmtargetppc_la-PPCPredicates.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/PowerPC/PPCPredicates.cpp' object='libllvmtargetppc_la-PPCPredicates.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetppc_la-PPCPredicates.lo `test -f 'llvm/lib/Target/PowerPC/PPCPredicates.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCPredicates.cpp
+
+libllvmtargetppc_la-PPCRegisterInfo.lo: llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetppc_la-PPCRegisterInfo.lo -MD -MP -MF $(DEPDIR)/libllvmtargetppc_la-PPCRegisterInfo.Tpo -c -o libllvmtargetppc_la-PPCRegisterInfo.lo `test -f 'llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetppc_la-PPCRegisterInfo.Tpo $(DEPDIR)/libllvmtargetppc_la-PPCRegisterInfo.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp' object='libllvmtargetppc_la-PPCRegisterInfo.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetppc_la-PPCRegisterInfo.lo `test -f 'llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
+
+libllvmtargetppc_la-PPCSubtarget.lo: llvm/lib/Target/PowerPC/PPCSubtarget.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetppc_la-PPCSubtarget.lo -MD -MP -MF $(DEPDIR)/libllvmtargetppc_la-PPCSubtarget.Tpo -c -o libllvmtargetppc_la-PPCSubtarget.lo `test -f 'llvm/lib/Target/PowerPC/PPCSubtarget.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCSubtarget.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetppc_la-PPCSubtarget.Tpo $(DEPDIR)/libllvmtargetppc_la-PPCSubtarget.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/PowerPC/PPCSubtarget.cpp' object='libllvmtargetppc_la-PPCSubtarget.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetppc_la-PPCSubtarget.lo `test -f 'llvm/lib/Target/PowerPC/PPCSubtarget.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCSubtarget.cpp
+
+libllvmtargetppc_la-PPCTargetMachine.lo: llvm/lib/Target/PowerPC/PPCTargetMachine.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetppc_la-PPCTargetMachine.lo -MD -MP -MF $(DEPDIR)/libllvmtargetppc_la-PPCTargetMachine.Tpo -c -o libllvmtargetppc_la-PPCTargetMachine.lo `test -f 'llvm/lib/Target/PowerPC/PPCTargetMachine.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCTargetMachine.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetppc_la-PPCTargetMachine.Tpo $(DEPDIR)/libllvmtargetppc_la-PPCTargetMachine.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/PowerPC/PPCTargetMachine.cpp' object='libllvmtargetppc_la-PPCTargetMachine.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetppc_la-PPCTargetMachine.lo `test -f 'llvm/lib/Target/PowerPC/PPCTargetMachine.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/PPCTargetMachine.cpp
+
+libllvmtargetppc_la-PowerPCTargetInfo.lo: llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetppc_la-PowerPCTargetInfo.lo -MD -MP -MF $(DEPDIR)/libllvmtargetppc_la-PowerPCTargetInfo.Tpo -c -o libllvmtargetppc_la-PowerPCTargetInfo.lo `test -f 'llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetppc_la-PowerPCTargetInfo.Tpo $(DEPDIR)/libllvmtargetppc_la-PowerPCTargetInfo.Plo
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp' object='libllvmtargetppc_la-PowerPCTargetInfo.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetppc_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetppc_la_CXXFLAGS) $(CXXFLAGS) -c -o libllvmtargetppc_la-PowerPCTargetInfo.lo `test -f 'llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp' || echo '$(srcdir)/'`llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp
+
libllvmtargetx86_la-X86CodeEmitter.lo: llvm/lib/Target/X86/X86CodeEmitter.cpp
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libllvmtargetx86_la_CPPFLAGS) $(CPPFLAGS) $(libllvmtargetx86_la_CXXFLAGS) $(CXXFLAGS) -MT libllvmtargetx86_la-X86CodeEmitter.lo -MD -MP -MF $(DEPDIR)/libllvmtargetx86_la-X86CodeEmitter.Tpo -c -o libllvmtargetx86_la-X86CodeEmitter.lo `test -f 'llvm/lib/Target/X86/X86CodeEmitter.cpp' || echo '$(srcdir)/'`llvm/lib/Target/X86/X86CodeEmitter.cpp
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libllvmtargetx86_la-X86CodeEmitter.Tpo $(DEPDIR)/libllvmtargetx86_la-X86CodeEmitter.Plo
@@ -3962,6 +4469,9 @@ distdir: $(DISTFILES)
|| exit 1; \
fi; \
done
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$(top_distdir)" distdir="$(distdir)" \
+ dist-hook
-test -n "$(am__skip_mode_fix)" \
|| find "$(distdir)" -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
@@ -4187,55 +4697,116 @@ uninstall-am:
.PHONY: CTAGS GTAGS all all-am am--refresh check check-am clean \
clean-generic clean-libtool clean-local \
clean-noinstLTLIBRARIES clean-noinstPROGRAMS ctags dist \
- dist-all dist-bzip2 dist-gzip dist-lzma dist-shar dist-tarZ \
- dist-xz dist-zip distcheck distclean distclean-compile \
- distclean-generic distclean-hdr distclean-libtool \
- distclean-tags distcleancheck distdir distuninstallcheck dvi \
- dvi-am html html-am info info-am install install-am \
- install-data install-data-am install-dvi install-dvi-am \
- install-exec install-exec-am install-html install-html-am \
- install-info install-info-am install-man install-pdf \
- install-pdf-am install-ps install-ps-am install-strip \
- installcheck installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-compile \
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
- tags uninstall uninstall-am
+ dist-all dist-bzip2 dist-gzip dist-hook dist-lzma dist-shar \
+ dist-tarZ dist-xz dist-zip distcheck distclean \
+ distclean-compile distclean-generic distclean-hdr \
+ distclean-libtool distclean-tags distcleancheck distdir \
+ distuninstallcheck dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
+ pdf pdf-am ps ps-am tags uninstall uninstall-am
+
+ at BUILD_X86_TRUE@X86GenRegisterInfo.h.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
+ at BUILD_X86_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-register-desc-header -o $@ $<
+
+ at BUILD_X86_TRUE@X86GenRegisterNames.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
+ at BUILD_X86_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-register-enums -o $@ $<
+
+ at BUILD_X86_TRUE@X86GenRegisterInfo.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
+ at BUILD_X86_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-register-desc -o $@ $<
-X86GenRegisterInfo.h.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
- $(TBLGEN) $(TBLGEN_FLAGS) -gen-register-desc-header -o $@ $<
+ at BUILD_X86_TRUE@X86GenInstrNames.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
+ at BUILD_X86_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-instr-enums -o $@ $<
-X86GenRegisterNames.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
- $(TBLGEN) $(TBLGEN_FLAGS) -gen-register-enums -o $@ $<
+ at BUILD_X86_TRUE@X86GenInstrInfo.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
+ at BUILD_X86_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-instr-desc -o $@ $<
-X86GenRegisterInfo.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
- $(TBLGEN) $(TBLGEN_FLAGS) -gen-register-desc -o $@ $<
+ at BUILD_X86_TRUE@X86GenAsmWriter.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
+ at BUILD_X86_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-asm-writer -o $@ $<
-X86GenInstrNames.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
- $(TBLGEN) $(TBLGEN_FLAGS) -gen-instr-enums -o $@ $<
+ at BUILD_X86_TRUE@X86GenAsmWriter1.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
+ at BUILD_X86_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-asm-writer -asmwriternum=1 -o $@ $<
-X86GenInstrInfo.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
- $(TBLGEN) $(TBLGEN_FLAGS) -gen-instr-desc -o $@ $<
+ at BUILD_X86_TRUE@X86GenAsmMatcher.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
+ at BUILD_X86_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-asm-matcher -o $@ $<
-X86GenAsmWriter.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
- $(TBLGEN) $(TBLGEN_FLAGS) -gen-asm-writer -o $@ $<
+ at BUILD_X86_TRUE@X86GenDAGISel.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
+ at BUILD_X86_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-dag-isel -o $@ $<
-X86GenAsmWriter1.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
- $(TBLGEN) $(TBLGEN_FLAGS) -gen-asm-writer -asmwriternum=1 -o $@ $<
+ at BUILD_X86_TRUE@X86GenFastISel.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
+ at BUILD_X86_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-fast-isel -o $@ $<
-X86GenAsmMatcher.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
- $(TBLGEN) $(TBLGEN_FLAGS) -gen-asm-matcher -o $@ $<
+ at BUILD_X86_TRUE@X86GenCallingConv.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
+ at BUILD_X86_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-callingconv -o $@ $<
-X86GenDAGISel.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
- $(TBLGEN) $(TBLGEN_FLAGS) -gen-dag-isel -o $@ $<
+ at BUILD_X86_TRUE@X86GenSubtarget.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
+ at BUILD_X86_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-subtarget -o $@ $<
+ at BUILD_PPC_TRUE@PPCGenInstrNames.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
+ at BUILD_PPC_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-instr-enums -o $@ $<
-X86GenFastISel.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
- $(TBLGEN) $(TBLGEN_FLAGS) -gen-fast-isel -o $@ $<
+ at BUILD_PPC_TRUE@PPCGenRegisterNames.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
+ at BUILD_PPC_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-register-enums -o $@ $<
-X86GenCallingConv.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
- $(TBLGEN) $(TBLGEN_FLAGS) -gen-callingconv -o $@ $<
+ at BUILD_PPC_TRUE@PPCGenAsmWriter.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
+ at BUILD_PPC_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-asm-writer -o $@ $<
-X86GenSubtarget.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
- $(TBLGEN) $(TBLGEN_FLAGS) -gen-subtarget -o $@ $<
+ at BUILD_PPC_TRUE@PPCGenCodeEmitter.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
+ at BUILD_PPC_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-emitter -o $@ $<
+
+ at BUILD_PPC_TRUE@PPCRegisterInfo.h.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
+ at BUILD_PPC_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-register-desc-header -o $@ $<
+
+ at BUILD_PPC_TRUE@PPCGenRegisterInfo.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
+ at BUILD_PPC_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-register-desc -o $@ $<
+
+ at BUILD_PPC_TRUE@PPCGenRegisterInfo.h.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
+ at BUILD_PPC_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-register-desc-header -o $@ $<
+
+ at BUILD_PPC_TRUE@PPCGenInstrInfo.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
+ at BUILD_PPC_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-instr-desc -o $@ $<
+
+ at BUILD_PPC_TRUE@PPCGenDAGISel.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
+ at BUILD_PPC_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-dag-isel -o $@ $<
+
+ at BUILD_PPC_TRUE@PPCGenCallingConv.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
+ at BUILD_PPC_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-callingconv -o $@ $<
+
+ at BUILD_PPC_TRUE@PPCGenSubtarget.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
+ at BUILD_PPC_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-subtarget -o $@ $<
+ at BUILD_ARM_TRUE@ARMGenRegisterInfo.h.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
+ at BUILD_ARM_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-register-desc-header -o $@ $<
+
+ at BUILD_ARM_TRUE@ARMGenRegisterNames.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
+ at BUILD_ARM_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-register-enums -o $@ $<
+
+ at BUILD_ARM_TRUE@ARMGenRegisterInfo.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
+ at BUILD_ARM_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-register-desc -o $@ $<
+
+ at BUILD_ARM_TRUE@ARMGenInstrNames.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
+ at BUILD_ARM_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-instr-enums -o $@ $<
+
+ at BUILD_ARM_TRUE@ARMGenInstrInfo.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
+ at BUILD_ARM_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-instr-desc -o $@ $<
+
+ at BUILD_ARM_TRUE@ARMGenCodeEmitter.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
+ at BUILD_ARM_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-emitter -o $@ $<
+
+ at BUILD_ARM_TRUE@ARMGenAsmWriter.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
+ at BUILD_ARM_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-asm-writer -o $@ $<
+
+ at BUILD_ARM_TRUE@ARMGenDAGISel.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
+ at BUILD_ARM_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-dag-isel -o $@ $<
+
+ at BUILD_ARM_TRUE@ARMGenCallingConv.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
+ at BUILD_ARM_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-callingconv -o $@ $<
+
+ at BUILD_ARM_TRUE@ARMGenSubtarget.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
+ at BUILD_ARM_TRUE@ $(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-subtarget -o $@ $<
#bytecode2llvm.cpp: build-llvm
build-llvm:
@@ -4251,6 +4822,10 @@ check-llvm: build-llvm-for-check
+$(GMAKE) -C llvm check
+$(GMAKE) -C llvm unittests
+# rm configure generated files
+dist-hook:
+ rm -f llvm/include/llvm/Config/*.h llvm/include/llvm/Config/*.def llvm/Makefile.config llvm/llvm.spec llvm/docs/doxygen.cfg llvm/tools/llvmc/plugins/Base/Base.td tools/llvm-config/llvm-config.in
+
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
diff --git a/libclamav/c++/configure b/libclamav/c++/configure
index fbf4c31..7fd6023 100755
--- a/libclamav/c++/configure
+++ b/libclamav/c++/configure
@@ -745,6 +745,12 @@ ac_subst_vars='am__EXEEXT_FALSE
am__EXEEXT_TRUE
LTLIBOBJS
LIBOBJS
+BUILD_ARM_FALSE
+BUILD_ARM_TRUE
+BUILD_PPC_FALSE
+BUILD_PPC_TRUE
+BUILD_X86_FALSE
+BUILD_X86_TRUE
DEBUG_BUILD_FALSE
DEBUG_BUILD_TRUE
subdirs
@@ -885,6 +891,7 @@ with_gnu_ld
enable_libtool_lock
enable_llvm
enable_optimized
+enable_all_jit_targets
'
ac_precious_vars='build_alias
host_alias
@@ -1532,6 +1539,8 @@ Optional Features:
--disable-libtool-lock avoid locking (might break parallel builds)
-enable-llvm Enable 'llvm' JIT/verifier support [default=auto]
-enable-optimized Compile with optimizations enabled (default is YES)
+ -enable-all-jit-targets Build all the targets that support JIT for testing
+ (default NO)
Optional Packages:
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
@@ -4963,13 +4972,13 @@ if test "${lt_cv_nm_interface+set}" = set; then :
else
lt_cv_nm_interface="BSD nm"
echo "int some_variable = 0;" > conftest.$ac_ext
- (eval echo "\"\$as_me:4966: $ac_compile\"" >&5)
+ (eval echo "\"\$as_me:4975: $ac_compile\"" >&5)
(eval "$ac_compile" 2>conftest.err)
cat conftest.err >&5
- (eval echo "\"\$as_me:4969: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
+ (eval echo "\"\$as_me:4978: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
(eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
cat conftest.err >&5
- (eval echo "\"\$as_me:4972: output\"" >&5)
+ (eval echo "\"\$as_me:4981: output\"" >&5)
cat conftest.out >&5
if $GREP 'External.*some_variable' conftest.out > /dev/null; then
lt_cv_nm_interface="MS dumpbin"
@@ -6175,7 +6184,7 @@ ia64-*-hpux*)
;;
*-*-irix6*)
# Find out which ABI we are using.
- echo '#line 6178 "configure"' > conftest.$ac_ext
+ echo '#line 6187 "configure"' > conftest.$ac_ext
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
(eval $ac_compile) 2>&5
ac_status=$?
@@ -8231,11 +8240,11 @@ else
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:8234: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:8243: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:8238: \$? = $ac_status" >&5
+ echo "$as_me:8247: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -8570,11 +8579,11 @@ else
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:8573: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:8582: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:8577: \$? = $ac_status" >&5
+ echo "$as_me:8586: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -8675,11 +8684,11 @@ else
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:8678: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:8687: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:8682: \$? = $ac_status" >&5
+ echo "$as_me:8691: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -8730,11 +8739,11 @@ else
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:8733: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:8742: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:8737: \$? = $ac_status" >&5
+ echo "$as_me:8746: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -11113,7 +11122,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 11116 "configure"
+#line 11125 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -11209,7 +11218,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 11212 "configure"
+#line 11221 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -13165,11 +13174,11 @@ else
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:13168: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:13177: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:13172: \$? = $ac_status" >&5
+ echo "$as_me:13181: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -13264,11 +13273,11 @@ else
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:13267: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:13276: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:13271: \$? = $ac_status" >&5
+ echo "$as_me:13280: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -13316,11 +13325,11 @@ else
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:13319: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:13328: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:13323: \$? = $ac_status" >&5
+ echo "$as_me:13332: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -14349,7 +14358,18 @@ fi
if test "$enable_optimized" = "default"; then
ac_configure_args="$ac_configure_args --enable-optimized"
fi
-new_args="$ac_configure_args --enable-targets=host-only --enable-bindings=none --enable-libffi=no --without-llvmgcc --without-llvmgxx"
+# Check whether --enable-all-jit-targets was given.
+if test "${enable_all_jit_targets+set}" = set; then :
+ enableval=$enable_all_jit_targets; enable_alltargets=$enableval
+else
+ enable_alltargets=no
+fi
+
+if test "$enable_alltargets" = "yes"; then
+ new_args="$ac_configure_args --enable-targets=x86,powerpc,arm --enable-bindings=none --enable-libffi=no --without-llvmgcc --without-llvmgxx"
+else
+ new_args="$ac_configure_args --enable-targets=host-only --enable-bindings=none --enable-libffi=no --without-llvmgcc --without-llvmgxx"
+fi
echo "$new_args"
ac_configure_args=`echo $new_args | sed -e 's/-Werror //g'`
echo "$ac_configure_args"
@@ -14385,6 +14405,50 @@ if test "$enable_llvm" = "auto"; then
esac
fi
+build_x86=no
+build_ppc=no
+build_arm=no
+case "$target_cpu" in
+ i?86|amd64|x86_64)
+ build_x86=yes
+ ;;
+ powerpc*)
+ build_ppc=yes
+ ;;
+ arm*)
+ build_arm=yes
+ ;;
+esac
+if test "$enable_alltargets" = "yes"; then
+ build_x86=yes
+ build_ppc=yes
+ build_arm=yes
+fi
+ if test "$build_x86" = "yes"; then
+ BUILD_X86_TRUE=
+ BUILD_X86_FALSE='#'
+else
+ BUILD_X86_TRUE='#'
+ BUILD_X86_FALSE=
+fi
+
+ if test "$build_ppc" = "yes"; then
+ BUILD_PPC_TRUE=
+ BUILD_PPC_FALSE='#'
+else
+ BUILD_PPC_TRUE='#'
+ BUILD_PPC_FALSE=
+fi
+
+ if test "$build_arm" = "yes"; then
+ BUILD_ARM_TRUE=
+ BUILD_ARM_FALSE='#'
+else
+ BUILD_ARM_TRUE='#'
+ BUILD_ARM_FALSE=
+fi
+
+
ac_config_files="$ac_config_files Makefile"
cat >confcache <<\_ACEOF
@@ -14516,6 +14580,18 @@ if test -z "${DEBUG_BUILD_TRUE}" && test -z "${DEBUG_BUILD_FALSE}"; then
as_fn_error "conditional \"DEBUG_BUILD\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
+if test -z "${BUILD_X86_TRUE}" && test -z "${BUILD_X86_FALSE}"; then
+ as_fn_error "conditional \"BUILD_X86\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${BUILD_PPC_TRUE}" && test -z "${BUILD_PPC_FALSE}"; then
+ as_fn_error "conditional \"BUILD_PPC\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${BUILD_ARM_TRUE}" && test -z "${BUILD_ARM_FALSE}"; then
+ as_fn_error "conditional \"BUILD_ARM\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
: ${CONFIG_STATUS=./config.status}
ac_write_fail=0
diff --git a/libclamav/c++/configure.ac b/libclamav/c++/configure.ac
index 1710626..97eabd4 100644
--- a/libclamav/c++/configure.ac
+++ b/libclamav/c++/configure.ac
@@ -57,7 +57,14 @@ dnl Set configure args for subdir
if test "$enable_optimized" = "default"; then
ac_configure_args="$ac_configure_args --enable-optimized"
fi
-new_args="$ac_configure_args --enable-targets=host-only --enable-bindings=none --enable-libffi=no --without-llvmgcc --without-llvmgxx"
+AC_ARG_ENABLE(all-jit-targets, AC_HELP_STRING([-enable-all-jit-targets],
+ [Build all the targets that support JIT for testing (default NO)]),
+ enable_alltargets=$enableval, enable_alltargets=no)
+if test "$enable_alltargets" = "yes"; then
+ new_args="$ac_configure_args --enable-targets=x86,powerpc,arm --enable-bindings=none --enable-libffi=no --without-llvmgcc --without-llvmgxx"
+else
+ new_args="$ac_configure_args --enable-targets=host-only --enable-bindings=none --enable-libffi=no --without-llvmgcc --without-llvmgxx"
+fi
echo "$new_args"
ac_configure_args=`echo $new_args | sed -e 's/-Werror //g'`
echo "$ac_configure_args"
@@ -96,6 +103,29 @@ if test "$enable_llvm" = "auto"; then
esac
fi
+build_x86=no
+build_ppc=no
+build_arm=no
+case "$target_cpu" in
+ i?86|amd64|x86_64)
+ build_x86=yes
+ ;;
+ powerpc*)
+ build_ppc=yes
+ ;;
+ arm*)
+ build_arm=yes
+ ;;
+esac
+if test "$enable_alltargets" = "yes"; then
+ build_x86=yes
+ build_ppc=yes
+ build_arm=yes
+fi
+AM_CONDITIONAL(BUILD_X86, [test "$build_x86" = "yes"])
+AM_CONDITIONAL(BUILD_PPC, [test "$build_ppc" = "yes"])
+AM_CONDITIONAL(BUILD_ARM, [test "$build_arm" = "yes"])
+
AC_OUTPUT([
Makefile
])
diff --git a/libclamav/others.c b/libclamav/others.c
index 142c14c..db7e19b 100644
--- a/libclamav/others.c
+++ b/libclamav/others.c
@@ -72,6 +72,7 @@
#include "matcher-ac.h"
#include "default.h"
#include "scanners.h"
+#include "bytecode.h"
#ifndef O_BINARY
#define O_BINARY 0
--
Debian repository for ClamAV
More information about the Pkg-clamav-commits
mailing list