svn commit: r304297 - in head: devel/llvm-devel lang/clang-devel lang/clang-devel/files
Brooks Davis
brooks at FreeBSD.org
Fri Sep 14 21:03:35 UTC 2012
Author: brooks
Date: Fri Sep 14 21:03:34 2012
New Revision: 304297
URL: http://svn.freebsd.org/changeset/ports/304297
Log:
Upgrade to svn rev r163622. Several fixes to FreeBSD support for -pie and
mips as well as reported improvements to the MIPS backend.
Deleted:
head/lang/clang-devel/files/patch-tools_clang_lib_Driver_Tools.cpp
Modified:
head/devel/llvm-devel/Makefile
head/devel/llvm-devel/Makefile.svn_rev
head/devel/llvm-devel/distinfo
head/devel/llvm-devel/pkg-plist
head/lang/clang-devel/distinfo
head/lang/clang-devel/pkg-plist
Modified: head/devel/llvm-devel/Makefile
==============================================================================
--- head/devel/llvm-devel/Makefile Fri Sep 14 20:31:57 2012 (r304296)
+++ head/devel/llvm-devel/Makefile Fri Sep 14 21:03:34 2012 (r304297)
@@ -42,6 +42,7 @@ MAKE_ARGS+= REQUIRES_RTTI=1
LIBNAME= libLLVM-${DISTVERSION:C/\.r[0-9]*//}svn.so
CONFIGURE_ARGS+= --enable-bindings=none
+CONFIGURE_ARGS+= --program-suffix=${DISTVERSION:C/\.r[0-9]*//}svn
OPTIONS_DEFINE= ASSERTS DOCS LTOPLUGIN
Modified: head/devel/llvm-devel/Makefile.svn_rev
==============================================================================
--- head/devel/llvm-devel/Makefile.svn_rev Fri Sep 14 20:31:57 2012 (r304296)
+++ head/devel/llvm-devel/Makefile.svn_rev Fri Sep 14 21:03:34 2012 (r304297)
@@ -1 +1 @@
-SVN_REV= 162438
+SVN_REV= 163622
Modified: head/devel/llvm-devel/distinfo
==============================================================================
--- head/devel/llvm-devel/distinfo Fri Sep 14 20:31:57 2012 (r304296)
+++ head/devel/llvm-devel/distinfo Fri Sep 14 21:03:34 2012 (r304297)
@@ -1,2 +1,2 @@
-SHA256 (llvm-3.2.r162438.tar.bz2) = 6e5bd1121b6af1e89ace5f799febeec8278fa2e24fce6f69f5d840a42ac75617
-SIZE (llvm-3.2.r162438.tar.bz2) = 8851337
+SHA256 (llvm-3.2.r163622.tar.bz2) = 12cdd4eb5d3ee236f531be7c297889a251463033504c465b6267aac22baab9f8
+SIZE (llvm-3.2.r163622.tar.bz2) = 8961570
Modified: head/devel/llvm-devel/pkg-plist
==============================================================================
--- head/devel/llvm-devel/pkg-plist Fri Sep 14 20:31:57 2012 (r304296)
+++ head/devel/llvm-devel/pkg-plist Fri Sep 14 21:03:34 2012 (r304297)
@@ -92,7 +92,6 @@ include/llvm/ADT/StringRef.h
include/llvm/ADT/StringSet.h
include/llvm/ADT/StringSwitch.h
include/llvm/ADT/TinyPtrVector.h
-include/llvm/ADT/Trie.h
include/llvm/ADT/Triple.h
include/llvm/ADT/Twine.h
include/llvm/ADT/UniqueVector.h
@@ -141,6 +140,8 @@ include/llvm/Analysis/Passes.h
include/llvm/Analysis/PathNumbering.h
include/llvm/Analysis/PathProfileInfo.h
include/llvm/Analysis/PostDominators.h
+include/llvm/Analysis/ProfileDataLoader.h
+include/llvm/Analysis/ProfileDataTypes.h
include/llvm/Analysis/ProfileInfo.h
include/llvm/Analysis/ProfileInfoLoader.h
include/llvm/Analysis/ProfileInfoTypes.h
@@ -519,6 +520,7 @@ include/llvm/Transforms/Scalar.h
include/llvm/Transforms/Utils/AddrModeMatcher.h
include/llvm/Transforms/Utils/BasicBlockUtils.h
include/llvm/Transforms/Utils/BuildLibCalls.h
+include/llvm/Transforms/Utils/BypassSlowDivision.h
include/llvm/Transforms/Utils/Cloning.h
include/llvm/Transforms/Utils/CmpInstAnalysis.h
include/llvm/Transforms/Utils/CodeExtractor.h
@@ -676,6 +678,7 @@ lib/libprofile_rt.so
%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl2.html
%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl3.html
%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl4.html
+%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl5-cfg.png
%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl5.html
%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl6.html
%%PORTDOCS%%%%DOCSDIR%%/html/LangImpl7.html
Modified: head/lang/clang-devel/distinfo
==============================================================================
--- head/lang/clang-devel/distinfo Fri Sep 14 20:31:57 2012 (r304296)
+++ head/lang/clang-devel/distinfo Fri Sep 14 21:03:34 2012 (r304297)
@@ -1,4 +1,4 @@
-SHA256 (clang-3.2.r162438.tar.bz2) = 477e78674c428218ddd717e3faa798daf040ba43e26c538ef0f733dab1d4fbe1
-SIZE (clang-3.2.r162438.tar.bz2) = 7193019
-SHA256 (llvm-3.2.r162438.tar.bz2) = 6e5bd1121b6af1e89ace5f799febeec8278fa2e24fce6f69f5d840a42ac75617
-SIZE (llvm-3.2.r162438.tar.bz2) = 8851337
+SHA256 (clang-3.2.r163622.tar.bz2) = 29e31eea6697248a56e2dcd3b2318798d3cb7dff089f1453e7ab55c988c7bbeb
+SIZE (clang-3.2.r163622.tar.bz2) = 7277330
+SHA256 (llvm-3.2.r163622.tar.bz2) = 12cdd4eb5d3ee236f531be7c297889a251463033504c465b6267aac22baab9f8
+SIZE (llvm-3.2.r163622.tar.bz2) = 8961570
Modified: head/lang/clang-devel/pkg-plist
==============================================================================
--- head/lang/clang-devel/pkg-plist Fri Sep 14 20:31:57 2012 (r304296)
+++ head/lang/clang-devel/pkg-plist Fri Sep 14 21:03:34 2012 (r304297)
@@ -31,8 +31,11 @@ include/clang/AST/CanonicalType.h
include/clang/AST/CharUnits.h
include/clang/AST/Comment.h
include/clang/AST/CommentBriefParser.h
+include/clang/AST/CommentCommandInfo.inc
include/clang/AST/CommentCommandTraits.h
include/clang/AST/CommentDiagnostic.h
+include/clang/AST/CommentHTMLTags.inc
+include/clang/AST/CommentHTMLTagsProperties.inc
include/clang/AST/CommentLexer.h
include/clang/AST/CommentNodes.inc
include/clang/AST/CommentParser.h
@@ -93,6 +96,7 @@ include/clang/ASTMatchers/ASTMatchFinder
include/clang/ASTMatchers/ASTMatchers.h
include/clang/ASTMatchers/ASTMatchersInternal.h
include/clang/ASTMatchers/ASTMatchersMacros.h
+include/clang/ASTMatchers/ASTTypeTraits.h
include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h
include/clang/Analysis/Analyses/Dominators.h
include/clang/Analysis/Analyses/FormatString.h
@@ -214,8 +218,6 @@ include/clang/Edit/FileOffset.h
include/clang/Edit/Rewriters.h
include/clang/Frontend/ASTConsumers.h
include/clang/Frontend/ASTUnit.h
-include/clang/Frontend/Analyses.def
-include/clang/Frontend/AnalyzerOptions.h
include/clang/Frontend/ChainedDiagnosticConsumer.h
include/clang/Frontend/ChainedIncludesSource.h
include/clang/Frontend/CodeGenOptions.h
@@ -274,15 +276,15 @@ include/clang/Parse/AttrLateParsed.inc
include/clang/Parse/ParseAST.h
include/clang/Parse/ParseDiagnostic.h
include/clang/Parse/Parser.h
-include/clang/Rewrite/ASTConsumers.h
-include/clang/Rewrite/DeltaTree.h
-include/clang/Rewrite/FixItRewriter.h
-include/clang/Rewrite/FrontendActions.h
-include/clang/Rewrite/HTMLRewrite.h
-include/clang/Rewrite/RewriteRope.h
-include/clang/Rewrite/Rewriter.h
-include/clang/Rewrite/Rewriters.h
-include/clang/Rewrite/TokenRewriter.h
+include/clang/Rewrite/Core/DeltaTree.h
+include/clang/Rewrite/Core/HTMLRewrite.h
+include/clang/Rewrite/Core/RewriteRope.h
+include/clang/Rewrite/Core/Rewriter.h
+include/clang/Rewrite/Core/TokenRewriter.h
+include/clang/Rewrite/Frontend/ASTConsumers.h
+include/clang/Rewrite/Frontend/FixItRewriter.h
+include/clang/Rewrite/Frontend/FrontendActions.h
+include/clang/Rewrite/Frontend/Rewriters.h
include/clang/Sema/AnalysisBasedWarnings.h
include/clang/Sema/AttrParsedAttrKinds.inc
include/clang/Sema/AttrParsedAttrList.inc
@@ -328,6 +330,8 @@ include/clang/Serialization/Serializatio
include/clang/StaticAnalyzer/Checkers/ClangCheckers.h
include/clang/StaticAnalyzer/Checkers/CommonBugCategories.h
include/clang/StaticAnalyzer/Checkers/LocalCheckers.h
+include/clang/StaticAnalyzer/Core/Analyses.def
+include/clang/StaticAnalyzer/Core/AnalyzerOptions.h
include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h
include/clang/StaticAnalyzer/Core/BugReporter/BugType.h
@@ -346,6 +350,7 @@ include/clang/StaticAnalyzer/Core/PathSe
include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h
include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h
include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h
+include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h
include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h
include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h
include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
@@ -369,6 +374,8 @@ include/clang/StaticAnalyzer/Frontend/Fr
include/clang/Tooling/ArgumentsAdjusters.h
include/clang/Tooling/CommonOptionsParser.h
include/clang/Tooling/CompilationDatabase.h
+include/clang/Tooling/CompilationDatabasePluginRegistry.h
+include/clang/Tooling/JSONCompilationDatabase.h
include/clang/Tooling/Refactoring.h
include/clang/Tooling/RefactoringCallbacks.h
include/clang/Tooling/Tooling.h
@@ -400,7 +407,8 @@ lib/libclangFrontend.a
lib/libclangFrontendTool.a
lib/libclangLex.a
lib/libclangParse.a
-lib/libclangRewrite.a
+lib/libclangRewriteCore.a
+lib/libclangRewriteFrontend.a
lib/libclangSema.a
lib/libclangSerialization.a
lib/libclangStaticAnalyzerCheckers.a
@@ -421,6 +429,7 @@ lib/libclangTooling.a
%%PORTDOCS%%%%DOCSDIR%%/html/IntroductionToTheClangAST.html
%%PORTDOCS%%%%DOCSDIR%%/html/JSONCompilationDatabase.html
%%PORTDOCS%%%%DOCSDIR%%/html/LanguageExtensions.html
+%%PORTDOCS%%%%DOCSDIR%%/html/LibASTMatchers.html
%%PORTDOCS%%%%DOCSDIR%%/html/LibASTMatchersReference.html
%%PORTDOCS%%%%DOCSDIR%%/html/LibTooling.html
%%PORTDOCS%%%%DOCSDIR%%/html/ObjectiveCLiterals.html
@@ -453,6 +462,8 @@ lib/libclangTooling.a
@dirrm include/clang/StaticAnalyzer
@dirrm include/clang/Serialization
@dirrm include/clang/Sema
+ at dirrm include/clang/Rewrite/Frontend
+ at dirrm include/clang/Rewrite/Core
@dirrm include/clang/Rewrite
@dirrm include/clang/Parse
@dirrm include/clang/Lex
More information about the svn-ports-head
mailing list