summaryrefslogtreecommitdiff
path: root/lang/clang
diff options
context:
space:
mode:
authoradam <adam>2014-09-06 07:37:14 +0000
committeradam <adam>2014-09-06 07:37:14 +0000
commit4bdc6f68af362e51e737d1198389e974ef3e8bfd (patch)
treeb2f6af2a39b73d74d66c19c357576f75951ad3bb /lang/clang
parent7306efa14d02965862315e91264361c9596a4683 (diff)
downloadpkgsrc-4bdc6f68af362e51e737d1198389e974ef3e8bfd.tar.gz
Changes 3.5.0:
All backends have been changed to use the MC asm printer and support for the non MC one has been removed. Clang can now successfully self-host itself on Linux/Sparc64 and on FreeBSD/Sparc64. LLVM now assumes the assembler supports .loc for generating debug line numbers. The old support for printing the debug line info directly was only used by llc and has been removed. All inline assembly is parsed by the integrated assembler when it is enabled. Previously this was only the case for object-file output. It is now the case for assembly output as well. The integrated assembler can be disabled with the -no-integrated-as option. llvm-ar now handles IR files like regular object files. In particular, a regular symbol table is created for symbols defined in IR files, including those in file scope inline assembly. LLVM now always uses cfi directives for producing most stack unwinding information. The prefix for loop vectorizer hint metadata has been changed from llvm.vectorizer to llvm.loop.vectorize. In addition, llvm.vectorizer.unroll metadata has been renamed llvm.loop.interleave.count. Some backends previously implemented Atomic NAND(x,y) as x & ~y. Now all backends implement it as ~(x & y), matching the semantics of GCC 4.4 and later.
Diffstat (limited to 'lang/clang')
-rw-r--r--lang/clang/Makefile14
-rw-r--r--lang/clang/PLIST210
-rw-r--r--lang/clang/PLIST.Darwin10
-rw-r--r--lang/clang/distinfo29
-rw-r--r--lang/clang/patches/patch-projects_libcxx_lib_buildit33
-rw-r--r--lang/clang/patches/patch-utils_lit_utils_check-coverage22
-rw-r--r--lang/clang/patches/patch-utils_lit_utils_check-sdist14
7 files changed, 173 insertions, 159 deletions
diff --git a/lang/clang/Makefile b/lang/clang/Makefile
index dec41af7cfe..65ce480475f 100644
--- a/lang/clang/Makefile
+++ b/lang/clang/Makefile
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile,v 1.29 2014/07/18 13:54:05 adam Exp $
+# $NetBSD: Makefile,v 1.30 2014/09/06 07:37:14 adam Exp $
-DISTNAME= clang-3.4.2
+DISTNAME= clang-3.5.0
CATEGORIES= lang
MASTER_SITES= http://llvm.org/releases/${PKGVERSION_NOREV}/
-DISTFILES= llvm-${PKGVERSION_NOREV}.src.tar.gz \
- libcxx-${PKGVERSION_NOREV}.src.tar.gz \
- cfe-${PKGVERSION_NOREV}.src.tar.gz \
- compiler-rt-3.4.src.tar.gz
+DISTFILES= llvm-${PKGVERSION_NOREV}.src.tar.xz \
+ libcxx-${PKGVERSION_NOREV}.src.tar.xz \
+ cfe-${PKGVERSION_NOREV}.src.tar.xz \
+ compiler-rt-${PKGVERSION_NOREV}.src.tar.xz
SITES.compiler-rt-3.4.src.tar.gz=http://llvm.org/releases/3.4/
MAINTAINER= adam.hoka@gmail.com
@@ -86,7 +86,7 @@ SUBST_SED.fix-paths+= -e 's,^.*cxa_finalize.*$$, ; //cxa_finalize.o,g'
post-extract:
mv ${WRKDIR}/libcxx-${PKGVERSION_NOREV}.src ${WRKSRC}/projects/libcxx
- mv ${WRKDIR}/compiler-rt-3.4 ${WRKSRC}/projects/compiler-rt
+ mv ${WRKDIR}/compiler-rt-${PKGVERSION_NOREV}.src ${WRKSRC}/projects/compiler-rt
mv ${WRKDIR}/cfe-${PKGVERSION_NOREV}.src ${WRKSRC}/tools/clang
.if ${OPSYS} == "SunOS"
${ECHO} "int sun_ld_needs_a_symbol=0;" >> ${WRKSRC}/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp
diff --git a/lang/clang/PLIST b/lang/clang/PLIST
index 1e35226a6f5..ad72d0b244e 100644
--- a/lang/clang/PLIST
+++ b/lang/clang/PLIST
@@ -1,4 +1,5 @@
-@comment $NetBSD: PLIST,v 1.13 2014/05/28 15:49:34 adam Exp $
+@comment $NetBSD: PLIST,v 1.14 2014/09/06 07:37:14 adam Exp $
+bin/FileCheck
bin/bugpoint
bin/c-index-test
bin/clang
@@ -6,6 +7,7 @@ bin/clang++
bin/clang-check
bin/clang-format
bin/clang-tblgen
+bin/count
bin/llc
bin/lli
bin/lli-child-target
@@ -23,6 +25,7 @@ bin/llvm-mc
bin/llvm-mcmarkup
bin/llvm-nm
bin/llvm-objdump
+bin/llvm-profdata
bin/llvm-ranlib
bin/llvm-readobj
bin/llvm-rtdyld
@@ -31,8 +34,8 @@ bin/llvm-stress
bin/llvm-symbolizer
bin/llvm-tblgen
bin/macho-dump
+bin/not
bin/opt
-include/c++/v1/CMakeLists.txt
include/c++/v1/__bit_reference
include/c++/v1/__config
include/c++/v1/__debug
@@ -42,6 +45,7 @@ include/c++/v1/__functional_base_03
include/c++/v1/__hash_table
include/c++/v1/__locale
include/c++/v1/__mutex_base
+include/c++/v1/__refstring
include/c++/v1/__split_buffer
include/c++/v1/__sso_allocator
include/c++/v1/__std_stream
@@ -84,8 +88,11 @@ include/c++/v1/cwchar
include/c++/v1/cwctype
include/c++/v1/deque
include/c++/v1/exception
+include/c++/v1/experimental/__config
include/c++/v1/experimental/dynarray
include/c++/v1/experimental/optional
+include/c++/v1/experimental/string_view
+include/c++/v1/experimental/utility
include/c++/v1/ext/__hash
include/c++/v1/ext/hash_map
include/c++/v1/ext/hash_set
@@ -105,6 +112,7 @@ include/c++/v1/list
include/c++/v1/locale
include/c++/v1/map
include/c++/v1/memory
+include/c++/v1/module.modulemap
include/c++/v1/mutex
include/c++/v1/new
include/c++/v1/numeric
@@ -134,10 +142,14 @@ include/c++/v1/unordered_set
include/c++/v1/utility
include/c++/v1/valarray
include/c++/v1/vector
+include/clang-c/BuildSystem.h
include/clang-c/CXCompilationDatabase.h
+include/clang-c/CXErrorCode.h
include/clang-c/CXString.h
+include/clang-c/Documentation.h
include/clang-c/Index.h
include/clang-c/Platform.h
+include/clang-c/module.modulemap
include/clang/ARCMigrate/ARCMT.h
include/clang/ARCMigrate/ARCMTActions.h
include/clang/ARCMigrate/FileRemapper.h
@@ -157,6 +169,7 @@ include/clang/AST/Attr.h
include/clang/AST/AttrDump.inc
include/clang/AST/AttrImpl.inc
include/clang/AST/AttrIterator.h
+include/clang/AST/AttrVisitor.inc
include/clang/AST/Attrs.inc
include/clang/AST/BaseSubobject.h
include/clang/AST/BuiltinTypes.def
@@ -177,6 +190,7 @@ include/clang/AST/CommentNodes.inc
include/clang/AST/CommentParser.h
include/clang/AST/CommentSema.h
include/clang/AST/CommentVisitor.h
+include/clang/AST/DataRecursiveASTVisitor.h
include/clang/AST/Decl.h
include/clang/AST/DeclAccessPair.h
include/clang/AST/DeclBase.h
@@ -198,10 +212,12 @@ include/clang/AST/ExprCXX.h
include/clang/AST/ExprObjC.h
include/clang/AST/ExternalASTSource.h
include/clang/AST/GlobalDecl.h
+include/clang/AST/LambdaCapture.h
include/clang/AST/Mangle.h
include/clang/AST/MangleNumberingContext.h
include/clang/AST/NSAPI.h
include/clang/AST/NestedNameSpecifier.h
+include/clang/AST/OpenMPClause.h
include/clang/AST/OperationKinds.h
include/clang/AST/ParentMap.h
include/clang/AST/PrettyPrinter.h
@@ -247,6 +263,12 @@ include/clang/Analysis/Analyses/PostOrderCFGView.h
include/clang/Analysis/Analyses/PseudoConstantAnalysis.h
include/clang/Analysis/Analyses/ReachableCode.h
include/clang/Analysis/Analyses/ThreadSafety.h
+include/clang/Analysis/Analyses/ThreadSafetyCommon.h
+include/clang/Analysis/Analyses/ThreadSafetyLogical.h
+include/clang/Analysis/Analyses/ThreadSafetyOps.def
+include/clang/Analysis/Analyses/ThreadSafetyTIL.h
+include/clang/Analysis/Analyses/ThreadSafetyTraverse.h
+include/clang/Analysis/Analyses/ThreadSafetyUtil.h
include/clang/Analysis/Analyses/UninitializedValues.h
include/clang/Analysis/AnalysisContext.h
include/clang/Analysis/AnalysisDiagnostic.h
@@ -255,23 +277,26 @@ include/clang/Analysis/CFGStmtMap.h
include/clang/Analysis/CallGraph.h
include/clang/Analysis/DomainSpecific/CocoaConventions.h
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/BumpVector.h
include/clang/Basic/ABI.h
include/clang/Basic/AddressSpaces.h
include/clang/Basic/AllDiagnostics.h
+include/clang/Basic/AttrHasAttributeImpl.inc
include/clang/Basic/AttrKinds.h
include/clang/Basic/AttrList.inc
+include/clang/Basic/Attributes.h
include/clang/Basic/Builtins.def
include/clang/Basic/Builtins.h
include/clang/Basic/BuiltinsAArch64.def
include/clang/Basic/BuiltinsARM.def
include/clang/Basic/BuiltinsHexagon.def
include/clang/Basic/BuiltinsMips.def
+include/clang/Basic/BuiltinsNEON.def
include/clang/Basic/BuiltinsNVPTX.def
include/clang/Basic/BuiltinsPPC.def
+include/clang/Basic/BuiltinsR600.def
include/clang/Basic/BuiltinsX86.def
include/clang/Basic/BuiltinsXCore.def
include/clang/Basic/CapturedStmt.h
@@ -308,8 +333,6 @@ include/clang/Basic/Linkage.h
include/clang/Basic/MacroBuilder.h
include/clang/Basic/Module.h
include/clang/Basic/ObjCRuntime.h
-include/clang/Basic/OnDiskHashTable.h
-include/clang/Basic/OpenCL.h
include/clang/Basic/OpenCLExtensions.def
include/clang/Basic/OpenMPKinds.def
include/clang/Basic/OpenMPKinds.h
@@ -317,6 +340,7 @@ include/clang/Basic/OperatorKinds.def
include/clang/Basic/OperatorKinds.h
include/clang/Basic/OperatorPrecedence.h
include/clang/Basic/PartialDiagnostic.h
+include/clang/Basic/PlistSupport.h
include/clang/Basic/PrettyStackTrace.h
include/clang/Basic/Sanitizers.def
include/clang/Basic/SourceLocation.h
@@ -334,6 +358,7 @@ include/clang/Basic/TypeTraits.h
include/clang/Basic/Version.h
include/clang/Basic/Version.inc
include/clang/Basic/VersionTuple.h
+include/clang/Basic/VirtualFileSystem.h
include/clang/Basic/Visibility.h
include/clang/Basic/arm_neon.inc
include/clang/CodeGen/BackendUtil.h
@@ -343,13 +368,11 @@ include/clang/CodeGen/CodeGenAction.h
include/clang/CodeGen/ModuleBuilder.h
include/clang/Config/config.h
include/clang/Driver/Action.h
-include/clang/Driver/CC1AsOptions.h
-include/clang/Driver/CC1AsOptions.inc
-include/clang/Driver/CC1Options.h
include/clang/Driver/Compilation.h
include/clang/Driver/Driver.h
include/clang/Driver/DriverDiagnostic.h
include/clang/Driver/Job.h
+include/clang/Driver/Multilib.h
include/clang/Driver/Options.h
include/clang/Driver/Options.inc
include/clang/Driver/Phases.h
@@ -368,7 +391,6 @@ include/clang/Format/Format.h
include/clang/Frontend/ASTConsumers.h
include/clang/Frontend/ASTUnit.h
include/clang/Frontend/ChainedDiagnosticConsumer.h
-include/clang/Frontend/ChainedIncludesSource.h
include/clang/Frontend/CodeGenOptions.def
include/clang/Frontend/CodeGenOptions.h
include/clang/Frontend/CommandLineSourceLoc.h
@@ -397,7 +419,6 @@ include/clang/Frontend/VerifyDiagnosticConsumer.h
include/clang/FrontendTool/Utils.h
include/clang/Index/CommentToXML.h
include/clang/Index/USRGeneration.h
-include/clang/Lex/AttrSpellings.inc
include/clang/Lex/CodeCompletionHandler.h
include/clang/Lex/DirectoryLookup.h
include/clang/Lex/ExternalPreprocessorSource.h
@@ -425,9 +446,7 @@ include/clang/Lex/ScratchBuffer.h
include/clang/Lex/Token.h
include/clang/Lex/TokenConcatenation.h
include/clang/Lex/TokenLexer.h
-include/clang/Parse/AttrIdentifierArg.inc
-include/clang/Parse/AttrLateParsed.inc
-include/clang/Parse/AttrTypeArg.inc
+include/clang/Parse/AttrParserStringSwitches.inc
include/clang/Parse/ParseAST.h
include/clang/Parse/ParseDiagnostic.h
include/clang/Parse/Parser.h
@@ -458,6 +477,7 @@ include/clang/Sema/IdentifierResolver.h
include/clang/Sema/Initialization.h
include/clang/Sema/LocInfoType.h
include/clang/Sema/Lookup.h
+include/clang/Sema/LoopHint.h
include/clang/Sema/MultiplexExternalSemaSource.h
include/clang/Sema/ObjCMethodList.h
include/clang/Sema/Overload.h
@@ -530,6 +550,7 @@ include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h
include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h
include/clang/StaticAnalyzer/Core/PathSensitive/TaintTag.h
include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h
+include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h
include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h
include/clang/StaticAnalyzer/Frontend/FrontendActions.h
include/clang/Tooling/ArgumentsAdjusters.h
@@ -576,7 +597,6 @@ include/llvm/ADT/EquivalenceClasses.h
include/llvm/ADT/FoldingSet.h
include/llvm/ADT/GraphTraits.h
include/llvm/ADT/Hashing.h
-include/llvm/ADT/ImmutableIntervalMap.h
include/llvm/ADT/ImmutableList.h
include/llvm/ADT/ImmutableMap.h
include/llvm/ADT/ImmutableSet.h
@@ -587,7 +607,6 @@ include/llvm/ADT/IntrusiveRefCntPtr.h
include/llvm/ADT/MapVector.h
include/llvm/ADT/None.h
include/llvm/ADT/Optional.h
-include/llvm/ADT/OwningPtr.h
include/llvm/ADT/PackedVector.h
include/llvm/ADT/PointerIntPair.h
include/llvm/ADT/PointerUnion.h
@@ -616,19 +635,20 @@ include/llvm/ADT/TinyPtrVector.h
include/llvm/ADT/Triple.h
include/llvm/ADT/Twine.h
include/llvm/ADT/UniqueVector.h
-include/llvm/ADT/ValueMap.h
include/llvm/ADT/VariadicFunction.h
include/llvm/ADT/edit_distance.h
include/llvm/ADT/ilist.h
include/llvm/ADT/ilist_node.h
-include/llvm/ADT/polymorphic_ptr.h
+include/llvm/ADT/iterator.h
+include/llvm/ADT/iterator_range.h
include/llvm/Analysis/AliasAnalysis.h
include/llvm/Analysis/AliasSetTracker.h
-include/llvm/Analysis/BlockFrequencyImpl.h
include/llvm/Analysis/BlockFrequencyInfo.h
+include/llvm/Analysis/BlockFrequencyInfoImpl.h
include/llvm/Analysis/BranchProbabilityInfo.h
include/llvm/Analysis/CFG.h
include/llvm/Analysis/CFGPrinter.h
+include/llvm/Analysis/CGSCCPassManager.h
include/llvm/Analysis/CallGraph.h
include/llvm/Analysis/CallGraphSCCPass.h
include/llvm/Analysis/CallPrinter.h
@@ -640,8 +660,7 @@ include/llvm/Analysis/DOTGraphTraitsPass.h
include/llvm/Analysis/DependenceAnalysis.h
include/llvm/Analysis/DomPrinter.h
include/llvm/Analysis/DominanceFrontier.h
-include/llvm/Analysis/DominatorInternals.h
-include/llvm/Analysis/Dominators.h
+include/llvm/Analysis/DominanceFrontierImpl.h
include/llvm/Analysis/FindUsedTypes.h
include/llvm/Analysis/IVUsers.h
include/llvm/Analysis/InlineCost.h
@@ -649,6 +668,8 @@ include/llvm/Analysis/InstructionSimplify.h
include/llvm/Analysis/Interval.h
include/llvm/Analysis/IntervalIterator.h
include/llvm/Analysis/IntervalPartition.h
+include/llvm/Analysis/JumpInstrTableInfo.h
+include/llvm/Analysis/LazyCallGraph.h
include/llvm/Analysis/LazyValueInfo.h
include/llvm/Analysis/LibCallAliasAnalysis.h
include/llvm/Analysis/LibCallSemantics.h
@@ -665,6 +686,7 @@ include/llvm/Analysis/Passes.h
include/llvm/Analysis/PostDominators.h
include/llvm/Analysis/PtrUseVisitor.h
include/llvm/Analysis/RegionInfo.h
+include/llvm/Analysis/RegionInfoImpl.h
include/llvm/Analysis/RegionIterator.h
include/llvm/Analysis/RegionPass.h
include/llvm/Analysis/RegionPrinter.h
@@ -673,16 +695,13 @@ include/llvm/Analysis/ScalarEvolutionExpander.h
include/llvm/Analysis/ScalarEvolutionExpressions.h
include/llvm/Analysis/ScalarEvolutionNormalization.h
include/llvm/Analysis/SparsePropagation.h
+include/llvm/Analysis/TargetFolder.h
include/llvm/Analysis/TargetTransformInfo.h
include/llvm/Analysis/Trace.h
include/llvm/Analysis/ValueTracking.h
-include/llvm/Analysis/Verifier.h
-include/llvm/Assembly/AssemblyAnnotationWriter.h
-include/llvm/Assembly/Parser.h
-include/llvm/Assembly/PrintModulePass.h
-include/llvm/Assembly/Writer.h
-include/llvm/AutoUpgrade.h
+include/llvm/AsmParser/Parser.h
include/llvm/Bitcode/BitCodes.h
+include/llvm/Bitcode/BitcodeWriterPass.h
include/llvm/Bitcode/BitstreamReader.h
include/llvm/Bitcode/BitstreamWriter.h
include/llvm/Bitcode/LLVMBitCodes.h
@@ -704,6 +723,7 @@ include/llvm/CodeGen/GCs.h
include/llvm/CodeGen/ISDOpcodes.h
include/llvm/CodeGen/IntrinsicLowering.h
include/llvm/CodeGen/JITCodeEmitter.h
+include/llvm/CodeGen/JumpInstrTables.h
include/llvm/CodeGen/LatencyPriorityQueue.h
include/llvm/CodeGen/LexicalScopes.h
include/llvm/CodeGen/LinkAllAsmWriterComponents.h
@@ -711,9 +731,9 @@ include/llvm/CodeGen/LinkAllCodegenComponents.h
include/llvm/CodeGen/LiveInterval.h
include/llvm/CodeGen/LiveIntervalAnalysis.h
include/llvm/CodeGen/LiveIntervalUnion.h
+include/llvm/CodeGen/LivePhysRegs.h
include/llvm/CodeGen/LiveRangeEdit.h
include/llvm/CodeGen/LiveRegMatrix.h
-include/llvm/CodeGen/LiveRegUnits.h
include/llvm/CodeGen/LiveStackAnalysis.h
include/llvm/CodeGen/LiveVariables.h
include/llvm/CodeGen/MachORelocation.h
@@ -723,6 +743,7 @@ include/llvm/CodeGen/MachineBranchProbabilityInfo.h
include/llvm/CodeGen/MachineCodeEmitter.h
include/llvm/CodeGen/MachineCodeInfo.h
include/llvm/CodeGen/MachineConstantPool.h
+include/llvm/CodeGen/MachineDominanceFrontier.h
include/llvm/CodeGen/MachineDominators.h
include/llvm/CodeGen/MachineFrameInfo.h
include/llvm/CodeGen/MachineFunction.h
@@ -739,16 +760,18 @@ include/llvm/CodeGen/MachineModuleInfoImpls.h
include/llvm/CodeGen/MachineOperand.h
include/llvm/CodeGen/MachinePassRegistry.h
include/llvm/CodeGen/MachinePostDominators.h
+include/llvm/CodeGen/MachineRegionInfo.h
include/llvm/CodeGen/MachineRegisterInfo.h
include/llvm/CodeGen/MachineRelocation.h
include/llvm/CodeGen/MachineSSAUpdater.h
include/llvm/CodeGen/MachineScheduler.h
include/llvm/CodeGen/MachineTraceMetrics.h
+include/llvm/CodeGen/MachineValueType.h
+include/llvm/CodeGen/PBQP/CostAllocator.h
include/llvm/CodeGen/PBQP/Graph.h
-include/llvm/CodeGen/PBQP/HeuristicBase.h
-include/llvm/CodeGen/PBQP/HeuristicSolver.h
-include/llvm/CodeGen/PBQP/Heuristics/Briggs.h
include/llvm/CodeGen/PBQP/Math.h
+include/llvm/CodeGen/PBQP/ReductionRules.h
+include/llvm/CodeGen/PBQP/RegAllocSolver.h
include/llvm/CodeGen/PBQP/Solution.h
include/llvm/CodeGen/Passes.h
include/llvm/CodeGen/PseudoSourceValue.h
@@ -769,6 +792,7 @@ include/llvm/CodeGen/SelectionDAG.h
include/llvm/CodeGen/SelectionDAGISel.h
include/llvm/CodeGen/SelectionDAGNodes.h
include/llvm/CodeGen/SlotIndexes.h
+include/llvm/CodeGen/StackMapLivenessAnalysis.h
include/llvm/CodeGen/StackMaps.h
include/llvm/CodeGen/StackProtector.h
include/llvm/CodeGen/TargetLoweringObjectFileImpl.h
@@ -782,8 +806,6 @@ include/llvm/Config/Disassemblers.def
include/llvm/Config/Targets.def
include/llvm/Config/config.h
include/llvm/Config/llvm-config.h
-include/llvm/DIBuilder.h
-include/llvm/DebugInfo.h
include/llvm/DebugInfo/DIContext.h
include/llvm/DebugInfo/DWARFFormValue.h
include/llvm/ExecutionEngine/ExecutionEngine.h
@@ -799,22 +821,41 @@ include/llvm/ExecutionEngine/ObjectCache.h
include/llvm/ExecutionEngine/ObjectImage.h
include/llvm/ExecutionEngine/RTDyldMemoryManager.h
include/llvm/ExecutionEngine/RuntimeDyld.h
+include/llvm/ExecutionEngine/RuntimeDyldChecker.h
include/llvm/ExecutionEngine/SectionMemoryManager.h
-include/llvm/GVMaterializer.h
include/llvm/IR/Argument.h
+include/llvm/IR/AssemblyAnnotationWriter.h
include/llvm/IR/Attributes.h
+include/llvm/IR/AutoUpgrade.h
include/llvm/IR/BasicBlock.h
+include/llvm/IR/CFG.h
+include/llvm/IR/CallSite.h
include/llvm/IR/CallingConv.h
+include/llvm/IR/Comdat.h
include/llvm/IR/Constant.h
+include/llvm/IR/ConstantFolder.h
+include/llvm/IR/ConstantRange.h
include/llvm/IR/Constants.h
+include/llvm/IR/DIBuilder.h
include/llvm/IR/DataLayout.h
+include/llvm/IR/DebugInfo.h
+include/llvm/IR/DebugLoc.h
include/llvm/IR/DerivedTypes.h
+include/llvm/IR/DiagnosticInfo.h
+include/llvm/IR/DiagnosticPrinter.h
+include/llvm/IR/Dominators.h
include/llvm/IR/Function.h
+include/llvm/IR/GVMaterializer.h
+include/llvm/IR/GetElementPtrTypeIterator.h
include/llvm/IR/GlobalAlias.h
+include/llvm/IR/GlobalObject.h
include/llvm/IR/GlobalValue.h
include/llvm/IR/GlobalVariable.h
include/llvm/IR/IRBuilder.h
+include/llvm/IR/IRPrintingPasses.h
include/llvm/IR/InlineAsm.h
+include/llvm/IR/InstIterator.h
+include/llvm/IR/InstVisitor.h
include/llvm/IR/InstrTypes.h
include/llvm/IR/Instruction.def
include/llvm/IR/Instruction.h
@@ -833,14 +874,20 @@ include/llvm/IR/IntrinsicsR600.td
include/llvm/IR/IntrinsicsX86.td
include/llvm/IR/IntrinsicsXCore.td
include/llvm/IR/LLVMContext.h
+include/llvm/IR/LeakDetector.h
include/llvm/IR/LegacyPassManager.h
include/llvm/IR/LegacyPassManagers.h
+include/llvm/IR/LegacyPassNameParser.h
include/llvm/IR/MDBuilder.h
+include/llvm/IR/Mangler.h
include/llvm/IR/Metadata.h
include/llvm/IR/Module.h
+include/llvm/IR/NoFolder.h
include/llvm/IR/OperandTraits.h
include/llvm/IR/Operator.h
include/llvm/IR/PassManager.h
+include/llvm/IR/PatternMatch.h
+include/llvm/IR/PredIteratorCache.h
include/llvm/IR/SymbolTableListTraits.h
include/llvm/IR/Type.h
include/llvm/IR/TypeBuilder.h
@@ -848,15 +895,23 @@ include/llvm/IR/TypeFinder.h
include/llvm/IR/Use.h
include/llvm/IR/User.h
include/llvm/IR/Value.h
+include/llvm/IR/ValueHandle.h
+include/llvm/IR/ValueMap.h
include/llvm/IR/ValueSymbolTable.h
+include/llvm/IR/Verifier.h
include/llvm/IRReader/IRReader.h
include/llvm/InitializePasses.h
-include/llvm/InstVisitor.h
include/llvm/LTO/LTOCodeGenerator.h
include/llvm/LTO/LTOModule.h
+include/llvm/LineEditor/LineEditor.h
include/llvm/LinkAllIR.h
include/llvm/LinkAllPasses.h
-include/llvm/Linker.h
+include/llvm/Linker/Linker.h
+include/llvm/MC/ConstantPools.h
+include/llvm/MC/MCAnalysis/MCAtom.h
+include/llvm/MC/MCAnalysis/MCFunction.h
+include/llvm/MC/MCAnalysis/MCModule.h
+include/llvm/MC/MCAnalysis/MCModuleYAML.h
include/llvm/MC/MCAsmBackend.h
include/llvm/MC/MCAsmInfo.h
include/llvm/MC/MCAsmInfoCOFF.h
@@ -864,7 +919,6 @@ include/llvm/MC/MCAsmInfoDarwin.h
include/llvm/MC/MCAsmInfoELF.h
include/llvm/MC/MCAsmLayout.h
include/llvm/MC/MCAssembler.h
-include/llvm/MC/MCAtom.h
include/llvm/MC/MCCodeEmitter.h
include/llvm/MC/MCCodeGenInfo.h
include/llvm/MC/MCContext.h
@@ -880,7 +934,6 @@ 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
@@ -889,10 +942,9 @@ include/llvm/MC/MCInstrDesc.h
include/llvm/MC/MCInstrInfo.h
include/llvm/MC/MCInstrItineraries.h
include/llvm/MC/MCLabel.h
+include/llvm/MC/MCLinkerOptimizationHint.h
include/llvm/MC/MCMachOSymbolFlags.h
include/llvm/MC/MCMachObjectWriter.h
-include/llvm/MC/MCModule.h
-include/llvm/MC/MCModuleYAML.h
include/llvm/MC/MCObjectDisassembler.h
include/llvm/MC/MCObjectFileInfo.h
include/llvm/MC/MCObjectStreamer.h
@@ -916,12 +968,18 @@ include/llvm/MC/MCSubtargetInfo.h
include/llvm/MC/MCSymbol.h
include/llvm/MC/MCSymbolizer.h
include/llvm/MC/MCTargetAsmParser.h
+include/llvm/MC/MCTargetOptions.h
+include/llvm/MC/MCTargetOptionsCommandFlags.h
include/llvm/MC/MCValue.h
include/llvm/MC/MCWin64EH.h
include/llvm/MC/MCWinCOFFObjectWriter.h
+include/llvm/MC/MCWinCOFFStreamer.h
+include/llvm/MC/MCWinEH.h
include/llvm/MC/MachineLocation.h
include/llvm/MC/SectionKind.h
+include/llvm/MC/StringTableBuilder.h
include/llvm/MC/SubtargetFeature.h
+include/llvm/MC/YAML.h
include/llvm/Object/Archive.h
include/llvm/Object/Binary.h
include/llvm/Object/COFF.h
@@ -931,11 +989,12 @@ include/llvm/Object/ELFObjectFile.h
include/llvm/Object/ELFTypes.h
include/llvm/Object/ELFYAML.h
include/llvm/Object/Error.h
+include/llvm/Object/IRObjectFile.h
include/llvm/Object/MachO.h
include/llvm/Object/MachOUniversal.h
include/llvm/Object/ObjectFile.h
include/llvm/Object/RelocVisitor.h
-include/llvm/Object/YAML.h
+include/llvm/Object/SymbolicFile.h
include/llvm/Option/Arg.h
include/llvm/Option/ArgList.h
include/llvm/Option/OptParser.td
@@ -944,10 +1003,17 @@ include/llvm/Option/OptTable.h
include/llvm/Option/Option.h
include/llvm/Pass.h
include/llvm/PassAnalysisSupport.h
+include/llvm/PassInfo.h
include/llvm/PassManager.h
include/llvm/PassRegistry.h
include/llvm/PassSupport.h
+include/llvm/ProfileData/InstrProf.h
+include/llvm/ProfileData/InstrProfReader.h
+include/llvm/ProfileData/InstrProfWriter.h
include/llvm/Support/AIXDataTypesFix.h
+include/llvm/Support/ARMBuildAttributes.h
+include/llvm/Support/ARMEHABI.h
+include/llvm/Support/ARMWinEH.h
include/llvm/Support/AlignOf.h
include/llvm/Support/Allocator.h
include/llvm/Support/ArrayRecycler.h
@@ -955,49 +1021,43 @@ include/llvm/Support/Atomic.h
include/llvm/Support/BlockFrequency.h
include/llvm/Support/BranchProbability.h
include/llvm/Support/CBindingWrapping.h
-include/llvm/Support/CFG.h
include/llvm/Support/COFF.h
-include/llvm/Support/CallSite.h
include/llvm/Support/Capacity.h
include/llvm/Support/Casting.h
include/llvm/Support/CodeGen.h
include/llvm/Support/CommandLine.h
include/llvm/Support/Compiler.h
include/llvm/Support/Compression.h
-include/llvm/Support/ConstantFolder.h
-include/llvm/Support/ConstantRange.h
include/llvm/Support/ConvertUTF.h
include/llvm/Support/CrashRecoveryContext.h
include/llvm/Support/DOTGraphTraits.h
include/llvm/Support/DataExtractor.h
-include/llvm/Support/DataFlow.h
include/llvm/Support/DataStream.h
include/llvm/Support/DataTypes.h
include/llvm/Support/Debug.h
-include/llvm/Support/DebugLoc.h
-include/llvm/Support/Disassembler.h
include/llvm/Support/Dwarf.h
include/llvm/Support/DynamicLibrary.h
include/llvm/Support/ELF.h
include/llvm/Support/Endian.h
+include/llvm/Support/EndianStream.h
+include/llvm/Support/Errc.h
include/llvm/Support/Errno.h
include/llvm/Support/ErrorHandling.h
include/llvm/Support/ErrorOr.h
-include/llvm/Support/FEnv.h
include/llvm/Support/FileOutputBuffer.h
include/llvm/Support/FileSystem.h
include/llvm/Support/FileUtilities.h
include/llvm/Support/Format.h
include/llvm/Support/FormattedStream.h
include/llvm/Support/GCOV.h
-include/llvm/Support/GetElementPtrTypeIterator.h
+include/llvm/Support/GenericDomTree.h
+include/llvm/Support/GenericDomTreeConstruction.h
include/llvm/Support/GraphWriter.h
include/llvm/Support/Host.h
include/llvm/Support/IncludeFile.h
-include/llvm/Support/InstIterator.h
include/llvm/Support/LEB128.h
include/llvm/Support/LICENSE.TXT
-include/llvm/Support/LeakDetector.h
+include/llvm/Support/LineIterator.h
include/llvm/Support/Locale.h
include/llvm/Support/LockFileManager.h
include/llvm/Support/MD5.h
@@ -1009,18 +1069,16 @@ include/llvm/Support/MemoryBuffer.h
include/llvm/Support/MemoryObject.h
include/llvm/Support/Mutex.h
include/llvm/Support/MutexGuard.h
-include/llvm/Support/NoFolder.h
+include/llvm/Support/OnDiskHashTable.h
include/llvm/Support/OutputBuffer.h
-include/llvm/Support/PassNameParser.h
include/llvm/Support/Path.h
-include/llvm/Support/PatternMatch.h
include/llvm/Support/PluginLoader.h
include/llvm/Support/PointerLikeTypeTraits.h
-include/llvm/Support/PredIteratorCache.h
include/llvm/Support/PrettyStackTrace.h
include/llvm/Support/Process.h
include/llvm/Support/Program.h
include/llvm/Support/RWMutex.h
+include/llvm/Support/RandomNumberGenerator.h
include/llvm/Support/Recycler.h
include/llvm/Support/RecyclingAllocator.h
include/llvm/Support/Regex.h
@@ -1028,15 +1086,16 @@ include/llvm/Support/Registry.h
include/llvm/Support/RegistryParser.h
include/llvm/Support/SMLoc.h
include/llvm/Support/SaveAndRestore.h
+include/llvm/Support/ScaledNumber.h
include/llvm/Support/Signals.h
include/llvm/Support/Solaris.h
include/llvm/Support/SourceMgr.h
+include/llvm/Support/SpecialCaseList.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
include/llvm/Support/TargetRegistry.h
include/llvm/Support/TargetSelect.h
include/llvm/Support/ThreadLocal.h
@@ -1047,24 +1106,23 @@ include/llvm/Support/ToolOutputFile.h
include/llvm/Support/Unicode.h
include/llvm/Support/UnicodeCharRanges.h
include/llvm/Support/Valgrind.h
-include/llvm/Support/ValueHandle.h
include/llvm/Support/Watchdog.h
include/llvm/Support/Win64EH.h
+include/llvm/Support/WindowsError.h
include/llvm/Support/YAMLParser.h
include/llvm/Support/YAMLTraits.h
include/llvm/Support/circular_raw_ostream.h
include/llvm/Support/raw_os_ostream.h
include/llvm/Support/raw_ostream.h
-include/llvm/Support/system_error.h
include/llvm/Support/type_traits.h
include/llvm/TableGen/Error.h
include/llvm/TableGen/Main.h
include/llvm/TableGen/Record.h
+include/llvm/TableGen/SetTheory.h
include/llvm/TableGen/StringMatcher.h
include/llvm/TableGen/StringToOffsetTable.h
include/llvm/TableGen/TableGenBackend.h
include/llvm/Target/CostTable.h
-include/llvm/Target/Mangler.h
include/llvm/Target/Target.td
include/llvm/Target/TargetCallingConv.h
include/llvm/Target/TargetCallingConv.td
@@ -1090,12 +1148,14 @@ include/llvm/Transforms/IPO/PassManagerBuilder.h
include/llvm/Transforms/Instrumentation.h
include/llvm/Transforms/ObjCARC.h
include/llvm/Transforms/Scalar.h
+include/llvm/Transforms/Utils/ASanStackFrameLayout.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
+include/llvm/Transforms/Utils/CtorUtils.h
include/llvm/Transforms/Utils/GlobalStatus.h
include/llvm/Transforms/Utils/IntegerDivision.h
include/llvm/Transforms/Utils/Local.h
@@ -1106,10 +1166,10 @@ include/llvm/Transforms/Utils/SSAUpdater.h
include/llvm/Transforms/Utils/SSAUpdaterImpl.h
include/llvm/Transforms/Utils/SimplifyIndVar.h
include/llvm/Transforms/Utils/SimplifyLibCalls.h
-include/llvm/Transforms/Utils/SpecialCaseList.h
include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h
include/llvm/Transforms/Utils/UnrollLoop.h
include/llvm/Transforms/Utils/ValueMapper.h
+include/llvm/Transforms/Utils/VectorUtils.h
include/llvm/Transforms/Vectorize.h
lib/BugpointPasses.${SOEXT}
lib/LLVMHello.${SOEXT}
@@ -1118,6 +1178,7 @@ lib/clang/${PKGVERSION}/include/__wmmintrin_aes.h
lib/clang/${PKGVERSION}/include/__wmmintrin_pclmul.h
lib/clang/${PKGVERSION}/include/altivec.h
lib/clang/${PKGVERSION}/include/ammintrin.h
+lib/clang/${PKGVERSION}/include/arm_acle.h
lib/clang/${PKGVERSION}/include/arm_neon.h
lib/clang/${PKGVERSION}/include/avx2intrin.h
lib/clang/${PKGVERSION}/include/avxintrin.h
@@ -1129,6 +1190,7 @@ lib/clang/${PKGVERSION}/include/f16cintrin.h
lib/clang/${PKGVERSION}/include/float.h
lib/clang/${PKGVERSION}/include/fma4intrin.h
lib/clang/${PKGVERSION}/include/fmaintrin.h
+lib/clang/${PKGVERSION}/include/ia32intrin.h
lib/clang/${PKGVERSION}/include/immintrin.h
lib/clang/${PKGVERSION}/include/iso646.h
lib/clang/${PKGVERSION}/include/limits.h
@@ -1136,19 +1198,21 @@ lib/clang/${PKGVERSION}/include/lzcntintrin.h
lib/clang/${PKGVERSION}/include/mm3dnow.h
lib/clang/${PKGVERSION}/include/mm_malloc.h
lib/clang/${PKGVERSION}/include/mmintrin.h
-lib/clang/${PKGVERSION}/include/module.map
+lib/clang/${PKGVERSION}/include/module.modulemap
lib/clang/${PKGVERSION}/include/nmmintrin.h
lib/clang/${PKGVERSION}/include/pmmintrin.h
lib/clang/${PKGVERSION}/include/popcntintrin.h
lib/clang/${PKGVERSION}/include/prfchwintrin.h
lib/clang/${PKGVERSION}/include/rdseedintrin.h
lib/clang/${PKGVERSION}/include/rtmintrin.h
+lib/clang/${PKGVERSION}/include/sanitizer/allocator_interface.h
lib/clang/${PKGVERSION}/include/sanitizer/asan_interface.h
lib/clang/${PKGVERSION}/include/sanitizer/common_interface_defs.h
lib/clang/${PKGVERSION}/include/sanitizer/dfsan_interface.h
lib/clang/${PKGVERSION}/include/sanitizer/linux_syscall_hooks.h
lib/clang/${PKGVERSION}/include/sanitizer/lsan_interface.h
lib/clang/${PKGVERSION}/include/sanitizer/msan_interface.h
+lib/clang/${PKGVERSION}/include/sanitizer/tsan_interface_atomic.h
lib/clang/${PKGVERSION}/include/shaintrin.h
lib/clang/${PKGVERSION}/include/smmintrin.h
lib/clang/${PKGVERSION}/include/stdalign.h
@@ -1200,8 +1264,10 @@ lib/libLLVMInstrumentation.a
lib/libLLVMInterpreter.a
lib/libLLVMJIT.a
lib/libLLVMLTO.a
+lib/libLLVMLineEditor.a
lib/libLLVMLinker.a
lib/libLLVMMC.a
+lib/libLLVMMCAnalysis.a
lib/libLLVMMCDisassembler.a
lib/libLLVMMCJIT.a
lib/libLLVMMCParser.a
@@ -1226,7 +1292,9 @@ lib/libLLVMPowerPCAsmParser.a
lib/libLLVMPowerPCAsmPrinter.a
lib/libLLVMPowerPCCodeGen.a
lib/libLLVMPowerPCDesc.a
+lib/libLLVMPowerPCDisassembler.a
lib/libLLVMPowerPCInfo.a
+lib/libLLVMProfileData.a
lib/libLLVMR600AsmPrinter.a
lib/libLLVMR600CodeGen.a
lib/libLLVMR600Desc.a
@@ -1234,8 +1302,11 @@ lib/libLLVMR600Info.a
lib/libLLVMRuntimeDyld.a
lib/libLLVMScalarOpts.a
lib/libLLVMSelectionDAG.a
+lib/libLLVMSparcAsmParser.a
+lib/libLLVMSparcAsmPrinter.a
lib/libLLVMSparcCodeGen.a
lib/libLLVMSparcDesc.a
+lib/libLLVMSparcDisassembler.a
lib/libLLVMSparcInfo.a
lib/libLLVMSupport.a
lib/libLLVMSystemZAsmParser.a
@@ -1281,7 +1352,7 @@ lib/libclangFrontendTool.a
lib/libclangIndex.a
lib/libclangLex.a
lib/libclangParse.a
-lib/libclangRewriteCore.a
+lib/libclangRewrite.a
lib/libclangRewriteFrontend.a
lib/libclangSema.a
lib/libclangSerialization.a
@@ -1297,3 +1368,18 @@ share/doc/llvm/html/clang/clang.html
share/doc/llvm/html/clang/manpage.css
share/doc/llvm/html/doxygen.css
share/doc/llvm/ps/clang.ps
+share/llvm/cmake/AddLLVM.cmake
+share/llvm/cmake/AddLLVMDefinitions.cmake
+share/llvm/cmake/AddSphinxTarget.cmake
+share/llvm/cmake/ChooseMSVCCRT.cmake
+share/llvm/cmake/FindSphinx.cmake
+share/llvm/cmake/GetSVN.cmake
+share/llvm/cmake/HandleLLVMOptions.cmake
+share/llvm/cmake/HandleLLVMStdlib.cmake
+share/llvm/cmake/LLVM-Config.cmake
+share/llvm/cmake/LLVMConfig.cmake
+share/llvm/cmake/LLVMConfigVersion.cmake
+share/llvm/cmake/LLVMExports.cmake
+share/llvm/cmake/LLVMParseArguments.cmake
+share/llvm/cmake/LLVMProcessSources.cmake
+share/llvm/cmake/TableGen.cmake
diff --git a/lang/clang/PLIST.Darwin b/lang/clang/PLIST.Darwin
index 1f07a816baf..f9817a702a5 100644
--- a/lang/clang/PLIST.Darwin
+++ b/lang/clang/PLIST.Darwin
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.Darwin,v 1.1 2014/05/28 15:49:34 adam Exp $
+@comment $NetBSD: PLIST.Darwin,v 1.2 2014/09/06 07:37:14 adam Exp $
lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.10.4.a
lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.asan_iossim_dynamic.dylib
lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.asan_osx_dynamic.dylib
@@ -10,7 +10,7 @@ lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.osx.a
lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.profile_ios.a
lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.profile_osx.a
lib/clang/${PKGVERSION}/lib/darwin/libclang_rt.ubsan_osx.a
-lib/clang/${PKGVERSION}/lib/darwin_embedded/libclang_rt.hard_pic.a
-lib/clang/${PKGVERSION}/lib/darwin_embedded/libclang_rt.hard_static.a
-lib/clang/${PKGVERSION}/lib/darwin_embedded/libclang_rt.soft_pic.a
-lib/clang/${PKGVERSION}/lib/darwin_embedded/libclang_rt.soft_static.a
+lib/clang/${PKGVERSION}/lib/macho_embedded/libclang_rt.hard_pic.a
+lib/clang/${PKGVERSION}/lib/macho_embedded/libclang_rt.hard_static.a
+lib/clang/${PKGVERSION}/lib/macho_embedded/libclang_rt.soft_pic.a
+lib/clang/${PKGVERSION}/lib/macho_embedded/libclang_rt.soft_static.a
diff --git a/lang/clang/distinfo b/lang/clang/distinfo
index 8f91bbdfa49..5e70b14f47d 100644
--- a/lang/clang/distinfo
+++ b/lang/clang/distinfo
@@ -1,21 +1,18 @@
-$NetBSD: distinfo,v 1.25 2014/07/18 13:54:05 adam Exp $
+$NetBSD: distinfo,v 1.26 2014/09/06 07:37:14 adam Exp $
-SHA1 (cfe-3.4.2.src.tar.gz) = add5420b10c3c3a38c4dc2322f8b64ba0a5def97
-RMD160 (cfe-3.4.2.src.tar.gz) = f6b177408f5f9d3a453d41f1f60534f8e1e2845b
-Size (cfe-3.4.2.src.tar.gz) = 10612313 bytes
-SHA1 (compiler-rt-3.4.src.tar.gz) = d644b1e4f306f7ad35df0a134d14a1123cd9f082
-RMD160 (compiler-rt-3.4.src.tar.gz) = 530225a44fa743f80df759e5354a0854eb422306
-Size (compiler-rt-3.4.src.tar.gz) = 1858593 bytes
-SHA1 (libcxx-3.4.2.src.tar.gz) = 7daa55bd1e9d87c3657d08d14d6f83566e6a1c04
-RMD160 (libcxx-3.4.2.src.tar.gz) = 7984caf2d055ea967544107ae1f948c77556d764
-Size (libcxx-3.4.2.src.tar.gz) = 1393477 bytes
-SHA1 (llvm-3.4.2.src.tar.gz) = c5287384d0b95ecb0fd7f024be2cdfb60cd94bc9
-RMD160 (llvm-3.4.2.src.tar.gz) = 5fab44850977afccee34b21c6d339bc8dea21fce
-Size (llvm-3.4.2.src.tar.gz) = 15938155 bytes
+SHA1 (cfe-3.5.0.src.tar.xz) = 834cee2ed8dc6638a486d8d886b6dce3db675ffa
+RMD160 (cfe-3.5.0.src.tar.xz) = 695592b5ef12ed602a4dd78f2dc2681058ca8253
+Size (cfe-3.5.0.src.tar.xz) = 8233432 bytes
+SHA1 (compiler-rt-3.5.0.src.tar.xz) = 61f3e78088ce4a0787835036f2d3c61ede11e928
+RMD160 (compiler-rt-3.5.0.src.tar.xz) = 58aacb0b299721afb53cbd6c3fc9dc542b5b94be
+Size (compiler-rt-3.5.0.src.tar.xz) = 1088352 bytes
+SHA1 (libcxx-3.5.0.src.tar.xz) = c98beed86ae1adf9ab7132aeae8fd3b0893ea995
+RMD160 (libcxx-3.5.0.src.tar.xz) = ced5e8f98ba32ad792e77e5977b527d2e3388aa2
+Size (libcxx-3.5.0.src.tar.xz) = 911996 bytes
+SHA1 (llvm-3.5.0.src.tar.xz) = 58d817ac2ff573386941e7735d30702fe71267d5
+RMD160 (llvm-3.5.0.src.tar.xz) = a50dc4e5a63c7bd38c48bf5ce766ebbb6f47e272
+Size (llvm-3.5.0.src.tar.xz) = 11735940 bytes
SHA1 (patch-ab) = 8dd0da6d47a57ac25eea358996cf874dd3289e08
SHA1 (patch-ac) = 0f0cc98d443ec957fc5374fb491809d27e4f9d4e
SHA1 (patch-ad) = ad1f6720e4c73e57fce10ba968b03637a133602d
SHA1 (patch-include_llvm_Support_Host.h) = 545f9542cd2aaa6cea58d3653902b4e1a9e7189a
-SHA1 (patch-projects_libcxx_lib_buildit) = f19a6346099b9047f8b5c3739458fd11ea9e3e33
-SHA1 (patch-utils_lit_utils_check-coverage) = aec7c140d5b9e8cc38a0022533a5848d6b1ff0b8
-SHA1 (patch-utils_lit_utils_check-sdist) = df63c41b07f7531e787b54f6994458869023b66c
diff --git a/lang/clang/patches/patch-projects_libcxx_lib_buildit b/lang/clang/patches/patch-projects_libcxx_lib_buildit
deleted file mode 100644
index c4a732298eb..00000000000
--- a/lang/clang/patches/patch-projects_libcxx_lib_buildit
+++ /dev/null
@@ -1,33 +0,0 @@
-$NetBSD: patch-projects_libcxx_lib_buildit,v 1.1 2014/02/27 17:35:35 adam Exp $
-
-Portability fix.
-
---- projects/libcxx/lib/buildit.orig 2013-12-27 14:42:54.000000000 +0000
-+++ projects/libcxx/lib/buildit
-@@ -45,7 +45,7 @@ case $TRIPLE in
- RC_CFLAGS="-arch i386 -arch x86_64"
- fi
- SOEXT=dylib
-- if [ "$MACOSX_DEPLOYMENT_TARGET" == "10.6" ]
-+ if [ "$MACOSX_DEPLOYMENT_TARGET" = "10.6" ]
- then
- EXTRA_FLAGS="-nostdinc++ -std=c++11 -U__STRICT_ANSI__"
- LDSHARED_FLAGS="-o libc++.1.dylib \
-@@ -101,7 +101,7 @@ case $TRIPLE in
- hostOS=`echo $hostOS | sed -e "s/\s+$//"`
- hostOS=`echo $hostOS | tr '[A-Z]' '[a-z]'`
-
-- if [ $hostOS == "linux" ]
-+ if [ $hostOS = "linux" ]
- then
- LDSHARED_FLAGS="-o libc++.so.1 \
- -qmkshrobj -Wl,-soname,libc++.so.1 \
-@@ -153,7 +153,7 @@ case $TRIPLE in
- *-*-mingw*)
- ;;
- *-ibm-*)
-- if [ $hostOS == "linux" ]
-+ if [ $hostOS = "linux" ]
- then
- rm -f libc++.so
- ln -s libc++.so.1 libc++.so
diff --git a/lang/clang/patches/patch-utils_lit_utils_check-coverage b/lang/clang/patches/patch-utils_lit_utils_check-coverage
deleted file mode 100644
index 4abe9bf0ffe..00000000000
--- a/lang/clang/patches/patch-utils_lit_utils_check-coverage
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: patch-utils_lit_utils_check-coverage,v 1.1 2013/07/02 10:33:02 adam Exp $
-
-Portability fix.
-
---- utils/lit/utils/check-coverage.orig 2013-06-05 10:33:06.000000000 +0000
-+++ utils/lit/utils/check-coverage
-@@ -9,13 +9,13 @@ if [ ! -f setup.py ] || [ ! -d lit ]; th
- fi
-
- # Parse command line arguments.
--if [ "$1" == "--generate-html" ]; then
-+if [ "$1" = "--generate-html" ]; then
- GENERATE_HTML=1
- shift
- fi
-
- # If invoked with no arguments, run all the tests.
--if [ $# == "0" ]; then
-+if [ $# = "0" ]; then
- set -- "tests"
- fi
-
diff --git a/lang/clang/patches/patch-utils_lit_utils_check-sdist b/lang/clang/patches/patch-utils_lit_utils_check-sdist
deleted file mode 100644
index 15716c755cd..00000000000
--- a/lang/clang/patches/patch-utils_lit_utils_check-sdist
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD: patch-utils_lit_utils_check-sdist,v 1.1 2013/07/02 10:33:02 adam Exp $
-
-Portability fix.
-
---- utils/lit/utils/check-sdist.orig 2013-06-05 10:35:39.000000000 +0000
-+++ utils/lit/utils/check-sdist
-@@ -1,6 +1,6 @@
- #!/bin/sh
-
--if [ $# == 1 ]; then
-+if [ $# = 1 ]; then
- cd $1
- fi
-