Module Name: src Committed By: joerg Date: Mon Nov 11 23:51:36 UTC 2013
Modified Files: src/external/bsd/llvm: Makefile.inc src/external/bsd/llvm/include: Makefile src/external/bsd/llvm/lib/libLLVMCodeGen: Makefile src/external/bsd/llvm/lib/libLLVMIR: Makefile src/external/bsd/llvm/lib/libclangCodeGen: Makefile src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers: Makefile src/external/bsd/llvm/lib/liblldReaderWriterMachO: Makefile src/external/bsd/llvm/lib/liblldbPluginProcessUtility: Makefile src/external/bsd/llvm/lib/liblldbTarget: Makefile Log Message: Update LLVM/Clang snapshot to r194393 for the FPU changes on x86. To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 src/external/bsd/llvm/Makefile.inc cvs rdiff -u -r1.24 -r1.25 src/external/bsd/llvm/include/Makefile cvs rdiff -u -r1.24 -r1.25 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/lib/libLLVMIR/Makefile cvs rdiff -u -r1.6 -r1.7 src/external/bsd/llvm/lib/libclangCodeGen/Makefile cvs rdiff -u -r1.21 -r1.22 \ src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile cvs rdiff -u -r1.2 -r1.3 \ src/external/bsd/llvm/lib/liblldReaderWriterMachO/Makefile cvs rdiff -u -r1.1 -r1.2 \ src/external/bsd/llvm/lib/liblldbPluginProcessUtility/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/lib/liblldbTarget/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.61 src/external/bsd/llvm/Makefile.inc:1.62 --- src/external/bsd/llvm/Makefile.inc:1.61 Wed Oct 30 20:27:39 2013 +++ src/external/bsd/llvm/Makefile.inc Mon Nov 11 23:51:36 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.61 2013/10/30 20:27:39 joerg Exp $ +# $NetBSD: Makefile.inc,v 1.62 2013/11/11 23:51:36 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= 193633 +COMMON_REVISION= 194393 CLANG_REVISION= ${COMMON_REVISION} COMPILER_RT_REVISION= ${COMMON_REVISION} LLD_REVISION= ${COMMON_REVISION} Index: src/external/bsd/llvm/include/Makefile diff -u src/external/bsd/llvm/include/Makefile:1.24 src/external/bsd/llvm/include/Makefile:1.25 --- src/external/bsd/llvm/include/Makefile:1.24 Wed Oct 30 20:27:39 2013 +++ src/external/bsd/llvm/include/Makefile Mon Nov 11 23:51:36 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.24 2013/10/30 20:27:39 joerg Exp $ +# $NetBSD: Makefile,v 1.25 2013/11/11 23:51:36 joerg Exp $ .include <bsd.init.mk> @@ -73,6 +73,7 @@ CLANG_TABLEGEN_OUTPUT.Attr.td= \ clang/Lex/AttrSpellings.inc|-gen-clang-attr-spelling-list \ clang/Parse/AttrIdentifierArg.inc|-gen-clang-attr-identifier-arg-list \ clang/Parse/AttrLateParsed.inc|-gen-clang-attr-late-parsed-list \ + clang/Parse/AttrTypeArg.inc|-gen-clang-attr-type-arg-list \ clang/Sema/AttrParsedAttrImpl.inc|-gen-clang-attr-parsed-attr-impl \ clang/Sema/AttrParsedAttrKinds.inc|-gen-clang-attr-parsed-attr-kinds \ clang/Sema/AttrParsedAttrList.inc|-gen-clang-attr-parsed-attr-list \ Index: src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile diff -u src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.24 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.25 --- src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.24 Sun Oct 20 14:53:22 2013 +++ src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile Mon Nov 11 23:51:36 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.24 2013/10/20 14:53:22 joerg Exp $ +# $NetBSD: Makefile,v 1.25 2013/11/11 23:51:36 joerg Exp $ LIB= LLVMCodeGen @@ -96,13 +96,13 @@ SRCS+= AggressiveAntiDepBreaker.cpp \ ScheduleDAGInstrs.cpp \ ScheduleDAGPrinter.cpp \ ShadowStackGC.cpp \ - ShrinkWrapping.cpp \ SjLjEHPrepare.cpp \ SlotIndexes.cpp \ Spiller.cpp \ SpillPlacement.cpp \ SplitKit.cpp \ StackColoring.cpp \ + StackMaps.cpp \ StackProtector.cpp \ StackSlotColoring.cpp \ TailDuplication.cpp \ Index: src/external/bsd/llvm/lib/libLLVMIR/Makefile diff -u src/external/bsd/llvm/lib/libLLVMIR/Makefile:1.2 src/external/bsd/llvm/lib/libLLVMIR/Makefile:1.3 --- src/external/bsd/llvm/lib/libLLVMIR/Makefile:1.2 Thu Apr 25 13:59:57 2013 +++ src/external/bsd/llvm/lib/libLLVMIR/Makefile Mon Nov 11 23:51:36 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2013/04/25 13:59:57 joerg Exp $ +# $NetBSD: Makefile,v 1.3 2013/11/11 23:51:36 joerg Exp $ LIB= LLVMIR @@ -30,10 +30,10 @@ SRCS+= AsmWriter.cpp \ LLVMContext.cpp \ LLVMContextImpl.cpp \ LeakDetector.cpp \ + LegacyPassManager.cpp \ Metadata.cpp \ Module.cpp \ Pass.cpp \ - PassManager.cpp \ PassRegistry.cpp \ PrintModulePass.cpp \ Type.cpp \ Index: src/external/bsd/llvm/lib/libclangCodeGen/Makefile diff -u src/external/bsd/llvm/lib/libclangCodeGen/Makefile:1.6 src/external/bsd/llvm/lib/libclangCodeGen/Makefile:1.7 --- src/external/bsd/llvm/lib/libclangCodeGen/Makefile:1.6 Sun Jul 7 21:36:44 2013 +++ src/external/bsd/llvm/lib/libclangCodeGen/Makefile Mon Nov 11 23:51:36 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.6 2013/07/07 21:36:44 joerg Exp $ +# $NetBSD: Makefile,v 1.7 2013/11/11 23:51:36 joerg Exp $ LIB= clangCodeGen @@ -37,6 +37,7 @@ SRCS+= BackendUtil.cpp \ CGStmt.cpp \ CGVTables.cpp \ CGVTT.cpp \ + CodeGenABITypes.cpp \ CodeGenAction.cpp \ CodeGenFunction.cpp \ CodeGenModule.cpp \ Index: src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile diff -u src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.21 src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.22 --- src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.21 Mon Oct 14 01:37:39 2013 +++ src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile Mon Nov 11 23:51:36 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.21 2013/10/14 01:37:39 joerg Exp $ +# $NetBSD: Makefile,v 1.22 2013/11/11 23:51:36 joerg Exp $ LIB= clangStaticAnalyzerCheckers @@ -35,6 +35,7 @@ SRCS+= AllocationDiagnostics.cpp \ FixedAddressChecker.cpp \ GenericTaintChecker.cpp \ IdempotentOperationChecker.cpp \ + IdenticalExprChecker.cpp \ IvarInvalidationChecker.cpp \ LLVMConventionsChecker.cpp \ MacOSKeychainAPIChecker.cpp \ Index: src/external/bsd/llvm/lib/liblldReaderWriterMachO/Makefile diff -u src/external/bsd/llvm/lib/liblldReaderWriterMachO/Makefile:1.2 src/external/bsd/llvm/lib/liblldReaderWriterMachO/Makefile:1.3 --- src/external/bsd/llvm/lib/liblldReaderWriterMachO/Makefile:1.2 Mon Oct 14 01:37:40 2013 +++ src/external/bsd/llvm/lib/liblldReaderWriterMachO/Makefile Mon Nov 11 23:51:36 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2013/10/14 01:37:40 joerg Exp $ +# $NetBSD: Makefile,v 1.3 2013/11/11 23:51:36 joerg Exp $ LIB= lldReaderWriterMachO @@ -7,6 +7,9 @@ LIB= lldReaderWriterMachO .PATH: ${LLD_SRCDIR}/lib/ReaderWriter/MachO SRCS+= MachOLinkingContext.cpp \ + MachONormalizedFileBinaryReader.cpp \ + MachONormalizedFileFromAtoms.cpp \ + MachONormalizedFileBinaryWriter.cpp \ MachONormalizedFileYAML.cpp \ ReferenceKinds.cpp \ WriterMachO.cpp Index: src/external/bsd/llvm/lib/liblldbPluginProcessUtility/Makefile diff -u src/external/bsd/llvm/lib/liblldbPluginProcessUtility/Makefile:1.1 src/external/bsd/llvm/lib/liblldbPluginProcessUtility/Makefile:1.2 --- src/external/bsd/llvm/lib/liblldbPluginProcessUtility/Makefile:1.1 Sun Sep 29 12:12:02 2013 +++ src/external/bsd/llvm/lib/liblldbPluginProcessUtility/Makefile Mon Nov 11 23:51:36 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2013/09/29 12:12:02 joerg Exp $ +# $NetBSD: Makefile,v 1.2 2013/11/11 23:51:36 joerg Exp $ LIB= lldbPluginProcessUtility @@ -7,11 +7,14 @@ LIB= lldbPluginProcessUtility .PATH: ${LLDB_SRCDIR}/source/Plugins/Process/Utility SRCS+= DynamicRegisterInfo.cpp \ + HistoryThread.cpp \ + HistoryUnwind.cpp \ InferiorCallPOSIX.cpp \ RegisterContextDarwin_arm.cpp \ RegisterContextDarwin_i386.cpp \ RegisterContextDarwin_x86_64.cpp \ RegisterContextDummy.cpp \ + RegisterContextHistory.cpp \ RegisterContextLLDB.cpp \ RegisterContextMach_arm.cpp \ RegisterContextMach_i386.cpp \ Index: src/external/bsd/llvm/lib/liblldbTarget/Makefile diff -u src/external/bsd/llvm/lib/liblldbTarget/Makefile:1.2 src/external/bsd/llvm/lib/liblldbTarget/Makefile:1.3 --- src/external/bsd/llvm/lib/liblldbTarget/Makefile:1.2 Mon Oct 14 01:37:40 2013 +++ src/external/bsd/llvm/lib/liblldbTarget/Makefile Mon Nov 11 23:51:36 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2013/10/14 01:37:40 joerg Exp $ +# $NetBSD: Makefile,v 1.3 2013/11/11 23:51:36 joerg Exp $ LIB= lldbTarget @@ -24,6 +24,7 @@ SRCS+= ABI.cpp \ StackFrameList.cpp \ StackID.cpp \ StopInfo.cpp \ + SystemRuntime.cpp \ Target.cpp \ TargetList.cpp \ Thread.cpp \