Module Name: src
Committed By: joerg
Date: Tue Aug 2 17:12:40 UTC 2011
Modified Files:
src/external/bsd/llvm: Makefile.inc
src/external/bsd/llvm/lib/libLLVMAnalysis: Makefile
src/external/bsd/llvm/lib/libLLVMCodeGen: Makefile
src/external/bsd/llvm/lib/libLLVMMC: Makefile
src/external/bsd/llvm/lib/libLLVMMCParser: Makefile
src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen: Makefile
src/external/bsd/llvm/lib/libLLVMPowerPCMCTargetDesc: Makefile
src/external/bsd/llvm/lib/libLLVMSupport: Makefile
src/external/bsd/llvm/lib/libLLVMX86CodeGen: Makefile
src/external/bsd/llvm/lib/libLLVMX86MCTargetDesc: Makefile
src/external/bsd/llvm/lib/libclangSema: Makefile
src/external/bsd/llvm/lib/libclangStaticAnalyzerCore: Makefile
Log Message:
Update LLVM/Clang snapshot to r136592. This brings support for
.code32/.code64 on x86.
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/external/bsd/llvm/Makefile.inc
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/llvm/lib/libLLVMMC/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/lib/libLLVMMCParser/Makefile
cvs rdiff -u -r1.2 -r1.3 \
src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen/Makefile
cvs rdiff -u -r1.1 -r1.2 \
src/external/bsd/llvm/lib/libLLVMPowerPCMCTargetDesc/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/lib/libLLVMSupport/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/lib/libLLVMX86CodeGen/Makefile
cvs rdiff -u -r1.3 -r1.4 \
src/external/bsd/llvm/lib/libLLVMX86MCTargetDesc/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/lib/libclangSema/Makefile
cvs rdiff -u -r1.2 -r1.3 \
src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/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.18 src/external/bsd/llvm/Makefile.inc:1.19
--- src/external/bsd/llvm/Makefile.inc:1.18 Mon Jul 25 16:32:43 2011
+++ src/external/bsd/llvm/Makefile.inc Tue Aug 2 17:12:38 2011
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile.inc,v 1.18 2011/07/25 16:32:43 joerg Exp $
+# $NetBSD: Makefile.inc,v 1.19 2011/08/02 17:12:38 joerg Exp $
.if !defined(LLVM_TOPLEVEL_MK)
LLVM_TOPLEVEL_MK=
.include <bsd.own.mk>
-LLVM_REVISION= 135906
-CLANG_REVISION= 135906
+LLVM_REVISION= 136592
+CLANG_REVISION= 136592
LLVM_SRCDIR:= ${.PARSEDIR}/dist/llvm
CLANG_SRCDIR:= ${.PARSEDIR}/dist/clang
Index: src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile:1.4 src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile:1.5
--- src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile:1.4 Mon Jul 4 16:10:39 2011
+++ src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile Tue Aug 2 17:12:38 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2011/07/04 16:10:39 joerg Exp $
+# $NetBSD: Makefile,v 1.5 2011/08/02 17:12:38 joerg Exp $
LIB= LLVMAnalysis
@@ -13,7 +13,7 @@
AliasSetTracker.cpp \
Analysis.cpp \
BasicAliasAnalysis.cpp \
- BlockFrequency.cpp \
+ BlockFrequencyInfo.cpp \
BranchProbabilityInfo.cpp \
CFGPrinter.cpp \
CaptureTracking.cpp \
Index: src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.5 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.6
--- src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.5 Sun Jul 17 20:07:58 2011
+++ src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile Tue Aug 2 17:12:39 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2011/07/17 20:07:58 joerg Exp $
+# $NetBSD: Makefile,v 1.6 2011/08/02 17:12:39 joerg Exp $
LIB= LLVMCodeGen
@@ -41,7 +41,7 @@
LowerSubregs.cpp \
MachineBasicBlock.cpp \
MachineBranchProbabilityInfo.cpp \
- MachineBlockFrequency.cpp \
+ MachineBlockFrequencyInfo.cpp \
MachineCSE.cpp \
MachineDominators.cpp \
MachineFunction.cpp \
Index: src/external/bsd/llvm/lib/libLLVMMC/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMMC/Makefile:1.5 src/external/bsd/llvm/lib/libLLVMMC/Makefile:1.6
--- src/external/bsd/llvm/lib/libLLVMMC/Makefile:1.5 Mon Jul 25 16:32:43 2011
+++ src/external/bsd/llvm/lib/libLLVMMC/Makefile Tue Aug 2 17:12:39 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2011/07/25 16:32:43 joerg Exp $
+# $NetBSD: Makefile,v 1.6 2011/08/02 17:12:39 joerg Exp $
LIB= LLVMMC
@@ -7,6 +7,7 @@
.PATH: ${LLVM_SRCDIR}/lib/MC
SRCS+= ELFObjectWriter.cpp \
+ MCAsmBackend.cpp \
MCAsmInfo.cpp \
MCAsmInfoCOFF.cpp \
MCAsmInfoDarwin.cpp \
@@ -39,14 +40,13 @@
MCStreamer.cpp \
MCSubtargetInfo.cpp \
MCSymbol.cpp \
+ MCTargetAsmLexer.cpp \
MCValue.cpp \
MCWin64EH.cpp \
MachObjectWriter.cpp \
WinCOFFStreamer.cpp \
WinCOFFObjectWriter.cpp \
- SubtargetFeature.cpp \
- TargetAsmBackend.cpp \
- TargetAsmLexer.cpp
+ SubtargetFeature.cpp
.if defined(HOSTLIB)
.include <bsd.hostlib.mk>
Index: src/external/bsd/llvm/lib/libLLVMMCParser/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMMCParser/Makefile:1.1 src/external/bsd/llvm/lib/libLLVMMCParser/Makefile:1.2
--- src/external/bsd/llvm/lib/libLLVMMCParser/Makefile:1.1 Sun Feb 6 01:14:00 2011
+++ src/external/bsd/llvm/lib/libLLVMMCParser/Makefile Tue Aug 2 17:12:39 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2011/02/06 01:14:00 joerg Exp $
+# $NetBSD: Makefile,v 1.2 2011/08/02 17:12:39 joerg Exp $
LIB= LLVMMCParser
@@ -14,7 +14,7 @@
MCAsmLexer.cpp \
MCAsmParser.cpp \
MCAsmParserExtension.cpp \
- TargetAsmParser.cpp
+ MCTargetAsmParser.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.2 src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen/Makefile:1.3
--- src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen/Makefile:1.2 Sun Jul 17 20:07:58 2011
+++ src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen/Makefile Tue Aug 2 17:12:39 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2011/07/17 20:07:58 joerg Exp $
+# $NetBSD: Makefile,v 1.3 2011/08/02 17:12:39 joerg Exp $
LIB= LLVMPowerPCCodeGen
@@ -6,8 +6,7 @@
.PATH: ${LLVM_SRCDIR}/lib/Target/PowerPC
-SRCS+= PPCAsmBackend.cpp \
- PPCAsmPrinter.cpp \
+SRCS+= PPCAsmPrinter.cpp \
PPCBranchSelector.cpp \
PPCCodeEmitter.cpp \
PPCHazardRecognizers.cpp \
@@ -16,9 +15,7 @@
PPCISelLowering.cpp \
PPCFrameLowering.cpp \
PPCJITInfo.cpp \
- PPCMCCodeEmitter.cpp \
PPCMCInstLower.cpp \
- PPCPredicates.cpp \
PPCRegisterInfo.cpp \
PPCSubtarget.cpp \
PPCTargetMachine.cpp \
Index: src/external/bsd/llvm/lib/libLLVMPowerPCMCTargetDesc/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMPowerPCMCTargetDesc/Makefile:1.1 src/external/bsd/llvm/lib/libLLVMPowerPCMCTargetDesc/Makefile:1.2
--- src/external/bsd/llvm/lib/libLLVMPowerPCMCTargetDesc/Makefile:1.1 Sun Jul 17 20:07:58 2011
+++ src/external/bsd/llvm/lib/libLLVMPowerPCMCTargetDesc/Makefile Tue Aug 2 17:12:39 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2011/07/17 20:07:58 joerg Exp $
+# $NetBSD: Makefile,v 1.2 2011/08/02 17:12:39 joerg Exp $
LIB= LLVMPowerPCMCTargetDesc
@@ -9,8 +9,11 @@
.PATH: ${LLVM_SRCDIR}/lib/Target/PowerPC/MCTargetDesc
-SRCS+= PPCMCAsmInfo.cpp \
- PPCMCTargetDesc.cpp
+SRCS+= PPCAsmBackend.cpp \
+ PPCMCAsmInfo.cpp \
+ PPCMCCodeEmitter.cpp \
+ PPCMCTargetDesc.cpp \
+ PPCPredicates.cpp
.if defined(HOSTLIB)
.include <bsd.hostlib.mk>
Index: src/external/bsd/llvm/lib/libLLVMSupport/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.3 src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.4
--- src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.3 Mon Jul 25 16:32:44 2011
+++ src/external/bsd/llvm/lib/libLLVMSupport/Makefile Tue Aug 2 17:12:39 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2011/07/25 16:32:44 joerg Exp $
+# $NetBSD: Makefile,v 1.4 2011/08/02 17:12:39 joerg Exp $
LIB= LLVMSupport
@@ -12,6 +12,7 @@
APInt.cpp \
APSInt.cpp \
Allocator.cpp \
+ BlockFrequency.cpp \
BranchProbability.cpp \
circular_raw_ostream.cpp \
CommandLine.cpp \
Index: src/external/bsd/llvm/lib/libLLVMX86CodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMX86CodeGen/Makefile:1.3 src/external/bsd/llvm/lib/libLLVMX86CodeGen/Makefile:1.4
--- src/external/bsd/llvm/lib/libLLVMX86CodeGen/Makefile:1.3 Sun Jul 17 20:07:58 2011
+++ src/external/bsd/llvm/lib/libLLVMX86CodeGen/Makefile Tue Aug 2 17:12:39 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2011/07/17 20:07:58 joerg Exp $
+# $NetBSD: Makefile,v 1.4 2011/08/02 17:12:39 joerg Exp $
LIB= LLVMX86CodeGen
@@ -7,7 +7,6 @@
.PATH: ${LLVM_SRCDIR}/lib/Target/X86
SRCS+= SSEDomainFix.cpp \
- X86AsmBackend.cpp \
X86AsmPrinter.cpp \
X86COFFMachineModuleInfo.cpp \
X86CodeEmitter.cpp \
@@ -19,8 +18,6 @@
X86ISelLowering.cpp \
X86InstrInfo.cpp \
X86JITInfo.cpp \
- X86MachObjectWriter.cpp \
- X86MCCodeEmitter.cpp \
X86MCInstLower.cpp \
X86RegisterInfo.cpp \
X86SelectionDAGInfo.cpp \
Index: src/external/bsd/llvm/lib/libLLVMX86MCTargetDesc/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMX86MCTargetDesc/Makefile:1.3 src/external/bsd/llvm/lib/libLLVMX86MCTargetDesc/Makefile:1.4
--- src/external/bsd/llvm/lib/libLLVMX86MCTargetDesc/Makefile:1.3 Sun Jul 17 20:07:59 2011
+++ src/external/bsd/llvm/lib/libLLVMX86MCTargetDesc/Makefile Tue Aug 2 17:12:39 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2011/07/17 20:07:59 joerg Exp $
+# $NetBSD: Makefile,v 1.4 2011/08/02 17:12:39 joerg Exp $
LIB= LLVMX86MCTargetDesc
@@ -9,8 +9,11 @@
X86_OBJDIR!= cd ${.CURDIR}/../libLLVMX86CodeGen && ${PRINTOBJDIR}
CPPFLAGS+= -I${X86_OBJDIR} -I${LLVM_SRCDIR}/lib/Target/X86
-SRCS+= X86MCAsmInfo.cpp \
- X86MCTargetDesc.cpp
+SRCS+= X86AsmBackend.cpp \
+ X86MCAsmInfo.cpp \
+ X86MCCodeEmitter.cpp \
+ X86MCTargetDesc.cpp \
+ X86MachObjectWriter.cpp
.if defined(HOSTLIB)
.include <bsd.hostlib.mk>
Index: src/external/bsd/llvm/lib/libclangSema/Makefile
diff -u src/external/bsd/llvm/lib/libclangSema/Makefile:1.3 src/external/bsd/llvm/lib/libclangSema/Makefile:1.4
--- src/external/bsd/llvm/lib/libclangSema/Makefile:1.3 Mon Jul 4 16:10:40 2011
+++ src/external/bsd/llvm/lib/libclangSema/Makefile Tue Aug 2 17:12:39 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2011/07/04 16:10:40 joerg Exp $
+# $NetBSD: Makefile,v 1.4 2011/08/02 17:12:39 joerg Exp $
LIB= clangSema
@@ -30,6 +30,7 @@
SemaExprCXX.cpp \
SemaExprObjC.cpp \
SemaExprMember.cpp \
+ SemaFixItUtils.cpp \
SemaInit.cpp \
SemaLookup.cpp \
SemaObjCProperty.cpp \
Index: src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile
diff -u src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile:1.2 src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile:1.3
--- src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile:1.2 Fri Mar 18 23:32:04 2011
+++ src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile Tue Aug 2 17:12:40 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2011/03/18 23:32:04 joerg Exp $
+# $NetBSD: Makefile,v 1.3 2011/08/02 17:12:40 joerg Exp $
LIB= clangStaticAnalyzerCore
@@ -9,7 +9,6 @@
SRCS+= AggExprVisitor.cpp \
AnalysisManager.cpp \
BasicConstraintManager.cpp \
- BasicStore.cpp \
BasicValueFactory.cpp \
BlockCounter.cpp \
BugReporter.cpp \
@@ -23,7 +22,6 @@
Environment.cpp \
ExplodedGraph.cpp \
ExprEngine.cpp \
- FlatStore.cpp \
GRState.cpp \
HTMLDiagnostics.cpp \
MemRegion.cpp \