From owner-svn-ports-head@FreeBSD.ORG Fri May 31 20:49:07 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 648212BE; Fri, 31 May 2013 20:49:07 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 54BD1BE0; Fri, 31 May 2013 20:49:07 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r4VKn7Og057859; Fri, 31 May 2013 20:49:07 GMT (envelope-from brooks@svn.freebsd.org) Received: (from brooks@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r4VKn51l057849; Fri, 31 May 2013 20:49:05 GMT (envelope-from brooks@svn.freebsd.org) Message-Id: <201305312049.r4VKn51l057849@svn.freebsd.org> From: Brooks Davis Date: Fri, 31 May 2013 20:49:05 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r319542 - in head: devel/llvm-devel lang/clang-devel lang/dragonegg-devel46 lang/dragonegg-devel46/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 May 2013 20:49:07 -0000 Author: brooks Date: Fri May 31 20:49:05 2013 New Revision: 319542 URL: http://svnweb.freebsd.org/changeset/ports/319542 Log: Update clang/dragonegg/llvm-devel to subversion rev r182968. 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/Makefile head/lang/clang-devel/distinfo head/lang/clang-devel/pkg-plist head/lang/dragonegg-devel46/distinfo head/lang/dragonegg-devel46/files/patch-README Modified: head/devel/llvm-devel/Makefile ============================================================================== --- head/devel/llvm-devel/Makefile Fri May 31 19:59:21 2013 (r319541) +++ head/devel/llvm-devel/Makefile Fri May 31 20:49:05 2013 (r319542) @@ -7,7 +7,6 @@ PORTNAME= llvm DISTVERSION= 3.4.r${SVN_REV} -PORTREVISION= 2 CATEGORIES= devel lang MASTER_SITES= ${MASTER_SITE_LOCAL} MASTER_SITE_SUBDIR= brooks Modified: head/devel/llvm-devel/Makefile.svn_rev ============================================================================== --- head/devel/llvm-devel/Makefile.svn_rev Fri May 31 19:59:21 2013 (r319541) +++ head/devel/llvm-devel/Makefile.svn_rev Fri May 31 20:49:05 2013 (r319542) @@ -1 +1 @@ -SVN_REV= 181598 +SVN_REV= 182968 Modified: head/devel/llvm-devel/distinfo ============================================================================== --- head/devel/llvm-devel/distinfo Fri May 31 19:59:21 2013 (r319541) +++ head/devel/llvm-devel/distinfo Fri May 31 20:49:05 2013 (r319542) @@ -1,2 +1,2 @@ -SHA256 (llvm-3.4.r181598.tar.bz2) = 55aa9032e687ffa6bf108b3f059287e563dc5d78516c3ea3908a5a16f0f410aa -SIZE (llvm-3.4.r181598.tar.bz2) = 10550408 +SHA256 (llvm-3.4.r182968.tar.bz2) = 5ec2af44c24ea5d0a2c0ebf9955e4653d4acf80a7cd1bd6e39296b0e0ca65e4e +SIZE (llvm-3.4.r182968.tar.bz2) = 10669218 Modified: head/devel/llvm-devel/pkg-plist ============================================================================== --- head/devel/llvm-devel/pkg-plist Fri May 31 19:59:21 2013 (r319541) +++ head/devel/llvm-devel/pkg-plist Fri May 31 20:49:05 2013 (r319542) @@ -312,11 +312,11 @@ include/llvm/ExecutionEngine/OProfileWra include/llvm/ExecutionEngine/ObjectBuffer.h include/llvm/ExecutionEngine/ObjectCache.h include/llvm/ExecutionEngine/ObjectImage.h +include/llvm/ExecutionEngine/RTDyldMemoryManager.h include/llvm/ExecutionEngine/RuntimeDyld.h include/llvm/ExecutionEngine/SectionMemoryManager.h include/llvm/GVMaterializer.h include/llvm/IR/Argument.h -include/llvm/IR/AsmWriter.h include/llvm/IR/Attributes.h include/llvm/IR/BasicBlock.h include/llvm/IR/CallingConv.h @@ -384,9 +384,11 @@ include/llvm/MC/MCELFObjectWriter.h include/llvm/MC/MCELFStreamer.h include/llvm/MC/MCELFSymbolFlags.h include/llvm/MC/MCExpr.h +include/llvm/MC/MCExternalSymbolizer.h include/llvm/MC/MCFixedLenDisassembler.h include/llvm/MC/MCFixup.h include/llvm/MC/MCFixupKindInfo.h +include/llvm/MC/MCFunction.h include/llvm/MC/MCInst.h include/llvm/MC/MCInstBuilder.h include/llvm/MC/MCInstPrinter.h @@ -398,8 +400,10 @@ include/llvm/MC/MCLabel.h include/llvm/MC/MCMachOSymbolFlags.h include/llvm/MC/MCMachObjectWriter.h include/llvm/MC/MCModule.h +include/llvm/MC/MCObjectDisassembler.h include/llvm/MC/MCObjectFileInfo.h include/llvm/MC/MCObjectStreamer.h +include/llvm/MC/MCObjectSymbolizer.h include/llvm/MC/MCObjectWriter.h include/llvm/MC/MCParser/AsmCond.h include/llvm/MC/MCParser/AsmLexer.h @@ -408,6 +412,7 @@ include/llvm/MC/MCParser/MCAsmParser.h include/llvm/MC/MCParser/MCAsmParserExtension.h include/llvm/MC/MCParser/MCParsedAsmOperand.h include/llvm/MC/MCRegisterInfo.h +include/llvm/MC/MCRelocationInfo.h include/llvm/MC/MCSchedule.h include/llvm/MC/MCSection.h include/llvm/MC/MCSectionCOFF.h @@ -416,6 +421,7 @@ include/llvm/MC/MCSectionMachO.h include/llvm/MC/MCStreamer.h include/llvm/MC/MCSubtargetInfo.h include/llvm/MC/MCSymbol.h +include/llvm/MC/MCSymbolizer.h include/llvm/MC/MCTargetAsmParser.h include/llvm/MC/MCValue.h include/llvm/MC/MCWin64EH.h @@ -426,6 +432,7 @@ include/llvm/MC/SubtargetFeature.h include/llvm/Object/Archive.h include/llvm/Object/Binary.h include/llvm/Object/COFF.h +include/llvm/Object/COFFYaml.h include/llvm/Object/ELF.h include/llvm/Object/Error.h include/llvm/Object/MachO.h @@ -499,6 +506,7 @@ include/llvm/Support/LICENSE.TXT include/llvm/Support/LeakDetector.h include/llvm/Support/Locale.h include/llvm/Support/LockFileManager.h +include/llvm/Support/MD5.h include/llvm/Support/MachO.h include/llvm/Support/ManagedStatic.h include/llvm/Support/MathExtras.h @@ -533,6 +541,7 @@ include/llvm/Support/Solaris.h include/llvm/Support/SourceMgr.h include/llvm/Support/StreamableMemoryObject.h include/llvm/Support/StringPool.h +include/llvm/Support/StringRefMemoryObject.h include/llvm/Support/SwapByteOrder.h include/llvm/Support/SystemUtils.h include/llvm/Support/TargetFolder.h @@ -595,6 +604,7 @@ include/llvm/Transforms/Utils/CmpInstAna include/llvm/Transforms/Utils/CodeExtractor.h include/llvm/Transforms/Utils/IntegerDivision.h include/llvm/Transforms/Utils/Local.h +include/llvm/Transforms/Utils/LoopUtils.h include/llvm/Transforms/Utils/ModuleUtils.h include/llvm/Transforms/Utils/PromoteMemToReg.h include/llvm/Transforms/Utils/SSAUpdater.h @@ -676,6 +686,10 @@ lib/libLLVMPowerPCAsmPrinter.a lib/libLLVMPowerPCCodeGen.a lib/libLLVMPowerPCDesc.a lib/libLLVMPowerPCInfo.a +lib/libLLVMR600AsmPrinter.a +lib/libLLVMR600CodeGen.a +lib/libLLVMR600Desc.a +lib/libLLVMR600Info.a lib/libLLVMRuntimeDyld.a lib/libLLVMScalarOpts.a lib/libLLVMSelectionDAG.a @@ -687,6 +701,7 @@ lib/libLLVMSystemZAsmParser.a lib/libLLVMSystemZAsmPrinter.a lib/libLLVMSystemZCodeGen.a lib/libLLVMSystemZDesc.a +lib/libLLVMSystemZDisassembler.a lib/libLLVMSystemZInfo.a lib/libLLVMTableGen.a lib/libLLVMTarget.a @@ -832,6 +847,8 @@ lib/libprofile_rt.so %%PORTDOCS%%%%DOCSDIR%%/html/ReleaseNotes.txt %%PORTDOCS%%%%DOCSDIR%%/html/ReleaseNotes_34.html %%PORTDOCS%%%%DOCSDIR%%/html/ReleaseNotes_34.txt +%%PORTDOCS%%%%DOCSDIR%%/html/ReleaseProcess.html +%%PORTDOCS%%%%DOCSDIR%%/html/ReleaseProcess.txt %%PORTDOCS%%%%DOCSDIR%%/html/SegmentedStacks.html %%PORTDOCS%%%%DOCSDIR%%/html/SegmentedStacks.txt %%PORTDOCS%%%%DOCSDIR%%/html/SourceLevelDebugging.html Modified: head/lang/clang-devel/Makefile ============================================================================== --- head/lang/clang-devel/Makefile Fri May 31 19:59:21 2013 (r319541) +++ head/lang/clang-devel/Makefile Fri May 31 20:49:05 2013 (r319542) @@ -7,7 +7,6 @@ PORTNAME= clang PORTVERSION= 3.4.r${SVN_REV} -PORTREVISION= 3 CATEGORIES= lang devel MASTER_SITES= ${MASTER_SITE_LOCAL} MASTER_SITE_SUBDIR= brooks Modified: head/lang/clang-devel/distinfo ============================================================================== --- head/lang/clang-devel/distinfo Fri May 31 19:59:21 2013 (r319541) +++ head/lang/clang-devel/distinfo Fri May 31 20:49:05 2013 (r319542) @@ -1,4 +1,4 @@ -SHA256 (clang-3.4.r181598.tar.bz2) = 7669c414c1a5bd78cf213afc2b93bb7ba44793a469f2ac33097b3394f27a865c -SIZE (clang-3.4.r181598.tar.bz2) = 7634906 -SHA256 (llvm-3.4.r181598.tar.bz2) = 55aa9032e687ffa6bf108b3f059287e563dc5d78516c3ea3908a5a16f0f410aa -SIZE (llvm-3.4.r181598.tar.bz2) = 10550408 +SHA256 (clang-3.4.r182968.tar.bz2) = 6efec3ebdccfb8c19acc7ca9fc72c2406f262dd937cdba1c98b4ded35be63917 +SIZE (clang-3.4.r182968.tar.bz2) = 7716534 +SHA256 (llvm-3.4.r182968.tar.bz2) = 5ec2af44c24ea5d0a2c0ebf9955e4653d4acf80a7cd1bd6e39296b0e0ca65e4e +SIZE (llvm-3.4.r182968.tar.bz2) = 10669218 Modified: head/lang/clang-devel/pkg-plist ============================================================================== --- head/lang/clang-devel/pkg-plist Fri May 31 19:59:21 2013 (r319541) +++ head/lang/clang-devel/pkg-plist Fri May 31 20:49:05 2013 (r319542) @@ -106,6 +106,10 @@ include/clang/ASTMatchers/ASTMatchFinder include/clang/ASTMatchers/ASTMatchers.h include/clang/ASTMatchers/ASTMatchersInternal.h include/clang/ASTMatchers/ASTMatchersMacros.h +include/clang/ASTMatchers/Dynamic/Diagnostics.h +include/clang/ASTMatchers/Dynamic/Parser.h +include/clang/ASTMatchers/Dynamic/Registry.h +include/clang/ASTMatchers/Dynamic/VariantValue.h include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h include/clang/Analysis/Analyses/Dominators.h include/clang/Analysis/Analyses/FormatString.h @@ -125,11 +129,7 @@ include/clang/Analysis/DomainSpecific/Ob include/clang/Analysis/FlowSensitive/DataflowSolver.h include/clang/Analysis/FlowSensitive/DataflowValues.h include/clang/Analysis/ProgramPoint.h -include/clang/Analysis/Support/BlkExprDeclBitVector.h include/clang/Analysis/Support/BumpVector.h -include/clang/Analysis/Visitors/CFGRecStmtDeclVisitor.h -include/clang/Analysis/Visitors/CFGRecStmtVisitor.h -include/clang/Analysis/Visitors/CFGStmtVisitor.h include/clang/Basic/ABI.h include/clang/Basic/AddressSpaces.h include/clang/Basic/AllDiagnostics.h @@ -446,6 +446,7 @@ lib/libclangAnalysis.a lib/libclangBasic.a lib/libclangCodeGen.a lib/libclangDriver.a +lib/libclangDynamicASTMatchers.a lib/libclangEdit.a lib/libclangFormat.a lib/libclangFrontend.a @@ -499,12 +500,12 @@ lib/libclangTooling.a @dirrm include/clang/Config @dirrm include/clang/CodeGen @dirrm include/clang/Basic -@dirrm include/clang/Analysis/Visitors @dirrm include/clang/Analysis/Support @dirrm include/clang/Analysis/FlowSensitive @dirrm include/clang/Analysis/DomainSpecific @dirrm include/clang/Analysis/Analyses @dirrm include/clang/Analysis +@dirrm include/clang/ASTMatchers/Dynamic @dirrm include/clang/ASTMatchers @dirrm include/clang/AST @dirrm include/clang/ARCMigrate Modified: head/lang/dragonegg-devel46/distinfo ============================================================================== --- head/lang/dragonegg-devel46/distinfo Fri May 31 19:59:21 2013 (r319541) +++ head/lang/dragonegg-devel46/distinfo Fri May 31 20:49:05 2013 (r319542) @@ -1,2 +1,2 @@ -SHA256 (dragonegg-3.4.r181598.tar.bz2) = ac6aecd923a743a07a8ebde3b483255ef20158f715efdca8b50d5aa474e4adc1 -SIZE (dragonegg-3.4.r181598.tar.bz2) = 395308 +SHA256 (dragonegg-3.4.r182968.tar.bz2) = 27cb24cf4b38d243805515c4a8526cc35928c576546733824c39be95013aed6a +SIZE (dragonegg-3.4.r182968.tar.bz2) = 397540 Modified: head/lang/dragonegg-devel46/files/patch-README ============================================================================== --- head/lang/dragonegg-devel46/files/patch-README Fri May 31 19:59:21 2013 (r319541) +++ head/lang/dragonegg-devel46/files/patch-README Fri May 31 20:49:05 2013 (r319542) @@ -3,7 +3,7 @@ $FreeBSD$ --- README.orig +++ README -@@ -1,82 +1,15 @@ +@@ -1,74 +1,9 @@ ---------------------- -- BUILD INSTRUCTIONS - ----------------------- @@ -11,7 +11,7 @@ $FreeBSD$ -Prerequisites -------------- - --The dragonegg plugin works with gcc 4.5, gcc 4.6 or gcc-4.7, so you will need to +-The dragonegg plugin works with gcc 4.5, 4.6, 4.7 or 4.8, so you will need to -have one of these installed. Many linux distributions ship one or both of them, -perhaps as an addon package; binaries can be downloaded for most platforms. -Otherwise you can always build gcc yourself. Plugin support (--enable-plugin) @@ -74,17 +74,9 @@ $FreeBSD$ -Run gcc as usual, but pass -fplugin=./dragonegg.so as an extra command line -argument. Make sure you use the gcc you built dragonegg against (see step 1)! -+Run %%CC%% as usual, but pass -fplugin=%%PLUGINPATH%% +- ++Run %CC% as usual, but pass -fplugin=%%PLUGINPATH%% +as an extra command line argument. - ------------------ - USEFUL OPTIONS - - ------------------ - --If you renamed dragonegg.so to something else, for example llvm.so, replace ---fplugin-arg-dragonegg with -fplugin-arg-llvm in the options below. -- - -fplugin-arg-dragonegg-emit-ir - -flto - Output LLVM IR rather than target assembler. You need to use -S with this,