Module Name: src Committed By: joerg Date: Mon Feb 4 15:00:37 UTC 2013
Modified Files: src/external/bsd/llvm: Makefile.inc src/external/bsd/llvm/bin/bugpoint: Makefile src/external/bsd/llvm/bin/clang: Makefile src/external/bsd/llvm/bin/clang-tblgen: Makefile src/external/bsd/llvm/bin/llc: Makefile src/external/bsd/llvm/bin/llvm-bcanalyzer: Makefile src/external/bsd/llvm/bin/llvm-mc: Makefile src/external/bsd/llvm/bin/llvm-objdump: Makefile src/external/bsd/llvm/bin/llvm-symbolizer: Makefile src/external/bsd/llvm/bin/opt: Makefile src/external/bsd/llvm/config/llvm/Config: AsmParsers.def AsmPrinters.def Disassemblers.def Targets.def config.h.in src/external/bsd/llvm/include: Makefile src/external/bsd/llvm/lib: Makefile src/external/bsd/llvm/lib/libLLVMAnalysis: Makefile src/external/bsd/llvm/lib/libLLVMBitReader: Makefile src/external/bsd/llvm/lib/libLLVMLinker: Makefile src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc: Makefile src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen: Makefile src/external/bsd/llvm/lib/libLLVMScalarOpts: Makefile src/external/bsd/llvm/lib/libLLVMSupport: Makefile src/external/bsd/llvm/lib/libLLVMipa: Makefile src/external/bsd/llvm/lib/libclangAST: Makefile src/external/bsd/llvm/lib/libclangBasic: Makefile src/external/bsd/llvm/lib/libclangFormat: Makefile src/external/bsd/llvm/lib/libclangSerialization: Makefile Added Files: src/external/bsd/llvm/lib/libLLVMAArch64AsmParser: Makefile src/external/bsd/llvm/lib/libLLVMAArch64AsmPrinter: Makefile src/external/bsd/llvm/lib/libLLVMAArch64CodeGen: Makefile src/external/bsd/llvm/lib/libLLVMAArch64Disassembler: Makefile src/external/bsd/llvm/lib/libLLVMAArch64MCTargetDesc: Makefile src/external/bsd/llvm/lib/libLLVMAArch64TargetInfo: Makefile src/external/bsd/llvm/lib/libLLVMObjCARC: Makefile src/tools/llvm-lib/libLLVMAArch64AsmParser: Makefile src/tools/llvm-lib/libLLVMAArch64AsmPrinter: Makefile src/tools/llvm-lib/libLLVMAArch64CodeGen: Makefile src/tools/llvm-lib/libLLVMAArch64Disassembler: Makefile src/tools/llvm-lib/libLLVMAArch64MCTargetDesc: Makefile src/tools/llvm-lib/libLLVMAArch64TargetInfo: Makefile src/tools/llvm-lib/libLLVMObjCARC: Makefile Log Message: Update to LLVM/Clang snapshot r174288. This brings in the new AArch64 backend as well as an import bug fix for pointer compare optimisations. To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/external/bsd/llvm/Makefile.inc cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/bin/bugpoint/Makefile cvs rdiff -u -r1.22 -r1.23 src/external/bsd/llvm/bin/clang/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/bin/clang-tblgen/Makefile cvs rdiff -u -r1.12 -r1.13 src/external/bsd/llvm/bin/llc/Makefile cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/bin/llvm-bcanalyzer/Makefile cvs rdiff -u -r1.13 -r1.14 src/external/bsd/llvm/bin/llvm-mc/Makefile cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/bin/llvm-objdump/Makefile cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/bin/llvm-symbolizer/Makefile cvs rdiff -u -r1.5 -r1.6 src/external/bsd/llvm/bin/opt/Makefile cvs rdiff -u -r1.4 -r1.5 \ src/external/bsd/llvm/config/llvm/Config/AsmParsers.def cvs rdiff -u -r1.6 -r1.7 \ src/external/bsd/llvm/config/llvm/Config/AsmPrinters.def cvs rdiff -u -r1.5 -r1.6 \ src/external/bsd/llvm/config/llvm/Config/Disassemblers.def \ src/external/bsd/llvm/config/llvm/Config/Targets.def cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/config/llvm/Config/config.h.in cvs rdiff -u -r1.16 -r1.17 src/external/bsd/llvm/include/Makefile cvs rdiff -u -r1.26 -r1.27 src/external/bsd/llvm/lib/Makefile cvs rdiff -u -r0 -r1.1 \ src/external/bsd/llvm/lib/libLLVMAArch64AsmParser/Makefile cvs rdiff -u -r0 -r1.1 \ src/external/bsd/llvm/lib/libLLVMAArch64AsmPrinter/Makefile cvs rdiff -u -r0 -r1.1 \ src/external/bsd/llvm/lib/libLLVMAArch64CodeGen/Makefile cvs rdiff -u -r0 -r1.1 \ src/external/bsd/llvm/lib/libLLVMAArch64Disassembler/Makefile cvs rdiff -u -r0 -r1.1 \ src/external/bsd/llvm/lib/libLLVMAArch64MCTargetDesc/Makefile cvs rdiff -u -r0 -r1.1 \ src/external/bsd/llvm/lib/libLLVMAArch64TargetInfo/Makefile cvs rdiff -u -r1.11 -r1.12 src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/lib/libLLVMBitReader/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/lib/libLLVMLinker/Makefile cvs rdiff -u -r1.4 -r1.5 \ src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile cvs rdiff -u -r0 -r1.1 src/external/bsd/llvm/lib/libLLVMObjCARC/Makefile cvs rdiff -u -r1.5 -r1.6 \ src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen/Makefile cvs rdiff -u -r1.8 -r1.9 src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile cvs rdiff -u -r1.14 -r1.15 src/external/bsd/llvm/lib/libLLVMSupport/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/lib/libLLVMipa/Makefile cvs rdiff -u -r1.8 -r1.9 src/external/bsd/llvm/lib/libclangAST/Makefile cvs rdiff -u -r1.7 -r1.8 src/external/bsd/llvm/lib/libclangBasic/Makefile cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/lib/libclangFormat/Makefile cvs rdiff -u -r1.4 -r1.5 \ src/external/bsd/llvm/lib/libclangSerialization/Makefile cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libLLVMAArch64AsmParser/Makefile cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libLLVMAArch64AsmPrinter/Makefile cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libLLVMAArch64CodeGen/Makefile cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libLLVMAArch64Disassembler/Makefile cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libLLVMAArch64MCTargetDesc/Makefile cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libLLVMAArch64TargetInfo/Makefile cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libLLVMObjCARC/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/bsd/llvm/Makefile.inc diff -u src/external/bsd/llvm/Makefile.inc:1.44 src/external/bsd/llvm/Makefile.inc:1.45 --- src/external/bsd/llvm/Makefile.inc:1.44 Wed Jan 23 15:02:53 2013 +++ src/external/bsd/llvm/Makefile.inc Mon Feb 4 15:00:31 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.44 2013/01/23 15:02:53 joerg Exp $ +# $NetBSD: Makefile.inc,v 1.45 2013/02/04 15:00:31 joerg Exp $ .if !defined(LLVM_TOPLEVEL_MK) LLVM_TOPLEVEL_MK= @@ -7,7 +7,7 @@ LLVM_TOPLEVEL_MK= SVN_ROOT= http://llvm.org/svn/llvm-project -COMMON_REVISION= 172366 +COMMON_REVISION= 174288 LLVM_REVISION= ${COMMON_REVISION} CLANG_REVISION= ${COMMON_REVISION} COMPILER_RT_REVISION= ${COMMON_REVISION} @@ -42,7 +42,7 @@ CPPFLAGS+= -I${LLVM_INCLUDE_OBJDIR} -I${ -I${CLANG_INCLUDE_CONFIG} LLVM_CONFIGURE_ARGS= \ - --enable-targets=x86,powerpc,sparc,arm,mips \ + --enable-targets=x86,powerpc,sparc,aarch64,arm,mips \ --with-c-include-dirs=/usr/include/clang-${CLANG_VERSION}:/usr/include \ --disable-timestamps --prefix=/usr --sysconfdir=/etc/llvm \ --with-clang-srcdir=${CLANG_SRCDIR} \ Index: src/external/bsd/llvm/bin/bugpoint/Makefile diff -u src/external/bsd/llvm/bin/bugpoint/Makefile:1.4 src/external/bsd/llvm/bin/bugpoint/Makefile:1.5 --- src/external/bsd/llvm/bin/bugpoint/Makefile:1.4 Wed Jan 23 15:02:54 2013 +++ src/external/bsd/llvm/bin/bugpoint/Makefile Mon Feb 4 15:00:31 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.4 2013/01/23 15:02:54 joerg Exp $ +# $NetBSD: Makefile,v 1.5 2013/02/04 15:00:31 joerg Exp $ PROG_CXX= bugpoint NOMAN= yes @@ -18,6 +18,7 @@ SRCS= BugDriver.cpp \ bugpoint.cpp LLVM_LIBS+= \ + ObjCARC \ AsmParser \ BitReader \ BitWriter \ Index: src/external/bsd/llvm/bin/clang/Makefile diff -u src/external/bsd/llvm/bin/clang/Makefile:1.22 src/external/bsd/llvm/bin/clang/Makefile:1.23 --- src/external/bsd/llvm/bin/clang/Makefile:1.22 Wed Jan 23 15:02:54 2013 +++ src/external/bsd/llvm/bin/clang/Makefile Mon Feb 4 15:00:31 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.22 2013/01/23 15:02:54 joerg Exp $ +# $NetBSD: Makefile,v 1.23 2013/02/04 15:00:31 joerg Exp $ PROG_CXX= clang NOMAN= yes @@ -37,10 +37,16 @@ CLANG_LIBS+= \ clangBasic LLVM_LIBS+= \ + ObjCARC \ ipo \ AsmParser \ BitReader \ BitWriter \ + AArch64CodeGen \ + AArch64TargetInfo \ + AArch64MCTargetDesc \ + AArch64AsmParser \ + AArch64AsmPrinter \ ARMCodeGen \ ARMTargetInfo \ ARMMCTargetDesc \ Index: src/external/bsd/llvm/bin/clang-tblgen/Makefile diff -u src/external/bsd/llvm/bin/clang-tblgen/Makefile:1.2 src/external/bsd/llvm/bin/clang-tblgen/Makefile:1.3 --- src/external/bsd/llvm/bin/clang-tblgen/Makefile:1.2 Sun Sep 23 17:22:22 2012 +++ src/external/bsd/llvm/bin/clang-tblgen/Makefile Mon Feb 4 15:00:32 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2012/09/23 17:22:22 joerg Exp $ +# $NetBSD: Makefile,v 1.3 2013/02/04 15:00:32 joerg Exp $ PROG_CXX= clang-tblgen NOMAN= yes @@ -10,6 +10,7 @@ NOMAN= yes SRCS= ClangASTNodesEmitter.cpp \ ClangAttrEmitter.cpp \ ClangCommentCommandInfoEmitter.cpp \ + ClangCommentHTMLNamedCharacterReferenceEmitter.cpp \ ClangCommentHTMLTagsEmitter.cpp \ ClangDiagnosticsEmitter.cpp \ ClangSACheckersEmitter.cpp \ Index: src/external/bsd/llvm/bin/llc/Makefile diff -u src/external/bsd/llvm/bin/llc/Makefile:1.12 src/external/bsd/llvm/bin/llc/Makefile:1.13 --- src/external/bsd/llvm/bin/llc/Makefile:1.12 Wed Jan 23 15:02:54 2013 +++ src/external/bsd/llvm/bin/llc/Makefile Mon Feb 4 15:00:32 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.12 2013/01/23 15:02:54 joerg Exp $ +# $NetBSD: Makefile,v 1.13 2013/02/04 15:00:32 joerg Exp $ PROG_CXX= llc NOMAN= yes @@ -13,6 +13,11 @@ LLVM_LIBS+= \ AsmPrinter \ AsmParser \ BitReader \ + AArch64CodeGen \ + AArch64TargetInfo \ + AArch64MCTargetDesc \ + AArch64AsmParser \ + AArch64AsmPrinter \ ARMCodeGen \ ARMTargetInfo \ ARMMCTargetDesc \ Index: src/external/bsd/llvm/bin/llvm-bcanalyzer/Makefile diff -u src/external/bsd/llvm/bin/llvm-bcanalyzer/Makefile:1.1 src/external/bsd/llvm/bin/llvm-bcanalyzer/Makefile:1.2 --- src/external/bsd/llvm/bin/llvm-bcanalyzer/Makefile:1.1 Sun Feb 6 01:13:45 2011 +++ src/external/bsd/llvm/bin/llvm-bcanalyzer/Makefile Mon Feb 4 15:00:32 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2011/02/06 01:13:45 joerg Exp $ +# $NetBSD: Makefile,v 1.2 2013/02/04 15:00:32 joerg Exp $ PROG_CXX= llvm-bcanalyzer NOMAN= yes @@ -10,6 +10,7 @@ NOMAN= yes SRCS= llvm-bcanalyzer.cpp LLVM_LIBS+= \ + BitReader \ Support .include "${.PARSEDIR}/../../link.mk" Index: src/external/bsd/llvm/bin/llvm-mc/Makefile diff -u src/external/bsd/llvm/bin/llvm-mc/Makefile:1.13 src/external/bsd/llvm/bin/llvm-mc/Makefile:1.14 --- src/external/bsd/llvm/bin/llvm-mc/Makefile:1.13 Wed Jan 23 15:02:56 2013 +++ src/external/bsd/llvm/bin/llvm-mc/Makefile Mon Feb 4 15:00:32 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.13 2013/01/23 15:02:56 joerg Exp $ +# $NetBSD: Makefile,v 1.14 2013/02/04 15:00:32 joerg Exp $ PROG_CXX= llvm-mc NOMAN= yes @@ -12,6 +12,12 @@ SRCS= llvm-mc.cpp \ LLVM_LIBS+= \ MCDisassembler \ + AArch64CodeGen \ + AArch64TargetInfo \ + AArch64AsmParser \ + AArch64MCTargetDesc \ + AArch64AsmPrinter \ + AArch64Disassembler \ ARMCodeGen \ ARMTargetInfo \ ARMAsmParser \ Index: src/external/bsd/llvm/bin/llvm-objdump/Makefile diff -u src/external/bsd/llvm/bin/llvm-objdump/Makefile:1.1 src/external/bsd/llvm/bin/llvm-objdump/Makefile:1.2 --- src/external/bsd/llvm/bin/llvm-objdump/Makefile:1.1 Wed Jan 23 15:02:56 2013 +++ src/external/bsd/llvm/bin/llvm-objdump/Makefile Mon Feb 4 15:00:32 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2013/01/23 15:02:56 joerg Exp $ +# $NetBSD: Makefile,v 1.2 2013/02/04 15:00:32 joerg Exp $ PROG_CXX= llvm-objdump NOMAN= yes @@ -15,6 +15,11 @@ SRCS= llvm-objdump.cpp \ LLVM_LIBS+= \ Object \ + AArch64Disassembler \ + AArch64TargetInfo \ + AArch64MCTargetDesc \ + AArch64AsmParser \ + AArch64AsmPrinter \ ARMDisassembler \ ARMTargetInfo \ ARMMCTargetDesc \ Index: src/external/bsd/llvm/bin/llvm-symbolizer/Makefile diff -u src/external/bsd/llvm/bin/llvm-symbolizer/Makefile:1.1 src/external/bsd/llvm/bin/llvm-symbolizer/Makefile:1.2 --- src/external/bsd/llvm/bin/llvm-symbolizer/Makefile:1.1 Sat Nov 17 04:57:26 2012 +++ src/external/bsd/llvm/bin/llvm-symbolizer/Makefile Mon Feb 4 15:00:32 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2012/11/17 04:57:26 joerg Exp $ +# $NetBSD: Makefile,v 1.2 2013/02/04 15:00:32 joerg Exp $ PROG_CXX= llvm-symbolizer NOMAN= yes @@ -7,7 +7,8 @@ NOMAN= yes .PATH: ${LLVM_SRCDIR}/tools/llvm-symbolizer -SRCS= llvm-symbolizer.cpp +SRCS= LLVMSymbolize.cpp \ + llvm-symbolizer.cpp LLVM_LIBS+= \ DebugInfo \ Index: src/external/bsd/llvm/bin/opt/Makefile diff -u src/external/bsd/llvm/bin/opt/Makefile:1.5 src/external/bsd/llvm/bin/opt/Makefile:1.6 --- src/external/bsd/llvm/bin/opt/Makefile:1.5 Wed Jan 23 15:02:57 2013 +++ src/external/bsd/llvm/bin/opt/Makefile Mon Feb 4 15:00:32 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.5 2013/01/23 15:02:57 joerg Exp $ +# $NetBSD: Makefile,v 1.6 2013/02/04 15:00:32 joerg Exp $ PROG_CXX= opt NOMAN= yes @@ -13,10 +13,15 @@ SRCS= AnalysisWrappers.cpp \ opt.cpp LLVM_LIBS+= \ + ObjCARC \ ipo \ AsmParser \ BitReader \ BitWriter \ + AArch64CodeGen \ + AArch64TargetInfo \ + AArch64MCTargetDesc \ + AArch64AsmPrinter \ ARMCodeGen \ ARMTargetInfo \ ARMMCTargetDesc \ Index: src/external/bsd/llvm/config/llvm/Config/AsmParsers.def diff -u src/external/bsd/llvm/config/llvm/Config/AsmParsers.def:1.4 src/external/bsd/llvm/config/llvm/Config/AsmParsers.def:1.5 --- src/external/bsd/llvm/config/llvm/Config/AsmParsers.def:1.4 Sun Sep 23 17:22:23 2012 +++ src/external/bsd/llvm/config/llvm/Config/AsmParsers.def Mon Feb 4 15:00:33 2013 @@ -24,6 +24,6 @@ # error Please define the macro LLVM_ASM_PARSER(TargetName) #endif -LLVM_ASM_PARSER(X86) LLVM_ASM_PARSER(ARM) LLVM_ASM_PARSER(Mips) +LLVM_ASM_PARSER(X86) LLVM_ASM_PARSER(AArch64) LLVM_ASM_PARSER(ARM) LLVM_ASM_PARSER(Mips) #undef LLVM_ASM_PARSER Index: src/external/bsd/llvm/config/llvm/Config/AsmPrinters.def diff -u src/external/bsd/llvm/config/llvm/Config/AsmPrinters.def:1.6 src/external/bsd/llvm/config/llvm/Config/AsmPrinters.def:1.7 --- src/external/bsd/llvm/config/llvm/Config/AsmPrinters.def:1.6 Sun Sep 23 17:22:23 2012 +++ src/external/bsd/llvm/config/llvm/Config/AsmPrinters.def Mon Feb 4 15:00:33 2013 @@ -24,6 +24,6 @@ # error Please define the macro LLVM_ASM_PRINTER(TargetName) #endif -LLVM_ASM_PRINTER(X86) LLVM_ASM_PRINTER(PowerPC) LLVM_ASM_PRINTER(Sparc) LLVM_ASM_PRINTER(ARM) LLVM_ASM_PRINTER(Mips) +LLVM_ASM_PRINTER(X86) LLVM_ASM_PRINTER(PowerPC) LLVM_ASM_PRINTER(Sparc) LLVM_ASM_PRINTER(AArch64) LLVM_ASM_PRINTER(ARM) LLVM_ASM_PRINTER(Mips) #undef LLVM_ASM_PRINTER Index: src/external/bsd/llvm/config/llvm/Config/Disassemblers.def diff -u src/external/bsd/llvm/config/llvm/Config/Disassemblers.def:1.5 src/external/bsd/llvm/config/llvm/Config/Disassemblers.def:1.6 --- src/external/bsd/llvm/config/llvm/Config/Disassemblers.def:1.5 Sun Sep 23 17:22:23 2012 +++ src/external/bsd/llvm/config/llvm/Config/Disassemblers.def Mon Feb 4 15:00:33 2013 @@ -24,6 +24,6 @@ # error Please define the macro LLVM_DISASSEMBLER(TargetName) #endif -LLVM_DISASSEMBLER(X86) LLVM_DISASSEMBLER(ARM) LLVM_DISASSEMBLER(Mips) +LLVM_DISASSEMBLER(X86) LLVM_DISASSEMBLER(AArch64) LLVM_DISASSEMBLER(ARM) LLVM_DISASSEMBLER(Mips) #undef LLVM_DISASSEMBLER Index: src/external/bsd/llvm/config/llvm/Config/Targets.def diff -u src/external/bsd/llvm/config/llvm/Config/Targets.def:1.5 src/external/bsd/llvm/config/llvm/Config/Targets.def:1.6 --- src/external/bsd/llvm/config/llvm/Config/Targets.def:1.5 Tue Jul 5 19:37:11 2011 +++ src/external/bsd/llvm/config/llvm/Config/Targets.def Mon Feb 4 15:00:33 2013 @@ -23,6 +23,6 @@ # error Please define the macro LLVM_TARGET(TargetName) #endif -LLVM_TARGET(X86) LLVM_TARGET(PowerPC) LLVM_TARGET(Sparc) LLVM_TARGET(ARM) LLVM_TARGET(Mips) +LLVM_TARGET(X86) LLVM_TARGET(PowerPC) LLVM_TARGET(Sparc) LLVM_TARGET(AArch64) LLVM_TARGET(ARM) LLVM_TARGET(Mips) #undef LLVM_TARGET Index: src/external/bsd/llvm/config/llvm/Config/config.h.in diff -u src/external/bsd/llvm/config/llvm/Config/config.h.in:1.3 src/external/bsd/llvm/config/llvm/Config/config.h.in:1.4 --- src/external/bsd/llvm/config/llvm/Config/config.h.in:1.3 Wed Jan 23 15:02:57 2013 +++ src/external/bsd/llvm/config/llvm/Config/config.h.in Mon Feb 4 15:00:33 2013 @@ -70,7 +70,7 @@ /* Define to 1 if you have the <CrashReporterClient.h> header file. */ /* #undef HAVE_CRASHREPORTERCLIENT_H */ -/* Define if __crashreporter_info__ exists. */ +/* can use __crashreporter_info__ */ #define HAVE_CRASHREPORTER_INFO 0 /* Define to 1 if you have the <ctype.h> header file. */ Index: src/external/bsd/llvm/include/Makefile diff -u src/external/bsd/llvm/include/Makefile:1.16 src/external/bsd/llvm/include/Makefile:1.17 --- src/external/bsd/llvm/include/Makefile:1.16 Wed Jan 23 15:02:57 2013 +++ src/external/bsd/llvm/include/Makefile Mon Feb 4 15:00:33 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.16 2013/01/23 15:02:57 joerg Exp $ +# $NetBSD: Makefile,v 1.17 2013/02/04 15:00:33 joerg Exp $ .include <bsd.init.mk> @@ -57,8 +57,8 @@ TABLEGEN_OUTPUT.Intrinsics.td= \ llvm/IR/Intrinsics.gen|-gen-intrinsic CLANG_TABLEGEN_SRC= Attr.td CommentCommands.td CommentHTMLTags.td \ - CommentNodes.td DeclNodes.td StmtNodes.td \ - Diagnostic.td arm_neon.td Options.td \ + CommentNodes.td CommentHTMLNamedCharacterReferences.td DeclNodes.td \ + StmtNodes.td Diagnostic.td arm_neon.td Options.td \ CC1AsOptions.td CC1Options.td CLANG_TABLEGEN_INCLUDES.Attr.td= -I${CLANG_SRCDIR}/include @@ -72,6 +72,7 @@ CLANG_TABLEGEN_OUTPUT.Attr.td= \ clang/Sema/AttrTemplateInstantiate.inc|-gen-clang-attr-template-instantiate \ clang/Sema/AttrParsedAttrKinds.inc|-gen-clang-attr-parsed-attr-kinds \ clang/Sema/AttrParsedAttrList.inc|-gen-clang-attr-parsed-attr-list \ + clang/Sema/AttrSpellingListIndex.inc|-gen-clang-attr-spelling-index \ clang/Serialization/AttrPCHRead.inc|-gen-clang-attr-pch-read \ clang/Serialization/AttrPCHWrite.inc|-gen-clang-attr-pch-write @@ -85,12 +86,16 @@ CLANG_TABLEGEN_OUTPUT.CommentNodes.td= \ clang/AST/CommentNodes.inc|-gen-clang-comment-nodes CLANG_TABLEGEN_OUTPUT.CommentCommands.td= \ - clang/AST/CommentCommandInfo.inc|-gen-clang-comment-command-info + clang/AST/CommentCommandInfo.inc|-gen-clang-comment-command-info \ + clang/AST/CommentCommandList.inc|-gen-clang-comment-command-list CLANG_TABLEGEN_OUTPUT.CommentHTMLTags.td= \ clang/AST/CommentHTMLTags.inc|-gen-clang-comment-html-tags \ clang/AST/CommentHTMLTagsProperties.inc|-gen-clang-comment-html-tags-properties +CLANG_TABLEGEN_OUTPUT.CommentHTMLNamedCharacterReferences.td= \ + clang/AST/CommentHTMLNamedCharacterReferences.inc|-gen-clang-comment-html-named-character-references + CLANG_TABLEGEN_INCLUDES.Diagnostic.td= -I${CLANG_SRCDIR}/include/clang/Basic CLANG_TABLEGEN_OUTPUT.Diagnostic.td= \ clang/Basic/DiagnosticAnalysisKinds.inc|-gen-clang-diags-defs^-clang-component=Analysis \ Index: src/external/bsd/llvm/lib/Makefile diff -u src/external/bsd/llvm/lib/Makefile:1.26 src/external/bsd/llvm/lib/Makefile:1.27 --- src/external/bsd/llvm/lib/Makefile:1.26 Wed Jan 23 15:02:57 2013 +++ src/external/bsd/llvm/lib/Makefile Mon Feb 4 15:00:33 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.26 2013/01/23 15:02:57 joerg Exp $ +# $NetBSD: Makefile,v 1.27 2013/02/04 15:00:33 joerg Exp $ .include <bsd.own.mk> @@ -18,6 +18,7 @@ SUBDIR= \ libLLVMMC \ libLLVMMCDisassembler \ libLLVMMCParser \ + libLLVMObjCARC \ libLLVMScalarOpts \ libLLVMSelectionDAG \ libLLVMSupport \ @@ -25,6 +26,7 @@ SUBDIR= \ libLLVMTarget \ libLLVMTransformsUtils \ libLLVMVectorize \ + libLLVMAArch64CodeGen \ libLLVMARMCodeGen \ libLLVMMipsCodeGen \ libLLVMPowerPCCodeGen \ @@ -34,6 +36,13 @@ SUBDIR= \ SUBDIR+= .WAIT SUBDIR+= \ + libLLVMAArch64AsmParser \ + libLLVMAArch64AsmPrinter \ + libLLVMAArch64Disassembler \ + libLLVMAArch64MCTargetDesc \ + libLLVMAArch64TargetInfo + +SUBDIR+= \ libLLVMARMAsmParser \ libLLVMARMAsmPrinter \ libLLVMARMDisassembler \ Index: src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile diff -u src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile:1.11 src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile:1.12 --- src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile:1.11 Wed Jan 23 15:02:58 2013 +++ src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile Mon Feb 4 15:00:34 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.11 2013/01/23 15:02:58 joerg Exp $ +# $NetBSD: Makefile,v 1.12 2013/02/04 15:00:34 joerg Exp $ LIB= LLVMAnalysis @@ -25,7 +25,6 @@ SRCS+= AliasAnalysis.cpp \ DomPrinter.cpp \ DominanceFrontier.cpp \ IVUsers.cpp \ - InlineCost.cpp \ InstCount.cpp \ InstructionSimplify.cpp \ Interval.cpp \ Index: src/external/bsd/llvm/lib/libLLVMBitReader/Makefile diff -u src/external/bsd/llvm/lib/libLLVMBitReader/Makefile:1.1 src/external/bsd/llvm/lib/libLLVMBitReader/Makefile:1.2 --- src/external/bsd/llvm/lib/libLLVMBitReader/Makefile:1.1 Sun Feb 6 01:13:54 2011 +++ src/external/bsd/llvm/lib/libLLVMBitReader/Makefile Mon Feb 4 15:00:34 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2011/02/06 01:13:54 joerg Exp $ +# $NetBSD: Makefile,v 1.2 2013/02/04 15:00:34 joerg Exp $ LIB= LLVMBitReader @@ -7,7 +7,8 @@ LIB= LLVMBitReader .PATH: ${LLVM_SRCDIR}/lib/Bitcode/Reader SRCS+= BitReader.cpp \ - BitcodeReader.cpp + BitcodeReader.cpp \ + BitstreamReader.cpp .if defined(HOSTLIB) .include <bsd.hostlib.mk> Index: src/external/bsd/llvm/lib/libLLVMLinker/Makefile diff -u src/external/bsd/llvm/lib/libLLVMLinker/Makefile:1.2 src/external/bsd/llvm/lib/libLLVMLinker/Makefile:1.3 --- src/external/bsd/llvm/lib/libLLVMLinker/Makefile:1.2 Thu Nov 3 17:52:53 2011 +++ src/external/bsd/llvm/lib/libLLVMLinker/Makefile Mon Feb 4 15:00:34 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2011/11/03 17:52:53 joerg Exp $ +# $NetBSD: Makefile,v 1.3 2013/02/04 15:00:34 joerg Exp $ LIB= LLVMLinker @@ -6,9 +6,7 @@ LIB= LLVMLinker .PATH: ${LLVM_SRCDIR}/lib/Linker -SRCS+= LinkArchives.cpp \ - LinkItems.cpp \ - LinkModules.cpp \ +SRCS+= LinkModules.cpp \ Linker.cpp .if defined(HOSTLIB) Index: src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile diff -u src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile:1.4 src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile:1.5 --- src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile:1.4 Sun Oct 28 17:07:46 2012 +++ src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile Mon Feb 4 15:00:34 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.4 2012/10/28 17:07:46 joerg Exp $ +# $NetBSD: Makefile,v 1.5 2013/02/04 15:00:34 joerg Exp $ LIB= LLVMMipsMCTargetDesc @@ -12,9 +12,11 @@ CPPFLAGS+= -I${MIPS_OBJDIR} -I${LLVM_SRC SRCS+= MipsAsmBackend.cpp \ MipsDirectObjLower.cpp \ MipsELFObjectWriter.cpp \ + MipsELFStreamer.cpp \ MipsMCAsmInfo.cpp \ MipsMCCodeEmitter.cpp \ - MipsMCTargetDesc.cpp + MipsMCTargetDesc.cpp \ + MipsReginfo.cpp .if defined(HOSTLIB) .include <bsd.hostlib.mk> Index: src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen/Makefile diff -u src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen/Makefile:1.5 src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen/Makefile:1.6 --- src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen/Makefile:1.5 Sat Jun 16 17:01:04 2012 +++ src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen/Makefile Mon Feb 4 15:00:35 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.5 2012/06/16 17:01:04 joerg Exp $ +# $NetBSD: Makefile,v 1.6 2013/02/04 15:00:35 joerg Exp $ LIB= LLVMPowerPCCodeGen @@ -19,9 +19,10 @@ SRCS+= PPCAsmPrinter.cpp \ PPCMachineFunctionInfo.cpp \ PPCMCInstLower.cpp \ PPCRegisterInfo.cpp \ + PPCSelectionDAGInfo.cpp \ PPCSubtarget.cpp \ PPCTargetMachine.cpp \ - PPCSelectionDAGInfo.cpp + PPCTargetTransformInfo.cpp TABLEGEN_SRC= PPC.td TABLEGEN_INCLUDES= -I${LLVM_SRCDIR}/lib/Target/PowerPC Index: src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile diff -u src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile:1.8 src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile:1.9 --- src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile:1.8 Sun Sep 23 17:22:24 2012 +++ src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile Mon Feb 4 15:00:35 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2012/09/23 17:22:24 joerg Exp $ +# $NetBSD: Makefile,v 1.9 2013/02/04 15:00:35 joerg Exp $ LIB= LLVMScalarOpts @@ -28,7 +28,6 @@ SRCS+= ADCE.cpp \ LoopUnswitch.cpp \ LowerAtomic.cpp \ MemCpyOptimizer.cpp \ - ObjCARC.cpp \ Reassociate.cpp \ Reg2Mem.cpp \ SCCP.cpp \ Index: src/external/bsd/llvm/lib/libLLVMSupport/Makefile diff -u src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.14 src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.15 --- src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.14 Wed Jan 23 15:03:00 2013 +++ src/external/bsd/llvm/lib/libLLVMSupport/Makefile Mon Feb 4 15:00:35 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.14 2013/01/23 15:03:00 joerg Exp $ +# $NetBSD: Makefile,v 1.15 2013/02/04 15:00:35 joerg Exp $ LIB= LLVMSupport @@ -17,6 +17,8 @@ SRCS+= APFloat.cpp \ circular_raw_ostream.cpp \ CommandLine.cpp \ ConstantRange.cpp \ + ConvertUTF.c \ + ConvertUTFWrapper.cpp \ CrashRecoveryContext.cpp \ DataExtractor.cpp \ DataStream.cpp \ Index: src/external/bsd/llvm/lib/libLLVMipa/Makefile diff -u src/external/bsd/llvm/lib/libLLVMipa/Makefile:1.2 src/external/bsd/llvm/lib/libLLVMipa/Makefile:1.3 --- src/external/bsd/llvm/lib/libLLVMipa/Makefile:1.2 Wed Jan 23 15:03:00 2013 +++ src/external/bsd/llvm/lib/libLLVMipa/Makefile Mon Feb 4 15:00:35 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2013/01/23 15:03:00 joerg Exp $ +# $NetBSD: Makefile,v 1.3 2013/02/04 15:00:35 joerg Exp $ LIB= LLVMipa @@ -11,7 +11,8 @@ SRCS+= CallPrinter.cpp \ CallGraphSCCPass.cpp \ FindUsedTypes.cpp \ GlobalsModRef.cpp \ - IPA.cpp + IPA.cpp \ + InlineCost.cpp .if defined(HOSTLIB) .include <bsd.hostlib.mk> Index: src/external/bsd/llvm/lib/libclangAST/Makefile diff -u src/external/bsd/llvm/lib/libclangAST/Makefile:1.8 src/external/bsd/llvm/lib/libclangAST/Makefile:1.9 --- src/external/bsd/llvm/lib/libclangAST/Makefile:1.8 Wed Jan 23 15:03:01 2013 +++ src/external/bsd/llvm/lib/libclangAST/Makefile Mon Feb 4 15:00:35 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2013/01/23 15:03:01 joerg Exp $ +# $NetBSD: Makefile,v 1.9 2013/02/04 15:00:35 joerg Exp $ LIB= clangAST @@ -17,7 +17,6 @@ SRCS+= APValue.cpp \ Comment.cpp \ CommentBriefParser.cpp \ CommentCommandTraits.cpp \ - CommentDumper.cpp \ CommentLexer.cpp \ CommentParser.cpp \ CommentSema.cpp \ Index: src/external/bsd/llvm/lib/libclangBasic/Makefile diff -u src/external/bsd/llvm/lib/libclangBasic/Makefile:1.7 src/external/bsd/llvm/lib/libclangBasic/Makefile:1.8 --- src/external/bsd/llvm/lib/libclangBasic/Makefile:1.7 Wed Jan 23 15:03:01 2013 +++ src/external/bsd/llvm/lib/libclangBasic/Makefile Mon Feb 4 15:00:36 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2013/01/23 15:03:01 joerg Exp $ +# $NetBSD: Makefile,v 1.8 2013/02/04 15:00:36 joerg Exp $ LIB= clangBasic @@ -7,8 +7,6 @@ LIB= clangBasic .PATH: ${CLANG_SRCDIR}/lib/Basic SRCS+= Builtins.cpp \ - ConvertUTF.c \ - ConvertUTFWrapper.cpp \ Diagnostic.cpp \ DiagnosticIDs.cpp \ FileManager.cpp \ Index: src/external/bsd/llvm/lib/libclangFormat/Makefile diff -u src/external/bsd/llvm/lib/libclangFormat/Makefile:1.1 src/external/bsd/llvm/lib/libclangFormat/Makefile:1.2 --- src/external/bsd/llvm/lib/libclangFormat/Makefile:1.1 Wed Jan 23 15:03:01 2013 +++ src/external/bsd/llvm/lib/libclangFormat/Makefile Mon Feb 4 15:00:36 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2013/01/23 15:03:01 joerg Exp $ +# $NetBSD: Makefile,v 1.2 2013/02/04 15:00:36 joerg Exp $ LIB= clangFormat @@ -7,6 +7,7 @@ LIB= clangFormat .PATH: ${CLANG_SRCDIR}/lib/Format SRCS+= Format.cpp \ + TokenAnnotator.cpp \ UnwrappedLineParser.cpp .if defined(HOSTLIB) Index: src/external/bsd/llvm/lib/libclangSerialization/Makefile diff -u src/external/bsd/llvm/lib/libclangSerialization/Makefile:1.4 src/external/bsd/llvm/lib/libclangSerialization/Makefile:1.5 --- src/external/bsd/llvm/lib/libclangSerialization/Makefile:1.4 Sun Dec 11 14:58:51 2011 +++ src/external/bsd/llvm/lib/libclangSerialization/Makefile Mon Feb 4 15:00:36 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.4 2011/12/11 14:58:51 joerg Exp $ +# $NetBSD: Makefile,v 1.5 2013/02/04 15:00:36 joerg Exp $ LIB= clangSerialization @@ -14,6 +14,7 @@ SRCS+= ASTCommon.cpp \ ASTWriterDecl.cpp \ ASTWriterStmt.cpp \ GeneratePCH.cpp \ + GlobalModuleIndex.cpp \ Module.cpp \ ModuleManager.cpp Added files: Index: src/external/bsd/llvm/lib/libLLVMAArch64AsmParser/Makefile diff -u /dev/null src/external/bsd/llvm/lib/libLLVMAArch64AsmParser/Makefile:1.1 --- /dev/null Mon Feb 4 15:00:38 2013 +++ src/external/bsd/llvm/lib/libLLVMAArch64AsmParser/Makefile Mon Feb 4 15:00:33 2013 @@ -0,0 +1,18 @@ +# $NetBSD: Makefile,v 1.1 2013/02/04 15:00:33 joerg Exp $ + +LIB= LLVMAArch64AsmParser + +.include <bsd.init.mk> + +AARCH64_OBJDIR!= cd ${.CURDIR}/../libLLVMAArch64CodeGen && ${PRINTOBJDIR} +CPPFLAGS+= -I${AARCH64_OBJDIR} -I${LLVM_SRCDIR}/lib/Target/AArch64 + +.PATH: ${LLVM_SRCDIR}/lib/Target/AArch64/AsmParser + +SRCS+= AArch64AsmParser.cpp + +.if defined(HOSTLIB) +.include <bsd.hostlib.mk> +.else +.include <bsd.lib.mk> +.endif Index: src/external/bsd/llvm/lib/libLLVMAArch64AsmPrinter/Makefile diff -u /dev/null src/external/bsd/llvm/lib/libLLVMAArch64AsmPrinter/Makefile:1.1 --- /dev/null Mon Feb 4 15:00:38 2013 +++ src/external/bsd/llvm/lib/libLLVMAArch64AsmPrinter/Makefile Mon Feb 4 15:00:33 2013 @@ -0,0 +1,18 @@ +# $NetBSD: Makefile,v 1.1 2013/02/04 15:00:33 joerg Exp $ + +LIB= LLVMAArch64AsmPrinter + +.include <bsd.init.mk> + +AARCH64_OBJDIR!= cd ${.CURDIR}/../libLLVMAArch64CodeGen && ${PRINTOBJDIR} +CPPFLAGS+= -I${AARCH64_OBJDIR} -I${LLVM_SRCDIR}/lib/Target/AArch64 + +.PATH: ${LLVM_SRCDIR}/lib/Target/AArch64/InstPrinter + +SRCS+= AArch64InstPrinter.cpp + +.if defined(HOSTLIB) +.include <bsd.hostlib.mk> +.else +.include <bsd.lib.mk> +.endif Index: src/external/bsd/llvm/lib/libLLVMAArch64CodeGen/Makefile diff -u /dev/null src/external/bsd/llvm/lib/libLLVMAArch64CodeGen/Makefile:1.1 --- /dev/null Mon Feb 4 15:00:38 2013 +++ src/external/bsd/llvm/lib/libLLVMAArch64CodeGen/Makefile Mon Feb 4 15:00:33 2013 @@ -0,0 +1,45 @@ +# $NetBSD: Makefile,v 1.1 2013/02/04 15:00:33 joerg Exp $ + +LIB= LLVMAArch64CodeGen + +.include <bsd.init.mk> + +.PATH: ${LLVM_SRCDIR}/lib/Target/AArch64 + +CPPFLAGS+= -I${LLVM_SRCDIR}/lib/Target/AArch64 + +SRCS+= AArch64AsmPrinter.cpp \ + AArch64ConstantIslandPass.cpp \ + AArch64FrameLowering.cpp \ + AArch64ISelDAGToDAG.cpp \ + AArch64ISelLowering.cpp \ + AArch64InstrInfo.cpp \ + AArch64MachineFunctionInfo.cpp \ + AArch64MCInstLower.cpp \ + AArch64RegisterInfo.cpp \ + AArch64SelectionDAGInfo.cpp \ + AArch64Subtarget.cpp \ + AArch64TargetMachine.cpp \ + AArch64TargetObjectFile.cpp + +TABLEGEN_SRC= AArch64.td +TABLEGEN_INCLUDES= -I${LLVM_SRCDIR}/lib/Target/AArch64 +TABLEGEN_OUTPUT= \ + AArch64GenAsmMatcher.inc|-gen-asm-matcher \ + AArch64GenAsmWriter.inc|-gen-asm-writer \ + AArch64GenCallingConv.inc|-gen-callingconv \ + AArch64GenDisassemblerTables.inc|-gen-disassembler \ + AArch64GenInstrInfo.inc|-gen-instr-info \ + AArch64GenMCCodeEmitter.inc|-gen-emitter^-mc-emitter \ + AArch64GenMCPseudoLowering.inc|-gen-pseudo-lowering \ + AArch64GenRegisterInfo.inc|-gen-register-info \ + AArch64GenDAGISel.inc|-gen-dag-isel \ + AArch64GenSubtargetInfo.inc|-gen-subtarget + +.include "${.PARSEDIR}/../../tablegen.mk" + +.if defined(HOSTLIB) +.include <bsd.hostlib.mk> +.else +.include <bsd.lib.mk> +.endif Index: src/external/bsd/llvm/lib/libLLVMAArch64Disassembler/Makefile diff -u /dev/null src/external/bsd/llvm/lib/libLLVMAArch64Disassembler/Makefile:1.1 --- /dev/null Mon Feb 4 15:00:38 2013 +++ src/external/bsd/llvm/lib/libLLVMAArch64Disassembler/Makefile Mon Feb 4 15:00:34 2013 @@ -0,0 +1,18 @@ +# $NetBSD: Makefile,v 1.1 2013/02/04 15:00:34 joerg Exp $ + +LIB= LLVMAArch64Disassembler + +.include <bsd.init.mk> + +AARCH64_OBJDIR!= cd ${.CURDIR}/../libLLVMAArch64CodeGen && ${PRINTOBJDIR} +CPPFLAGS+= -I${AARCH64_OBJDIR} -I${LLVM_SRCDIR}/lib/Target/AArch64 + +.PATH: ${LLVM_SRCDIR}/lib/Target/AArch64/Disassembler + +SRCS+= AArch64Disassembler.cpp + +.if defined(HOSTLIB) +.include <bsd.hostlib.mk> +.else +.include <bsd.lib.mk> +.endif Index: src/external/bsd/llvm/lib/libLLVMAArch64MCTargetDesc/Makefile diff -u /dev/null src/external/bsd/llvm/lib/libLLVMAArch64MCTargetDesc/Makefile:1.1 --- /dev/null Mon Feb 4 15:00:38 2013 +++ src/external/bsd/llvm/lib/libLLVMAArch64MCTargetDesc/Makefile Mon Feb 4 15:00:34 2013 @@ -0,0 +1,24 @@ +# $NetBSD: Makefile,v 1.1 2013/02/04 15:00:34 joerg Exp $ + +LIB= LLVMAArch64MCTargetDesc + +.include <bsd.init.mk> + +.PATH: ${LLVM_SRCDIR}/lib/Target/AArch64/MCTargetDesc + +AARCH64_OBJDIR!= cd ${.CURDIR}/../libLLVMAArch64CodeGen && ${PRINTOBJDIR} +CPPFLAGS+= -I${AARCH64_OBJDIR} -I${LLVM_SRCDIR}/lib/Target/AArch64 + +SRCS+= AArch64AsmBackend.cpp \ + AArch64ELFObjectWriter.cpp \ + AArch64ELFStreamer.cpp \ + AArch64MCAsmInfo.cpp \ + AArch64MCCodeEmitter.cpp \ + AArch64MCExpr.cpp \ + AArch64MCTargetDesc.cpp + +.if defined(HOSTLIB) +.include <bsd.hostlib.mk> +.else +.include <bsd.lib.mk> +.endif Index: src/external/bsd/llvm/lib/libLLVMAArch64TargetInfo/Makefile diff -u /dev/null src/external/bsd/llvm/lib/libLLVMAArch64TargetInfo/Makefile:1.1 --- /dev/null Mon Feb 4 15:00:38 2013 +++ src/external/bsd/llvm/lib/libLLVMAArch64TargetInfo/Makefile Mon Feb 4 15:00:34 2013 @@ -0,0 +1,18 @@ +# $NetBSD: Makefile,v 1.1 2013/02/04 15:00:34 joerg Exp $ + +LIB= LLVMAArch64TargetInfo + +.include <bsd.init.mk> + +AARCH64_OBJDIR!= cd ${.CURDIR}/../libLLVMAArch64CodeGen && ${PRINTOBJDIR} +CPPFLAGS+= -I${AARCH64_OBJDIR} -I${LLVM_SRCDIR}/lib/Target/AArch64 + +.PATH: ${LLVM_SRCDIR}/lib/Target/AArch64/TargetInfo + +SRCS+= AArch64TargetInfo.cpp + +.if defined(HOSTLIB) +.include <bsd.hostlib.mk> +.else +.include <bsd.lib.mk> +.endif Index: src/external/bsd/llvm/lib/libLLVMObjCARC/Makefile diff -u /dev/null src/external/bsd/llvm/lib/libLLVMObjCARC/Makefile:1.1 --- /dev/null Mon Feb 4 15:00:38 2013 +++ src/external/bsd/llvm/lib/libLLVMObjCARC/Makefile Mon Feb 4 15:00:35 2013 @@ -0,0 +1,23 @@ +# $NetBSD: Makefile,v 1.1 2013/02/04 15:00:35 joerg Exp $ + +LIB= LLVMObjCARC + +.include <bsd.init.mk> + +.PATH: ${LLVM_SRCDIR}/lib/Transforms/ObjCARC + +SRCS+= DependencyAnalysis.cpp \ + ObjCARC.cpp \ + ObjCARCAPElim.cpp \ + ObjCARCAliasAnalysis.cpp \ + ObjCARCContract.cpp \ + ObjCARCExpand.cpp \ + ObjCARCOpts.cpp \ + ObjCARCUtil.cpp \ + ProvenanceAnalysis.cpp + +.if defined(HOSTLIB) +.include <bsd.hostlib.mk> +.else +.include <bsd.lib.mk> +.endif Index: src/tools/llvm-lib/libLLVMAArch64AsmParser/Makefile diff -u /dev/null src/tools/llvm-lib/libLLVMAArch64AsmParser/Makefile:1.1 --- /dev/null Mon Feb 4 15:00:38 2013 +++ src/tools/llvm-lib/libLLVMAArch64AsmParser/Makefile Mon Feb 4 15:00:36 2013 @@ -0,0 +1,3 @@ +# $NetBSD: Makefile,v 1.1 2013/02/04 15:00:36 joerg Exp $ + +.include <bsd.init.mk> Index: src/tools/llvm-lib/libLLVMAArch64AsmPrinter/Makefile diff -u /dev/null src/tools/llvm-lib/libLLVMAArch64AsmPrinter/Makefile:1.1 --- /dev/null Mon Feb 4 15:00:38 2013 +++ src/tools/llvm-lib/libLLVMAArch64AsmPrinter/Makefile Mon Feb 4 15:00:36 2013 @@ -0,0 +1,3 @@ +# $NetBSD: Makefile,v 1.1 2013/02/04 15:00:36 joerg Exp $ + +.include <bsd.init.mk> Index: src/tools/llvm-lib/libLLVMAArch64CodeGen/Makefile diff -u /dev/null src/tools/llvm-lib/libLLVMAArch64CodeGen/Makefile:1.1 --- /dev/null Mon Feb 4 15:00:38 2013 +++ src/tools/llvm-lib/libLLVMAArch64CodeGen/Makefile Mon Feb 4 15:00:36 2013 @@ -0,0 +1,3 @@ +# $NetBSD: Makefile,v 1.1 2013/02/04 15:00:36 joerg Exp $ + +.include <bsd.init.mk> Index: src/tools/llvm-lib/libLLVMAArch64Disassembler/Makefile diff -u /dev/null src/tools/llvm-lib/libLLVMAArch64Disassembler/Makefile:1.1 --- /dev/null Mon Feb 4 15:00:38 2013 +++ src/tools/llvm-lib/libLLVMAArch64Disassembler/Makefile Mon Feb 4 15:00:36 2013 @@ -0,0 +1,3 @@ +# $NetBSD: Makefile,v 1.1 2013/02/04 15:00:36 joerg Exp $ + +.include <bsd.init.mk> Index: src/tools/llvm-lib/libLLVMAArch64MCTargetDesc/Makefile diff -u /dev/null src/tools/llvm-lib/libLLVMAArch64MCTargetDesc/Makefile:1.1 --- /dev/null Mon Feb 4 15:00:38 2013 +++ src/tools/llvm-lib/libLLVMAArch64MCTargetDesc/Makefile Mon Feb 4 15:00:37 2013 @@ -0,0 +1,3 @@ +# $NetBSD: Makefile,v 1.1 2013/02/04 15:00:37 joerg Exp $ + +.include <bsd.init.mk> Index: src/tools/llvm-lib/libLLVMAArch64TargetInfo/Makefile diff -u /dev/null src/tools/llvm-lib/libLLVMAArch64TargetInfo/Makefile:1.1 --- /dev/null Mon Feb 4 15:00:38 2013 +++ src/tools/llvm-lib/libLLVMAArch64TargetInfo/Makefile Mon Feb 4 15:00:37 2013 @@ -0,0 +1,3 @@ +# $NetBSD: Makefile,v 1.1 2013/02/04 15:00:37 joerg Exp $ + +.include <bsd.init.mk> Index: src/tools/llvm-lib/libLLVMObjCARC/Makefile diff -u /dev/null src/tools/llvm-lib/libLLVMObjCARC/Makefile:1.1 --- /dev/null Mon Feb 4 15:00:38 2013 +++ src/tools/llvm-lib/libLLVMObjCARC/Makefile Mon Feb 4 15:00:37 2013 @@ -0,0 +1,3 @@ +# $NetBSD: Makefile,v 1.1 2013/02/04 15:00:37 joerg Exp $ + +.include <bsd.init.mk>