Module Name: src
Committed By: joerg
Date: Thu Nov 3 17:52:54 UTC 2011
Modified Files:
src/external/bsd/llvm: Makefile.inc
src/external/bsd/llvm/bin/clang: Makefile
src/external/bsd/llvm/config/llvm/Config: config.h llvm-config.h
src/external/bsd/llvm/lib: Makefile
src/external/bsd/llvm/lib/libLLVMARMCodeGen: Makefile
src/external/bsd/llvm/lib/libLLVMCodeGen: Makefile
src/external/bsd/llvm/lib/libLLVMLinker: Makefile
src/external/bsd/llvm/lib/libLLVMMipsCodeGen: Makefile
src/external/bsd/llvm/lib/libLLVMScalarOpts: Makefile
src/external/bsd/llvm/lib/libLLVMSelectionDAG: Makefile
src/external/bsd/llvm/lib/libLLVMTransformsUtils: Makefile
src/external/bsd/llvm/lib/libclangAnalysis: Makefile
src/external/bsd/llvm/lib/libclangFrontend: Makefile
src/external/bsd/llvm/lib/libclangSema: Makefile
src/external/bsd/llvm/lib/libclangStaticAnalyzerCore: Makefile
Added Files:
src/tools/llvm-lib/libLLVMLinker: Makefile
Log Message:
Update LLVM/Clang snapshot to r143571 for the improved optimizer.
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/external/bsd/llvm/Makefile.inc
cvs rdiff -u -r1.15 -r1.16 src/external/bsd/llvm/bin/clang/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/config/llvm/Config/config.h
cvs rdiff -u -r1.3 -r1.4 \
src/external/bsd/llvm/config/llvm/Config/llvm-config.h
cvs rdiff -u -r1.16 -r1.17 src/external/bsd/llvm/lib/Makefile
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile
cvs rdiff -u -r1.8 -r1.9 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/lib/libLLVMLinker/Makefile
cvs rdiff -u -r1.4 -r1.5 \
src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile
cvs rdiff -u -r1.1 -r1.2 \
src/external/bsd/llvm/lib/libLLVMSelectionDAG/Makefile
cvs rdiff -u -r1.4 -r1.5 \
src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/lib/libclangAnalysis/Makefile
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/llvm/lib/libclangFrontend/Makefile
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/llvm/lib/libclangSema/Makefile
cvs rdiff -u -r1.5 -r1.6 \
src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile
cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libLLVMLinker/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.23 src/external/bsd/llvm/Makefile.inc:1.24
--- src/external/bsd/llvm/Makefile.inc:1.23 Tue Oct 11 13:53:57 2011
+++ src/external/bsd/llvm/Makefile.inc Thu Nov 3 17:52:53 2011
@@ -1,19 +1,20 @@
-# $NetBSD: Makefile.inc,v 1.23 2011/10/11 13:53:57 joerg Exp $
+# $NetBSD: Makefile.inc,v 1.24 2011/11/03 17:52:53 joerg Exp $
.if !defined(LLVM_TOPLEVEL_MK)
LLVM_TOPLEVEL_MK=
.include <bsd.own.mk>
-LLVM_REVISION= 141658
-CLANG_REVISION= 141658
+LLVM_REVISION= 143571
+CLANG_REVISION= 143571
LLVM_SRCDIR:= ${.PARSEDIR}/dist/llvm
CLANG_SRCDIR:= ${.PARSEDIR}/dist/clang
LLVM_TOPLEVEL:= ${.PARSEDIR}
CPPFLAGS+= -I. -I${LLVM_SRCDIR}/include -I${CLANG_SRCDIR}/include \
- -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS
+ -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS \
+ -D__STDC_FORMAT_MACROS
.if defined(HOSTLIB) || defined(HOSTPROG)
LLVM_INCLUDE_CONFIG= ${LLVM_TOOLCONF_OBJDIR}/config/include
Index: src/external/bsd/llvm/bin/clang/Makefile
diff -u src/external/bsd/llvm/bin/clang/Makefile:1.15 src/external/bsd/llvm/bin/clang/Makefile:1.16
--- src/external/bsd/llvm/bin/clang/Makefile:1.15 Tue Aug 9 12:30:47 2011
+++ src/external/bsd/llvm/bin/clang/Makefile Thu Nov 3 17:52:53 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2011/08/09 12:30:47 joerg Exp $
+# $NetBSD: Makefile,v 1.16 2011/11/03 17:52:53 joerg Exp $
PROG_CXX= clang
NOMAN= yes
@@ -73,6 +73,7 @@ LLVM_LIBS+= \
MCDisassembler \
MCParser \
MC \
+ Linker \
TransformsUtils \
ipa \
Core \
Index: src/external/bsd/llvm/config/llvm/Config/config.h
diff -u src/external/bsd/llvm/config/llvm/Config/config.h:1.4 src/external/bsd/llvm/config/llvm/Config/config.h:1.5
--- src/external/bsd/llvm/config/llvm/Config/config.h:1.4 Mon Jul 25 16:32:43 2011
+++ src/external/bsd/llvm/config/llvm/Config/config.h Thu Nov 3 17:52:53 2011
@@ -539,19 +539,22 @@
#define LLVM_BINDIR "/usr/bin"
/* Time at which LLVM was configured */
-#define LLVM_CONFIGTIME "Mon Jul 25 15:20:40 CEST 2011"
+#define LLVM_CONFIGTIME "Thu Nov 3 00:22:51 CET 2011"
/* Installation directory for data files */
#define LLVM_DATADIR "/usr/share/llvm"
+/* Target triple LLVM will generate code for by default */
+#define LLVM_DEFAULT_TARGET_TRIPLE "x86_64--netbsd"
+
/* Installation directory for documentation */
#define LLVM_DOCSDIR "/usr/share/doc/llvm"
/* Installation directory for config files */
#define LLVM_ETCDIR "/usr/etc/llvm"
-/* Host triple we were built on */
-#define LLVM_HOSTTRIPLE "x86_64--netbsd"
+/* Has gcc/MSVC atomic intrinsics */
+#define LLVM_HAS_ATOMICS 1
/* Installation directory for include files */
#define LLVM_INCLUDEDIR "/usr/include"
@@ -565,9 +568,6 @@
/* Installation directory for man pages */
#define LLVM_MANDIR "/usr/man"
-/* Build multithreading support into LLVM */
-#define LLVM_MULTITHREADED 1
-
/* LLVM architecture name for the native architecture, if available */
#define LLVM_NATIVE_ARCH X86
@@ -577,15 +577,15 @@
/* LLVM name for the native AsmPrinter init function, if available */
#define LLVM_NATIVE_ASMPRINTER LLVMInitializeX86AsmPrinter
-/* LLVM name for the native TargetMC init function, if available */
-#define LLVM_NATIVE_TARGETMC LLVMInitializeX86TargetMC
-
/* LLVM name for the native Target init function, if available */
#define LLVM_NATIVE_TARGET LLVMInitializeX86Target
/* LLVM name for the native TargetInfo init function, if available */
#define LLVM_NATIVE_TARGETINFO LLVMInitializeX86TargetInfo
+/* LLVM name for the native target MC init function, if available */
+#define LLVM_NATIVE_TARGETMC LLVMInitializeX86TargetMC
+
/* Define if this is Unixish platform */
#define LLVM_ON_UNIX 1
@@ -653,13 +653,13 @@
#define PACKAGE_NAME "llvm"
/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "llvm 3.0svn"
+#define PACKAGE_STRING "llvm 3.1svn"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "-llvm-"
/* Define to the version of this package. */
-#define PACKAGE_VERSION "3.0svn"
+#define PACKAGE_VERSION "3.1svn"
/* Define as the return type of signal handlers (`int' or `void'). */
#define RETSIGTYPE void
Index: src/external/bsd/llvm/config/llvm/Config/llvm-config.h
diff -u src/external/bsd/llvm/config/llvm/Config/llvm-config.h:1.3 src/external/bsd/llvm/config/llvm/Config/llvm-config.h:1.4
--- src/external/bsd/llvm/config/llvm/Config/llvm-config.h:1.3 Mon Jul 25 16:32:43 2011
+++ src/external/bsd/llvm/config/llvm/Config/llvm-config.h Thu Nov 3 17:52:53 2011
@@ -21,7 +21,7 @@
#define LLVM_BINDIR "/usr/bin"
/* Time at which LLVM was configured */
-#define LLVM_CONFIGTIME "Mon Jul 25 15:20:40 CEST 2011"
+#define LLVM_CONFIGTIME "Thu Nov 3 00:22:51 CET 2011"
/* Installation directory for data files */
#define LLVM_DATADIR "/usr/share/llvm"
@@ -32,8 +32,11 @@
/* Installation directory for config files */
#define LLVM_ETCDIR "/usr/etc/llvm"
+/* Has gcc/MSVC atomic intrinsics */
+#define LLVM_HAS_ATOMICS 1
+
/* Host triple we were built on */
-#define LLVM_HOSTTRIPLE "x86_64--netbsd"
+#define LLVM_DEFAULT_TARGET_TRIPLE "x86_64--netbsd"
/* Installation directory for include files */
#define LLVM_INCLUDEDIR "/usr/include"
@@ -47,27 +50,24 @@
/* Installation directory for man pages */
#define LLVM_MANDIR "/usr/man"
-/* Build multithreading support into LLVM */
-#define LLVM_MULTITHREADED 1
-
/* LLVM architecture name for the native architecture, if available */
#define LLVM_NATIVE_ARCH X86
+/* LLVM name for the native AsmParser init function, if available */
+#define LLVM_NATIVE_ASMPARSER LLVMInitializeX86AsmParser
+
+/* LLVM name for the native AsmPrinter init function, if available */
+#define LLVM_NATIVE_ASMPRINTER LLVMInitializeX86AsmPrinter
+
/* LLVM name for the native Target init function, if available */
#define LLVM_NATIVE_TARGET LLVMInitializeX86Target
/* LLVM name for the native TargetInfo init function, if available */
#define LLVM_NATIVE_TARGETINFO LLVMInitializeX86TargetInfo
-/* LLVM name for the native TargetMC init function, if available */
+/* LLVM name for the native target MC init function, if available */
#define LLVM_NATIVE_TARGETMC LLVMInitializeX86TargetMC
-/* LLVM name for the native AsmPrinter init function, if available */
-#define LLVM_NATIVE_ASMPRINTER LLVMInitializeX86AsmPrinter
-
-/* LLVM name for the native AsmPrinter init function, if available */
-#define LLVM_NATIVE_ASMPARSER LLVMInitializeX86AsmParser
-
/* Define if this is Unixish platform */
#define LLVM_ON_UNIX 1
@@ -98,6 +98,9 @@
/* Define to path to twopi program if found or 'echo twopi' otherwise */
/* #undef LLVM_PATH_TWOPI */
+/* Define to path to xdot.py program if found or 'echo xdot.py' otherwise */
+/* #undef LLVM_PATH_XDOT_PY */
+
/* Installation prefix directory */
#define LLVM_PREFIX "/usr"
Index: src/external/bsd/llvm/lib/Makefile
diff -u src/external/bsd/llvm/lib/Makefile:1.16 src/external/bsd/llvm/lib/Makefile:1.17
--- src/external/bsd/llvm/lib/Makefile:1.16 Tue Oct 11 13:53:58 2011
+++ src/external/bsd/llvm/lib/Makefile Thu Nov 3 17:52:53 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2011/10/11 13:53:58 joerg Exp $
+# $NetBSD: Makefile,v 1.17 2011/11/03 17:52:53 joerg Exp $
.include <bsd.own.mk>
@@ -16,6 +16,7 @@ SUBDIR= \
libLLVMInstrumentation \
libLLVMipa \
libLLVMipo \
+ libLLVMLinker \
libLLVMMC \
libLLVMMCDisassembler \
libLLVMMCParser \
@@ -74,7 +75,6 @@ SUBDIR+= \
libLLVMHello \
libLLVMInterpreter \
libLLVMJIT \
- libLLVMLinker \
libLLVMMCJIT \
libLLVMObject \
libLLVMRuntimeDyld
Index: src/external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile:1.6 src/external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile:1.7
--- src/external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile:1.6 Tue Oct 11 13:53:58 2011
+++ src/external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile Thu Nov 3 17:52:53 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2011/10/11 13:53:58 joerg Exp $
+# $NetBSD: Makefile,v 1.7 2011/11/03 17:52:53 joerg Exp $
LIB= LLVMARMCodeGen
@@ -16,7 +16,6 @@ SRCS+= ARMAsmPrinter.cpp \
ARMExpandPseudoInsts.cpp \
ARMFastISel.cpp \
ARMFrameLowering.cpp \
- ARMGlobalMerge.cpp \
ARMHazardRecognizer.cpp \
ARMISelDAGToDAG.cpp \
ARMISelLowering.cpp \
Index: src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.8 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.9
--- src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.8 Tue Oct 11 13:53:58 2011
+++ src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile Thu Nov 3 17:52:53 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2011/10/11 13:53:58 joerg Exp $
+# $NetBSD: Makefile,v 1.9 2011/11/03 17:52:53 joerg Exp $
LIB= LLVMCodeGen
@@ -45,6 +45,7 @@ SRCS+= AggressiveAntiDepBreaker.cpp \
MachineBasicBlock.cpp \
MachineBranchProbabilityInfo.cpp \
MachineBlockFrequencyInfo.cpp \
+ MachineBlockPlacement.cpp \
MachineCSE.cpp \
MachineDominators.cpp \
MachineFunction.cpp \
Index: src/external/bsd/llvm/lib/libLLVMLinker/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMLinker/Makefile:1.1 src/external/bsd/llvm/lib/libLLVMLinker/Makefile:1.2
--- src/external/bsd/llvm/lib/libLLVMLinker/Makefile:1.1 Sun Feb 6 01:13:58 2011
+++ src/external/bsd/llvm/lib/libLLVMLinker/Makefile Thu Nov 3 17:52:53 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2011/02/06 01:13:58 joerg Exp $
+# $NetBSD: Makefile,v 1.2 2011/11/03 17:52:53 joerg Exp $
LIB= LLVMLinker
@@ -11,4 +11,8 @@ SRCS+= LinkArchives.cpp \
LinkModules.cpp \
Linker.cpp
+.if defined(HOSTLIB)
+.include <bsd.hostlib.mk>
+.else
.include <bsd.lib.mk>
+.endif
Index: src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile:1.4 src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile:1.5
--- src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile:1.4 Mon Jul 25 16:32:44 2011
+++ src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile Thu Nov 3 17:52:54 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2011/07/25 16:32:44 joerg Exp $
+# $NetBSD: Makefile,v 1.5 2011/11/03 17:52:54 joerg Exp $
LIB= LLVMMipsCodeGen
@@ -30,6 +30,7 @@ TABLEGEN_OUTPUT= \
MipsGenRegisterInfo.inc|-gen-register-info \
MipsGenInstrInfo.inc|-gen-instr-info \
MipsGenAsmWriter.inc|-gen-asm-writer \
+ MipsGenCodeEmitter.inc|-gen-emitter \
MipsGenDAGISel.inc|-gen-dag-isel \
MipsGenCallingConv.inc|-gen-callingconv \
MipsGenSubtargetInfo.inc|-gen-subtarget
Index: src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile:1.4 src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile:1.5
--- src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile:1.4 Thu Sep 1 12:24:36 2011
+++ src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile Thu Nov 3 17:52:54 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2011/09/01 12:24:36 joerg Exp $
+# $NetBSD: Makefile,v 1.5 2011/11/03 17:52:54 joerg Exp $
LIB= LLVMScalarOpts
@@ -14,6 +14,7 @@ SRCS+= ADCE.cpp \
DCE.cpp \
DeadStoreElimination.cpp \
EarlyCSE.cpp \
+ GlobalMerge.cpp \
GVN.cpp \
IndVarSimplify.cpp \
JumpThreading.cpp \
Index: src/external/bsd/llvm/lib/libLLVMSelectionDAG/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMSelectionDAG/Makefile:1.1 src/external/bsd/llvm/lib/libLLVMSelectionDAG/Makefile:1.2
--- src/external/bsd/llvm/lib/libLLVMSelectionDAG/Makefile:1.1 Sun Feb 6 01:14:01 2011
+++ src/external/bsd/llvm/lib/libLLVMSelectionDAG/Makefile Thu Nov 3 17:52:54 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2011/02/06 01:14:01 joerg Exp $
+# $NetBSD: Makefile,v 1.2 2011/11/03 17:52:54 joerg Exp $
LIB= LLVMSelectionDAG
@@ -18,7 +18,6 @@ SRCS+= DAGCombiner.cpp \
LegalizeVectorOps.cpp \
LegalizeVectorTypes.cpp \
ScheduleDAGFast.cpp \
- ScheduleDAGList.cpp \
ScheduleDAGRRList.cpp \
ScheduleDAGSDNodes.cpp \
SelectionDAG.cpp \
Index: src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile:1.4 src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile:1.5
--- src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile:1.4 Thu Sep 1 12:24:36 2011
+++ src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile Thu Nov 3 17:52:54 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2011/09/01 12:24:36 joerg Exp $
+# $NetBSD: Makefile,v 1.5 2011/11/03 17:52:54 joerg Exp $
LIB= LLVMTransformsUtils
@@ -25,6 +25,7 @@ SRCS+= AddrModeMatcher.cpp \
LowerInvoke.cpp \
LowerSwitch.cpp \
Mem2Reg.cpp \
+ ModuleUtils.cpp \
PromoteMemoryToRegister.cpp \
SSAUpdater.cpp \
SimplifyCFG.cpp \
Index: src/external/bsd/llvm/lib/libclangAnalysis/Makefile
diff -u src/external/bsd/llvm/lib/libclangAnalysis/Makefile:1.4 src/external/bsd/llvm/lib/libclangAnalysis/Makefile:1.5
--- src/external/bsd/llvm/lib/libclangAnalysis/Makefile:1.4 Tue Oct 11 13:54:00 2011
+++ src/external/bsd/llvm/lib/libclangAnalysis/Makefile Thu Nov 3 17:52:54 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2011/10/11 13:54:00 joerg Exp $
+# $NetBSD: Makefile,v 1.5 2011/11/03 17:52:54 joerg Exp $
LIB= clangAnalysis
@@ -6,13 +6,15 @@ LIB= clangAnalysis
.PATH: ${CLANG_SRCDIR}/lib/Analysis
-SRCS+= AnalysisContext.cpp \
+SRCS+= AnalysisDeclContext.cpp \
CFG.cpp \
CFGReachabilityAnalysis.cpp \
CFGStmtMap.cpp \
CocoaConventions.cpp \
+ Dominators.cpp \
FormatString.cpp \
LiveVariables.cpp \
+ PostOrderCFGView.cpp \
ProgramPoint.cpp \
PrintfFormatString.cpp \
PseudoConstantAnalysis.cpp \
Index: src/external/bsd/llvm/lib/libclangFrontend/Makefile
diff -u src/external/bsd/llvm/lib/libclangFrontend/Makefile:1.6 src/external/bsd/llvm/lib/libclangFrontend/Makefile:1.7
--- src/external/bsd/llvm/lib/libclangFrontend/Makefile:1.6 Tue Oct 11 13:54:00 2011
+++ src/external/bsd/llvm/lib/libclangFrontend/Makefile Thu Nov 3 17:52:54 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2011/10/11 13:54:00 joerg Exp $
+# $NetBSD: Makefile,v 1.7 2011/11/03 17:52:54 joerg Exp $
LIB= clangFrontend
@@ -24,6 +24,8 @@ SRCS+= ASTConsumers.cpp \
LogDiagnosticPrinter.cpp \
MultiplexConsumer.cpp \
PrintPreprocessedOutput.cpp \
+ SerializedDiagnosticPrinter.cpp \
+ TextDiagnostic.cpp \
TextDiagnosticBuffer.cpp \
TextDiagnosticPrinter.cpp \
VerifyDiagnosticConsumer.cpp \
Index: src/external/bsd/llvm/lib/libclangSema/Makefile
diff -u src/external/bsd/llvm/lib/libclangSema/Makefile:1.5 src/external/bsd/llvm/lib/libclangSema/Makefile:1.6
--- src/external/bsd/llvm/lib/libclangSema/Makefile:1.5 Tue Oct 11 13:54:00 2011
+++ src/external/bsd/llvm/lib/libclangSema/Makefile Thu Nov 3 17:52:54 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2011/10/11 13:54:00 joerg Exp $
+# $NetBSD: Makefile,v 1.6 2011/11/03 17:52:54 joerg Exp $
LIB= clangSema
@@ -18,8 +18,8 @@ SRCS+= AnalysisBasedWarnings.cpp \
Sema.cpp \
SemaAccess.cpp \
SemaAttr.cpp \
- SemaCXXCast.cpp \
SemaCXXScopeSpec.cpp \
+ SemaCast.cpp \
SemaChecking.cpp \
SemaCodeComplete.cpp \
SemaDecl.cpp \
@@ -36,6 +36,7 @@ SRCS+= AnalysisBasedWarnings.cpp \
SemaLookup.cpp \
SemaObjCProperty.cpp \
SemaOverload.cpp \
+ SemaPseudoObject.cpp \
SemaStmt.cpp \
SemaTemplate.cpp \
SemaTemplateDeduction.cpp \
Index: src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile
diff -u src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile:1.5 src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile:1.6
--- src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile:1.5 Mon Sep 12 13:32:59 2011
+++ src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile Thu Nov 3 17:52:54 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2011/09/12 13:32:59 joerg Exp $
+# $NetBSD: Makefile,v 1.6 2011/11/03 17:52:54 joerg Exp $
LIB= clangStaticAnalyzerCore
@@ -14,7 +14,6 @@ SRCS+= AggExprVisitor.cpp \
BugReporter.cpp \
BugReporterVisitors.cpp \
Checker.cpp \
- CheckerContext.cpp \
CheckerHelpers.cpp \
CheckerManager.cpp \
CheckerRegistry.cpp \
Added files:
Index: src/tools/llvm-lib/libLLVMLinker/Makefile
diff -u /dev/null src/tools/llvm-lib/libLLVMLinker/Makefile:1.1
--- /dev/null Thu Nov 3 17:52:55 2011
+++ src/tools/llvm-lib/libLLVMLinker/Makefile Thu Nov 3 17:52:53 2011
@@ -0,0 +1,3 @@
+# $NetBSD: Makefile,v 1.1 2011/11/03 17:52:53 joerg Exp $
+
+.include <bsd.init.mk>