summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorBrooks Davis <brooks@FreeBSD.org>2013-05-31 20:49:05 +0000
committerBrooks Davis <brooks@FreeBSD.org>2013-05-31 20:49:05 +0000
commite5c435007ded404c3b0707b62c1410260ad8abb7 (patch)
tree779865fa23fdeba693f28293d6efb99f1aec96e5 /lang
parentFix typos from options conversion (diff)
Update clang/dragonegg/llvm-devel to subversion rev r182968.
Notes
Notes: svn path=/head/; revision=319542
Diffstat (limited to 'lang')
-rw-r--r--lang/clang-devel/Makefile1
-rw-r--r--lang/clang-devel/distinfo8
-rw-r--r--lang/clang-devel/pkg-plist11
-rw-r--r--lang/dragonegg-devel46/distinfo4
-rw-r--r--lang/dragonegg-devel46/files/patch-README16
5 files changed, 16 insertions, 24 deletions
diff --git a/lang/clang-devel/Makefile b/lang/clang-devel/Makefile
index 822a079e0c0b..077ee1f78e6b 100644
--- a/lang/clang-devel/Makefile
+++ b/lang/clang-devel/Makefile
@@ -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
diff --git a/lang/clang-devel/distinfo b/lang/clang-devel/distinfo
index 989c86a4f0cc..5454d40f2e1f 100644
--- a/lang/clang-devel/distinfo
+++ b/lang/clang-devel/distinfo
@@ -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
diff --git a/lang/clang-devel/pkg-plist b/lang/clang-devel/pkg-plist
index 1c5e069c85a5..163ec7b62db6 100644
--- a/lang/clang-devel/pkg-plist
+++ b/lang/clang-devel/pkg-plist
@@ -106,6 +106,10 @@ include/clang/ASTMatchers/ASTMatchFinder.h
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/ObjCNoReturn.h
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
diff --git a/lang/dragonegg-devel46/distinfo b/lang/dragonegg-devel46/distinfo
index 69386cf6d0d7..bf27f851869d 100644
--- a/lang/dragonegg-devel46/distinfo
+++ b/lang/dragonegg-devel46/distinfo
@@ -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
diff --git a/lang/dragonegg-devel46/files/patch-README b/lang/dragonegg-devel46/files/patch-README
index 5f0c98eb0905..dcffeeb1d7a4 100644
--- a/lang/dragonegg-devel46/files/patch-README
+++ b/lang/dragonegg-devel46/files/patch-README
@@ -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,