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-all mailing list