Module Name:    src
Committed By:   joerg
Date:           Tue Feb 19 12:35:43 UTC 2013

Modified Files:
        src/external/bsd/llvm: Makefile.inc
        src/external/bsd/llvm/bin/clang: Makefile
        src/external/bsd/llvm/bin/llc: Makefile
        src/external/bsd/llvm/bin/llvm-mc: Makefile
        src/external/bsd/llvm/bin/llvm-objdump: Makefile
        src/external/bsd/llvm/bin/opt: Makefile
        src/external/bsd/llvm/lib: Makefile
        src/external/bsd/llvm/lib/libLLVMAArch64CodeGen: Makefile
        src/external/bsd/llvm/lib/libLLVMDebugInfo: Makefile
        src/external/bsd/llvm/lib/libclangBasic: Makefile
Added Files:
        src/external/bsd/llvm/lib/libLLVMAArch64Utils: Makefile
        src/tools/llvm-lib/libLLVMAArch64Utils: Makefile

Log Message:
Update LLVM/Clang snapshot to r175373. This improves GNU as
compatibility.


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/external/bsd/llvm/Makefile.inc
cvs rdiff -u -r1.23 -r1.24 src/external/bsd/llvm/bin/clang/Makefile
cvs rdiff -u -r1.13 -r1.14 src/external/bsd/llvm/bin/llc/Makefile
cvs rdiff -u -r1.14 -r1.15 src/external/bsd/llvm/bin/llvm-mc/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/bin/llvm-objdump/Makefile
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/llvm/bin/opt/Makefile
cvs rdiff -u -r1.27 -r1.28 src/external/bsd/llvm/lib/Makefile
cvs rdiff -u -r1.1 -r1.2 \
    src/external/bsd/llvm/lib/libLLVMAArch64CodeGen/Makefile
cvs rdiff -u -r0 -r1.1 src/external/bsd/llvm/lib/libLLVMAArch64Utils/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/lib/libLLVMDebugInfo/Makefile
cvs rdiff -u -r1.8 -r1.9 src/external/bsd/llvm/lib/libclangBasic/Makefile
cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libLLVMAArch64Utils/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.45 src/external/bsd/llvm/Makefile.inc:1.46
--- src/external/bsd/llvm/Makefile.inc:1.45	Mon Feb  4 15:00:31 2013
+++ src/external/bsd/llvm/Makefile.inc	Tue Feb 19 12:35:41 2013
@@ -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}

Index: src/external/bsd/llvm/bin/clang/Makefile
diff -u src/external/bsd/llvm/bin/clang/Makefile:1.23 src/external/bsd/llvm/bin/clang/Makefile:1.24
--- src/external/bsd/llvm/bin/clang/Makefile:1.23	Mon Feb  4 15:00:31 2013
+++ src/external/bsd/llvm/bin/clang/Makefile	Tue Feb 19 12:35:41 2013
@@ -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 \

Index: src/external/bsd/llvm/bin/llc/Makefile
diff -u src/external/bsd/llvm/bin/llc/Makefile:1.13 src/external/bsd/llvm/bin/llc/Makefile:1.14
--- src/external/bsd/llvm/bin/llc/Makefile:1.13	Mon Feb  4 15:00:32 2013
+++ src/external/bsd/llvm/bin/llc/Makefile	Tue Feb 19 12:35:41 2013
@@ -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 \

Index: src/external/bsd/llvm/bin/llvm-mc/Makefile
diff -u src/external/bsd/llvm/bin/llvm-mc/Makefile:1.14 src/external/bsd/llvm/bin/llvm-mc/Makefile:1.15
--- src/external/bsd/llvm/bin/llvm-mc/Makefile:1.14	Mon Feb  4 15:00:32 2013
+++ src/external/bsd/llvm/bin/llvm-mc/Makefile	Tue Feb 19 12:35:42 2013
@@ -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 \

Index: src/external/bsd/llvm/bin/llvm-objdump/Makefile
diff -u src/external/bsd/llvm/bin/llvm-objdump/Makefile:1.2 src/external/bsd/llvm/bin/llvm-objdump/Makefile:1.3
--- src/external/bsd/llvm/bin/llvm-objdump/Makefile:1.2	Mon Feb  4 15:00:32 2013
+++ src/external/bsd/llvm/bin/llvm-objdump/Makefile	Tue Feb 19 12:35:42 2013
@@ -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 \

