diff --git a/llvm/.footprint b/llvm/.footprint index 39f5e5ef3..e7bfaa301 100644 --- a/llvm/.footprint +++ b/llvm/.footprint @@ -8,6 +8,8 @@ lrwxrwxrwx root/root usr/bin/clang++ -> clang -rwxr-xr-x root/root usr/bin/clang-format -rwxr-xr-x root/root usr/bin/clang-tblgen -rwxr-xr-x root/root usr/bin/llc +-rwxr-xr-x root/root usr/bin/lldb +-rwxr-xr-x root/root usr/bin/lldb-platform -rwxr-xr-x root/root usr/bin/lli -rwxr-xr-x root/root usr/bin/llvm-ar -rwxr-xr-x root/root usr/bin/llvm-as @@ -111,6 +113,18 @@ drwxr-xr-x root/root usr/include/clang/AST/ -rw-r--r-- root/root usr/include/clang/AST/RecordLayout.h -rw-r--r-- root/root usr/include/clang/AST/RecursiveASTVisitor.h -rw-r--r-- root/root usr/include/clang/AST/Redeclarable.h +drwxr-xr-x root/root usr/include/clang/AST/Release+Asserts/ +-rw-r--r-- root/root usr/include/clang/AST/Release+Asserts/AttrDump.inc.tmp +-rw-r--r-- root/root usr/include/clang/AST/Release+Asserts/AttrImpl.inc.tmp +-rw-r--r-- root/root usr/include/clang/AST/Release+Asserts/Attrs.inc.tmp +-rw-r--r-- root/root usr/include/clang/AST/Release+Asserts/CommentCommandInfo.inc.tmp +-rw-r--r-- root/root usr/include/clang/AST/Release+Asserts/CommentCommandList.inc.tmp +-rw-r--r-- root/root usr/include/clang/AST/Release+Asserts/CommentHTMLNamedCharacterReferences.inc.tmp +-rw-r--r-- root/root usr/include/clang/AST/Release+Asserts/CommentHTMLTags.inc.tmp +-rw-r--r-- root/root usr/include/clang/AST/Release+Asserts/CommentHTMLTagsProperties.inc.tmp +-rw-r--r-- root/root usr/include/clang/AST/Release+Asserts/CommentNodes.inc.tmp +-rw-r--r-- root/root usr/include/clang/AST/Release+Asserts/DeclNodes.inc.tmp +-rw-r--r-- root/root usr/include/clang/AST/Release+Asserts/StmtNodes.inc.tmp -rw-r--r-- root/root usr/include/clang/AST/SelectorLocationsKind.h -rw-r--r-- root/root usr/include/clang/AST/Stmt.h -rw-r--r-- root/root usr/include/clang/AST/StmtCXX.h @@ -225,6 +239,22 @@ drwxr-xr-x root/root usr/include/clang/Basic/ -rw-r--r-- root/root usr/include/clang/Basic/OperatorPrecedence.h -rw-r--r-- root/root usr/include/clang/Basic/PartialDiagnostic.h -rw-r--r-- root/root usr/include/clang/Basic/PrettyStackTrace.h +drwxr-xr-x root/root usr/include/clang/Basic/Release+Asserts/ +-rw-r--r-- root/root usr/include/clang/Basic/Release+Asserts/AttrList.inc.tmp +-rw-r--r-- root/root usr/include/clang/Basic/Release+Asserts/DiagnosticASTKinds.inc.tmp +-rw-r--r-- root/root usr/include/clang/Basic/Release+Asserts/DiagnosticAnalysisKinds.inc.tmp +-rw-r--r-- root/root usr/include/clang/Basic/Release+Asserts/DiagnosticCommentKinds.inc.tmp +-rw-r--r-- root/root usr/include/clang/Basic/Release+Asserts/DiagnosticCommonKinds.inc.tmp +-rw-r--r-- root/root usr/include/clang/Basic/Release+Asserts/DiagnosticDriverKinds.inc.tmp +-rw-r--r-- root/root usr/include/clang/Basic/Release+Asserts/DiagnosticFrontendKinds.inc.tmp +-rw-r--r-- root/root usr/include/clang/Basic/Release+Asserts/DiagnosticGroups.inc.tmp +-rw-r--r-- root/root usr/include/clang/Basic/Release+Asserts/DiagnosticIndexName.inc.tmp +-rw-r--r-- root/root usr/include/clang/Basic/Release+Asserts/DiagnosticLexKinds.inc.tmp +-rw-r--r-- root/root usr/include/clang/Basic/Release+Asserts/DiagnosticParseKinds.inc.tmp +-rw-r--r-- root/root usr/include/clang/Basic/Release+Asserts/DiagnosticSemaKinds.inc.tmp +-rw-r--r-- root/root usr/include/clang/Basic/Release+Asserts/DiagnosticSerializationKinds.inc.tmp +-rw-r--r-- root/root usr/include/clang/Basic/Release+Asserts/Version.inc.tmp +-rw-r--r-- root/root usr/include/clang/Basic/Release+Asserts/arm_neon.inc.tmp -rw-r--r-- root/root usr/include/clang/Basic/Sanitizers.def -rw-r--r-- root/root usr/include/clang/Basic/SourceLocation.h -rw-r--r-- root/root usr/include/clang/Basic/SourceManager.h @@ -249,6 +279,7 @@ drwxr-xr-x root/root usr/include/clang/CodeGen/ -rw-r--r-- root/root usr/include/clang/CodeGen/ModuleBuilder.h drwxr-xr-x root/root usr/include/clang/Config/ -rw-r--r-- root/root usr/include/clang/Config/config.h +-rw-r--r-- root/root usr/include/clang/Config/config.h.cmake drwxr-xr-x root/root usr/include/clang/Driver/ -rw-r--r-- root/root usr/include/clang/Driver/Action.h -rw-r--r-- root/root usr/include/clang/Driver/Arg.h @@ -266,6 +297,9 @@ drwxr-xr-x root/root usr/include/clang/Driver/ -rw-r--r-- root/root usr/include/clang/Driver/Options.h -rw-r--r-- root/root usr/include/clang/Driver/Options.inc -rw-r--r-- root/root usr/include/clang/Driver/Phases.h +drwxr-xr-x root/root usr/include/clang/Driver/Release+Asserts/ +-rw-r--r-- root/root usr/include/clang/Driver/Release+Asserts/CC1AsOptions.inc.tmp +-rw-r--r-- root/root usr/include/clang/Driver/Release+Asserts/Options.inc.tmp -rw-r--r-- root/root usr/include/clang/Driver/Tool.h -rw-r--r-- root/root usr/include/clang/Driver/ToolChain.h -rw-r--r-- root/root usr/include/clang/Driver/Types.def @@ -336,6 +370,8 @@ drwxr-xr-x root/root usr/include/clang/Lex/ -rw-r--r-- root/root usr/include/clang/Lex/Preprocessor.h -rw-r--r-- root/root usr/include/clang/Lex/PreprocessorLexer.h -rw-r--r-- root/root usr/include/clang/Lex/PreprocessorOptions.h +drwxr-xr-x root/root usr/include/clang/Lex/Release+Asserts/ +-rw-r--r-- root/root usr/include/clang/Lex/Release+Asserts/AttrSpellings.inc.tmp -rw-r--r-- root/root usr/include/clang/Lex/ScratchBuffer.h -rw-r--r-- root/root usr/include/clang/Lex/Token.h -rw-r--r-- root/root usr/include/clang/Lex/TokenConcatenation.h @@ -346,6 +382,9 @@ drwxr-xr-x root/root usr/include/clang/Parse/ -rw-r--r-- root/root usr/include/clang/Parse/ParseAST.h -rw-r--r-- root/root usr/include/clang/Parse/ParseDiagnostic.h -rw-r--r-- root/root usr/include/clang/Parse/Parser.h +drwxr-xr-x root/root usr/include/clang/Parse/Release+Asserts/ +-rw-r--r-- root/root usr/include/clang/Parse/Release+Asserts/AttrExprArgs.inc.tmp +-rw-r--r-- root/root usr/include/clang/Parse/Release+Asserts/AttrLateParsed.inc.tmp drwxr-xr-x root/root usr/include/clang/Rewrite/ drwxr-xr-x root/root usr/include/clang/Rewrite/Core/ -rw-r--r-- root/root usr/include/clang/Rewrite/Core/DeltaTree.h @@ -382,6 +421,11 @@ drwxr-xr-x root/root usr/include/clang/Sema/ -rw-r--r-- root/root usr/include/clang/Sema/Ownership.h -rw-r--r-- root/root usr/include/clang/Sema/ParsedTemplate.h -rw-r--r-- root/root usr/include/clang/Sema/PrettyDeclStackTrace.h +drwxr-xr-x root/root usr/include/clang/Sema/Release+Asserts/ +-rw-r--r-- root/root usr/include/clang/Sema/Release+Asserts/AttrParsedAttrKinds.inc.tmp +-rw-r--r-- root/root usr/include/clang/Sema/Release+Asserts/AttrParsedAttrList.inc.tmp +-rw-r--r-- root/root usr/include/clang/Sema/Release+Asserts/AttrSpellingListIndex.inc.tmp +-rw-r--r-- root/root usr/include/clang/Sema/Release+Asserts/AttrTemplateInstantiate.inc.tmp -rw-r--r-- root/root usr/include/clang/Sema/Scope.h -rw-r--r-- root/root usr/include/clang/Sema/ScopeInfo.h -rw-r--r-- root/root usr/include/clang/Sema/Sema.h @@ -404,6 +448,9 @@ drwxr-xr-x root/root usr/include/clang/Serialization/ -rw-r--r-- root/root usr/include/clang/Serialization/GlobalModuleIndex.h -rw-r--r-- root/root usr/include/clang/Serialization/Module.h -rw-r--r-- root/root usr/include/clang/Serialization/ModuleManager.h +drwxr-xr-x root/root usr/include/clang/Serialization/Release+Asserts/ +-rw-r--r-- root/root usr/include/clang/Serialization/Release+Asserts/AttrPCHRead.inc.tmp +-rw-r--r-- root/root usr/include/clang/Serialization/Release+Asserts/AttrPCHWrite.inc.tmp -rw-r--r-- root/root usr/include/clang/Serialization/SerializationDiagnostic.h drwxr-xr-x root/root usr/include/clang/StaticAnalyzer/ drwxr-xr-x root/root usr/include/clang/StaticAnalyzer/Checkers/ @@ -1211,6 +1258,54 @@ drwxr-xr-x root/root usr/lib/clang/3.3/include/ -rwxr-xr-x root/root usr/lib/libclangStaticAnalyzerCore.a -rwxr-xr-x root/root usr/lib/libclangStaticAnalyzerFrontend.a -rwxr-xr-x root/root usr/lib/libclangTooling.a +-rwxr-xr-x root/root usr/lib/liblldb.so +-rwxr-xr-x root/root usr/lib/liblldbAPI.a +-rwxr-xr-x root/root usr/lib/liblldbBreakpoint.a +-rwxr-xr-x root/root usr/lib/liblldbCommands.a +-rwxr-xr-x root/root usr/lib/liblldbCore.a +-rwxr-xr-x root/root usr/lib/liblldbDataFormatters.a +-rwxr-xr-x root/root usr/lib/liblldbExpression.a +-rwxr-xr-x root/root usr/lib/liblldbHostCommon.a +-rwxr-xr-x root/root usr/lib/liblldbHostLinux.a +-rwxr-xr-x root/root usr/lib/liblldbInitAndLog.a +-rwxr-xr-x root/root usr/lib/liblldbInterpreter.a +-rwxr-xr-x root/root usr/lib/liblldbPluginABIMacOSX_arm.a +-rwxr-xr-x root/root usr/lib/liblldbPluginABIMacOSX_i386.a +-rwxr-xr-x root/root usr/lib/liblldbPluginABISysV_x86_64.a +-rwxr-xr-x root/root usr/lib/liblldbPluginDisassemblerLLVM.a +-rwxr-xr-x root/root usr/lib/liblldbPluginDynamicLoaderMacOSX.a +-rwxr-xr-x root/root usr/lib/liblldbPluginDynamicLoaderPOSIX.a +-rwxr-xr-x root/root usr/lib/liblldbPluginDynamicLoaderStatic.a +-rwxr-xr-x root/root usr/lib/liblldbPluginEmulateInstructionARM.a +-rwxr-xr-x root/root usr/lib/liblldbPluginLanguageRuntimeCPlusPlusItaniumABI.a +-rwxr-xr-x root/root usr/lib/liblldbPluginLanguageRuntimeObjCAppleObjCRuntime.a +-rwxr-xr-x root/root usr/lib/liblldbPluginObjectContainerBSDArchive.a +-rwxr-xr-x root/root usr/lib/liblldbPluginObjectFileELF.a +-rwxr-xr-x root/root usr/lib/liblldbPluginObjectFilePECOFF.a +-rwxr-xr-x root/root usr/lib/liblldbPluginOperatingSystemPython.a +-rwxr-xr-x root/root usr/lib/liblldbPluginPlatformFreeBSD.a +-rwxr-xr-x root/root usr/lib/liblldbPluginPlatformGDBServer.a +-rwxr-xr-x root/root usr/lib/liblldbPluginPlatformLinux.a +-rwxr-xr-x root/root usr/lib/liblldbPluginPlatformMacOSX.a +-rwxr-xr-x root/root usr/lib/liblldbPluginProcessGDBRemote.a +-rwxr-xr-x root/root usr/lib/liblldbPluginProcessLinux.a +-rwxr-xr-x root/root usr/lib/liblldbPluginProcessPOSIX.a +-rwxr-xr-x root/root usr/lib/liblldbPluginSymbolFileDWARF.a +-rwxr-xr-x root/root usr/lib/liblldbPluginSymbolFileSymtab.a +-rwxr-xr-x root/root usr/lib/liblldbPluginUnwindAssemblyInstEmulation.a +-rwxr-xr-x root/root usr/lib/liblldbPluginUnwindAssemblyx86.a +-rwxr-xr-x root/root usr/lib/liblldbPluginUtility.a +-rwxr-xr-x root/root usr/lib/liblldbSymbol.a +-rwxr-xr-x root/root usr/lib/liblldbTarget.a +-rwxr-xr-x root/root usr/lib/liblldbUtility.a +-rwxr-xr-x root/root usr/lib/libllvm.a +-rwxr-xr-x root/root usr/lib/libllvm_analysis.a +-rwxr-xr-x root/root usr/lib/libllvm_bitreader.a +-rwxr-xr-x root/root usr/lib/libllvm_bitwriter.a +-rwxr-xr-x root/root usr/lib/libllvm_executionengine.a +-rwxr-xr-x root/root usr/lib/libllvm_ipo.a +-rwxr-xr-x root/root usr/lib/libllvm_scalar_opts.a +-rwxr-xr-x root/root usr/lib/libllvm_target.a -rwxr-xr-x root/root usr/lib/libprofile_rt.a -rwxr-xr-x root/root usr/lib/libprofile_rt.so drwxr-xr-x root/root usr/man/ diff --git a/llvm/.md5sum b/llvm/.md5sum index b09572caa..ea08dc304 100644 --- a/llvm/.md5sum +++ b/llvm/.md5sum @@ -1,2 +1,3 @@ 8284891e3e311829b8e44ac813d0c9ef cfe-3.3.src.tar.gz +c583c80c25e56a41e3e5ae7c2f442929 lldb-3.3.src.tar.gz 40564e1dc390f9844f1711c08b08e391 llvm-3.3.src.tar.gz diff --git a/llvm/Pkgfile b/llvm/Pkgfile index 1a9b4e548..c5c9dcb03 100644 --- a/llvm/Pkgfile +++ b/llvm/Pkgfile @@ -7,14 +7,15 @@ name=llvm version=3.3 release=1 -source=(http://llvm.org/releases/$version/{$name,cfe}-$version.src.tar.gz) +source=(http://llvm.org/releases/$version/{$name,cfe,lldb}-$version.src.tar.gz) build() { mv cfe-$version.src $name-$version.src/tools/clang + mv lldb-$version.src $name-$version.src/tools/lldb cd $name-$version.src - ./configure --prefix=/usr --without-oprofile + ./configure --prefix=/usr --without-oprofile --enable-cxx11 make $MAKEFLAGS make DESTDIR=$PKG install