diff options
author | adam <adam@pkgsrc.org> | 2014-09-06 07:37:14 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2014-09-06 07:37:14 +0000 |
commit | f34a6a6b45c3f45ff46d0491fce806e3c82992b1 (patch) | |
tree | b2f6af2a39b73d74d66c19c357576f75951ad3bb /lang/clang | |
parent | b446c9f9e297760e755176e39c47238d936055bb (diff) | |
download | pkgsrc-f34a6a6b45c3f45ff46d0491fce806e3c82992b1.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/Makefile | 14 | ||||
-rw-r--r-- | lang/clang/PLIST | 210 | ||||
-rw-r--r-- | lang/clang/PLIST.Darwin | 10 | ||||
-rw-r--r-- | lang/clang/distinfo | 29 | ||||
-rw-r--r-- | lang/clang/patches/patch-projects_libcxx_lib_buildit | 33 | ||||
-rw-r--r-- | lang/clang/patches/patch-utils_lit_utils_check-coverage | 22 | ||||
-rw-r--r-- | lang/clang/patches/patch-utils_lit_utils_check-sdist | 14 |
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 - |