diff --git a/external/bsd/llvm/Makefile.inc b/external/bsd/llvm/Makefile.inc index 62ffdf1d3df3..0d148c9a724d 100644 --- a/external/bsd/llvm/Makefile.inc +++ b/external/bsd/llvm/Makefile.inc @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.45 2013/02/04 15:00:31 joerg Exp $ +# $NetBSD: Makefile.inc,v 1.46 2013/02/19 12:35:41 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= 174288 +COMMON_REVISION= 175373 LLVM_REVISION= ${COMMON_REVISION} CLANG_REVISION= ${COMMON_REVISION} COMPILER_RT_REVISION= ${COMMON_REVISION} diff --git a/external/bsd/llvm/bin/clang/Makefile b/external/bsd/llvm/bin/clang/Makefile index a7dbe4aac378..adae312c8fa1 100644 --- a/external/bsd/llvm/bin/clang/Makefile +++ b/external/bsd/llvm/bin/clang/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.23 2013/02/04 15:00:31 joerg Exp $ +# $NetBSD: Makefile,v 1.24 2013/02/19 12:35:41 joerg Exp $ PROG_CXX= clang NOMAN= yes @@ -47,6 +47,7 @@ LLVM_LIBS+= \ AArch64MCTargetDesc \ AArch64AsmParser \ AArch64AsmPrinter \ + AArch64Utils \ ARMCodeGen \ ARMTargetInfo \ ARMMCTargetDesc \ diff --git a/external/bsd/llvm/bin/llc/Makefile b/external/bsd/llvm/bin/llc/Makefile index 646a0d934a54..f3fd42d9f911 100644 --- a/external/bsd/llvm/bin/llc/Makefile +++ b/external/bsd/llvm/bin/llc/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.13 2013/02/04 15:00:32 joerg Exp $ +# $NetBSD: Makefile,v 1.14 2013/02/19 12:35:41 joerg Exp $ PROG_CXX= llc NOMAN= yes @@ -18,6 +18,7 @@ LLVM_LIBS+= \ AArch64MCTargetDesc \ AArch64AsmParser \ AArch64AsmPrinter \ + AArch64Utils \ ARMCodeGen \ ARMTargetInfo \ ARMMCTargetDesc \ diff --git a/external/bsd/llvm/bin/llvm-mc/Makefile b/external/bsd/llvm/bin/llvm-mc/Makefile index b2d5b18c2459..a1bb4592a8d6 100644 --- a/external/bsd/llvm/bin/llvm-mc/Makefile +++ b/external/bsd/llvm/bin/llvm-mc/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.14 2013/02/04 15:00:32 joerg Exp $ +# $NetBSD: Makefile,v 1.15 2013/02/19 12:35:42 joerg Exp $ PROG_CXX= llvm-mc NOMAN= yes @@ -18,6 +18,7 @@ LLVM_LIBS+= \ AArch64MCTargetDesc \ AArch64AsmPrinter \ AArch64Disassembler \ + AArch64Utils \ ARMCodeGen \ ARMTargetInfo \ ARMAsmParser \ diff --git a/external/bsd/llvm/bin/llvm-objdump/Makefile b/external/bsd/llvm/bin/llvm-objdump/Makefile index 0db4a8d73a20..69c33ddff2ec 100644 --- a/external/bsd/llvm/bin/llvm-objdump/Makefile +++ b/external/bsd/llvm/bin/llvm-objdump/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2013/02/04 15:00:32 joerg Exp $ +# $NetBSD: Makefile,v 1.3 2013/02/19 12:35:42 joerg Exp $ PROG_CXX= llvm-objdump NOMAN= yes @@ -20,6 +20,7 @@ LLVM_LIBS+= \ AArch64MCTargetDesc \ AArch64AsmParser \ AArch64AsmPrinter \ + AArch64Utils \ ARMDisassembler \ ARMTargetInfo \ ARMMCTargetDesc \ diff --git a/external/bsd/llvm/bin/opt/Makefile b/external/bsd/llvm/bin/opt/Makefile index aabe9002630d..db1be53d5177 100644 --- a/external/bsd/llvm/bin/opt/Makefile +++ b/external/bsd/llvm/bin/opt/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.6 2013/02/04 15:00:32 joerg Exp $ +# $NetBSD: Makefile,v 1.7 2013/02/19 12:35:42 joerg Exp $ PROG_CXX= opt NOMAN= yes @@ -22,6 +22,7 @@ LLVM_LIBS+= \ AArch64TargetInfo \ AArch64MCTargetDesc \ AArch64AsmPrinter \ + AArch64Utils \ ARMCodeGen \ ARMTargetInfo \ ARMMCTargetDesc \ diff --git a/external/bsd/llvm/lib/Makefile b/external/bsd/llvm/lib/Makefile index 9a92bccbd843..aa8ff340b80e 100644 --- a/external/bsd/llvm/lib/Makefile +++ b/external/bsd/llvm/lib/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.27 2013/02/04 15:00:33 joerg Exp $ +# $NetBSD: Makefile,v 1.28 2013/02/19 12:35:42 joerg Exp $ .include @@ -40,7 +40,8 @@ SUBDIR+= \ libLLVMAArch64AsmPrinter \ libLLVMAArch64Disassembler \ libLLVMAArch64MCTargetDesc \ - libLLVMAArch64TargetInfo + libLLVMAArch64TargetInfo \ + libLLVMAArch64Utils SUBDIR+= \ libLLVMARMAsmParser \ diff --git a/external/bsd/llvm/lib/libLLVMAArch64CodeGen/Makefile b/external/bsd/llvm/lib/libLLVMAArch64CodeGen/Makefile index 76e3210c4cf1..f950b7915044 100644 --- a/external/bsd/llvm/lib/libLLVMAArch64CodeGen/Makefile +++ b/external/bsd/llvm/lib/libLLVMAArch64CodeGen/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2013/02/04 15:00:33 joerg Exp $ +# $NetBSD: Makefile,v 1.2 2013/02/19 12:35:42 joerg Exp $ LIB= LLVMAArch64CodeGen @@ -9,7 +9,7 @@ LIB= LLVMAArch64CodeGen CPPFLAGS+= -I${LLVM_SRCDIR}/lib/Target/AArch64 SRCS+= AArch64AsmPrinter.cpp \ - AArch64ConstantIslandPass.cpp \ + AArch64BranchFixupPass.cpp \ AArch64FrameLowering.cpp \ AArch64ISelDAGToDAG.cpp \ AArch64ISelLowering.cpp \ diff --git a/external/bsd/llvm/lib/libLLVMAArch64Utils/Makefile b/external/bsd/llvm/lib/libLLVMAArch64Utils/Makefile new file mode 100644 index 000000000000..dc85f4e7a16b --- /dev/null +++ b/external/bsd/llvm/lib/libLLVMAArch64Utils/Makefile @@ -0,0 +1,18 @@ +# $NetBSD: Makefile,v 1.1 2013/02/19 12:35:43 joerg Exp $ + +LIB= LLVMAArch64Utils + +.include + +AARCH64_OBJDIR!= cd ${.CURDIR}/../libLLVMAArch64CodeGen && ${PRINTOBJDIR} +CPPFLAGS+= -I${AARCH64_OBJDIR} -I${LLVM_SRCDIR}/lib/Target/AArch64 + +.PATH: ${LLVM_SRCDIR}/lib/Target/AArch64/Utils + +SRCS+= AArch64BaseInfo.cpp + +.if defined(HOSTLIB) +.include +.else +.include +.endif diff --git a/external/bsd/llvm/lib/libLLVMDebugInfo/Makefile b/external/bsd/llvm/lib/libLLVMDebugInfo/Makefile index 4103c60782e1..3de5e26fc0d6 100644 --- a/external/bsd/llvm/lib/libLLVMDebugInfo/Makefile +++ b/external/bsd/llvm/lib/libLLVMDebugInfo/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2012/09/23 17:22:23 joerg Exp $ +# $NetBSD: Makefile,v 1.3 2013/02/19 12:35:43 joerg Exp $ LIB= LLVMDebugInfo @@ -13,6 +13,7 @@ SRCS+= DIContext.cpp \ DWARFDebugAbbrev.cpp \ DWARFDebugArangeSet.cpp \ DWARFDebugAranges.cpp \ + DWARFDebugFrame.cpp \ DWARFDebugInfoEntry.cpp \ DWARFDebugLine.cpp \ DWARFDebugRangeList.cpp \ diff --git a/external/bsd/llvm/lib/libclangBasic/Makefile b/external/bsd/llvm/lib/libclangBasic/Makefile index 2bd1af9796e4..2b5f6ff5648d 100644 --- a/external/bsd/llvm/lib/libclangBasic/Makefile +++ b/external/bsd/llvm/lib/libclangBasic/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2013/02/04 15:00:36 joerg Exp $ +# $NetBSD: Makefile,v 1.9 2013/02/19 12:35:43 joerg Exp $ LIB= clangBasic @@ -7,6 +7,7 @@ LIB= clangBasic .PATH: ${CLANG_SRCDIR}/lib/Basic SRCS+= Builtins.cpp \ + CharInfo.cpp \ Diagnostic.cpp \ DiagnosticIDs.cpp \ FileManager.cpp \ diff --git a/tools/llvm-lib/libLLVMAArch64Utils/Makefile b/tools/llvm-lib/libLLVMAArch64Utils/Makefile new file mode 100644 index 000000000000..a9d6e1743389 --- /dev/null +++ b/tools/llvm-lib/libLLVMAArch64Utils/Makefile @@ -0,0 +1,3 @@ +# $NetBSD: Makefile,v 1.1 2013/02/19 12:35:43 joerg Exp $ + +.include