Index: src/external/bsd/llvm/bin/opt/Makefile
diff -u src/external/bsd/llvm/bin/opt/Makefile:1.6 src/external/bsd/llvm/bin/opt/Makefile:1.7
--- src/external/bsd/llvm/bin/opt/Makefile:1.6	Mon Feb  4 15:00:32 2013
+++ src/external/bsd/llvm/bin/opt/Makefile	Tue Feb 19 12:35:42 2013
@@ -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 \

Index: src/external/bsd/llvm/lib/Makefile
diff -u src/external/bsd/llvm/lib/Makefile:1.27 src/external/bsd/llvm/lib/Makefile:1.28
--- src/external/bsd/llvm/lib/Makefile:1.27	Mon Feb  4 15:00:33 2013
+++ src/external/bsd/llvm/lib/Makefile	Tue Feb 19 12:35:42 2013
@@ -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 <bsd.own.mk>
 
@@ -40,7 +40,8 @@ SUBDIR+= \
 	libLLVMAArch64AsmPrinter \
 	libLLVMAArch64Disassembler \
 	libLLVMAArch64MCTargetDesc \
-	libLLVMAArch64TargetInfo
+	libLLVMAArch64TargetInfo \
+	libLLVMAArch64Utils
 
 SUBDIR+= \
 	libLLVMARMAsmParser \

Index: src/external/bsd/llvm/lib/libLLVMAArch64CodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMAArch64CodeGen/Makefile:1.1 src/external/bsd/llvm/lib/libLLVMAArch64CodeGen/Makefile:1.2
--- src/external/bsd/llvm/lib/libLLVMAArch64CodeGen/Makefile:1.1	Mon Feb  4 15:00:33 2013
+++ src/external/bsd/llvm/lib/libLLVMAArch64CodeGen/Makefile	Tue Feb 19 12:35:42 2013
@@ -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 \

Index: src/external/bsd/llvm/lib/libLLVMDebugInfo/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMDebugInfo/Makefile:1.2 src/external/bsd/llvm/lib/libLLVMDebugInfo/Makefile:1.3
--- src/external/bsd/llvm/lib/libLLVMDebugInfo/Makefile:1.2	Sun Sep 23 17:22:23 2012
+++ src/external/bsd/llvm/lib/libLLVMDebugInfo/Makefile	Tue Feb 19 12:35:43 2013
@@ -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 \

Index: src/external/bsd/llvm/lib/libclangBasic/Makefile
diff -u src/external/bsd/llvm/lib/libclangBasic/Makefile:1.8 src/external/bsd/llvm/lib/libclangBasic/Makefile:1.9
--- src/external/bsd/llvm/lib/libclangBasic/Makefile:1.8	Mon Feb  4 15:00:36 2013
+++ src/external/bsd/llvm/lib/libclangBasic/Makefile	Tue Feb 19 12:35:43 2013
@@ -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 \

Added files:

Index: src/external/bsd/llvm/lib/libLLVMAArch64Utils/Makefile
diff -u /dev/null src/external/bsd/llvm/lib/libLLVMAArch64Utils/Makefile:1.1
--- /dev/null	Tue Feb 19 12:35:43 2013
+++ src/external/bsd/llvm/lib/libLLVMAArch64Utils/Makefile	Tue Feb 19 12:35:43 2013
@@ -0,0 +1,18 @@
+#	$NetBSD: Makefile,v 1.1 2013/02/19 12:35:43 joerg Exp $
+
+LIB=	LLVMAArch64Utils
+
+.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/Utils
+
+SRCS+=	AArch64BaseInfo.cpp
+
+.if defined(HOSTLIB)
+.include <bsd.hostlib.mk>
+.else
+.include <bsd.lib.mk>
+.endif

Index: src/tools/llvm-lib/libLLVMAArch64Utils/Makefile
diff -u /dev/null src/tools/llvm-lib/libLLVMAArch64Utils/Makefile:1.1
--- /dev/null	Tue Feb 19 12:35:43 2013
+++ src/tools/llvm-lib/libLLVMAArch64Utils/Makefile	Tue Feb 19 12:35:43 2013
@@ -0,0 +1,3 @@
+#	$NetBSD: Makefile,v 1.1 2013/02/19 12:35:43 joerg Exp $
+
+.include <bsd.init.mk>

Reply via email to