pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
llvm-netbsd: Update to r. 305178
Module Name: pkgsrc-wip
Committed By: Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By: kamil
Date: Mon Jun 12 14:38:05 2017 +0200
Changeset: 5a5231f3aeb4a35a097ba72b663cec36557a89b2
Modified Files:
llvm-netbsd/Makefile.common
llvm-netbsd/PLIST
llvm-netbsd/distinfo
Removed Files:
llvm-netbsd/patches/patch-include_llvm_ADT_Triple.h
Log Message:
llvm-netbsd: Update to r. 305178
This allows us to drop local patch in LLVM.
Initialize SubArch in class Triple
https://reviews.llvm.org/D33845
Sponsored by <The NetBSD Foundation>
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=5a5231f3aeb4a35a097ba72b663cec36557a89b2
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
llvm-netbsd/Makefile.common | 2 +-
llvm-netbsd/PLIST | 59 ++++++++++++----------
llvm-netbsd/distinfo | 1 -
.../patches/patch-include_llvm_ADT_Triple.h | 13 -----
4 files changed, 34 insertions(+), 41 deletions(-)
diffs:
diff --git a/llvm-netbsd/Makefile.common b/llvm-netbsd/Makefile.common
index 13b1c744f7..3ee8aebeb7 100644
--- a/llvm-netbsd/Makefile.common
+++ b/llvm-netbsd/Makefile.common
@@ -19,7 +19,7 @@ CATEGORIES= lang devel
SVN_REPOSITORIES= llvm
SVN_REPO.llvm= http://llvm.org/svn/llvm-project/llvm/trunk
-SVN_REVISION.llvm= 304308
+SVN_REVISION.llvm= 305178
WRKSRC= ${WRKDIR}/llvm
diff --git a/llvm-netbsd/PLIST b/llvm-netbsd/PLIST
index 5017ff019e..95500abc2e 100644
--- a/llvm-netbsd/PLIST
+++ b/llvm-netbsd/PLIST
@@ -32,7 +32,7 @@ bin/llvm-modextract
bin/llvm-nm
bin/llvm-objdump
bin/llvm-opt-report
-bin/llvm-pdbdump
+bin/llvm-pdbutil
bin/llvm-profdata
bin/llvm-ranlib
bin/llvm-readobj
@@ -239,6 +239,31 @@ include/llvm/Analysis/ValueTracking.h
include/llvm/Analysis/VectorUtils.h
include/llvm/AsmParser/Parser.h
include/llvm/AsmParser/SlotMapping.h
+include/llvm/BinaryFormat/COFF.h
+include/llvm/BinaryFormat/Dwarf.def
+include/llvm/BinaryFormat/Dwarf.h
+include/llvm/BinaryFormat/ELF.h
+include/llvm/BinaryFormat/ELFRelocs/AArch64.def
+include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def
+include/llvm/BinaryFormat/ELFRelocs/ARM.def
+include/llvm/BinaryFormat/ELFRelocs/AVR.def
+include/llvm/BinaryFormat/ELFRelocs/BPF.def
+include/llvm/BinaryFormat/ELFRelocs/Hexagon.def
+include/llvm/BinaryFormat/ELFRelocs/Lanai.def
+include/llvm/BinaryFormat/ELFRelocs/Mips.def
+include/llvm/BinaryFormat/ELFRelocs/PowerPC.def
+include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def
+include/llvm/BinaryFormat/ELFRelocs/RISCV.def
+include/llvm/BinaryFormat/ELFRelocs/Sparc.def
+include/llvm/BinaryFormat/ELFRelocs/SystemZ.def
+include/llvm/BinaryFormat/ELFRelocs/WebAssembly.def
+include/llvm/BinaryFormat/ELFRelocs/i386.def
+include/llvm/BinaryFormat/ELFRelocs/x86_64.def
+include/llvm/BinaryFormat/MachO.def
+include/llvm/BinaryFormat/MachO.h
+include/llvm/BinaryFormat/Magic.h
+include/llvm/BinaryFormat/Wasm.h
+include/llvm/BinaryFormat/WasmRelocs/WebAssembly.def
include/llvm/Bitcode/BitCodes.h
include/llvm/Bitcode/BitcodeReader.h
include/llvm/Bitcode/BitcodeWriter.h
@@ -313,7 +338,6 @@ include/llvm/CodeGen/MachineDominanceFrontier.h
include/llvm/CodeGen/MachineDominators.h
include/llvm/CodeGen/MachineFrameInfo.h
include/llvm/CodeGen/MachineFunction.h
-include/llvm/CodeGen/MachineFunctionInitializer.h
include/llvm/CodeGen/MachineFunctionPass.h
include/llvm/CodeGen/MachineInstr.h
include/llvm/CodeGen/MachineInstrBuilder.h
@@ -391,6 +415,8 @@ include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h
include/llvm/DebugInfo/CodeView/CodeViewSymbols.def
include/llvm/DebugInfo/CodeView/CodeViewTypes.def
include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h
+include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h
+include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h
include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h
include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h
include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h
@@ -398,6 +424,7 @@ include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h
include/llvm/DebugInfo/CodeView/DebugSubsection.h
include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h
include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h
+include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h
include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h
include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h
include/llvm/DebugInfo/CodeView/EnumTables.h
@@ -836,6 +863,7 @@ include/llvm/ProfileData/SampleProf.h
include/llvm/ProfileData/SampleProfReader.h
include/llvm/ProfileData/SampleProfWriter.h
include/llvm/Support/AArch64TargetParser.def
+include/llvm/Support/AMDGPUCodeObjectMetadata.h
include/llvm/Support/ARMAttributeParser.h
include/llvm/Support/ARMBuildAttributes.h
include/llvm/Support/ARMEHABI.h
@@ -857,7 +885,6 @@ include/llvm/Support/BinaryStreamWriter.h
include/llvm/Support/BlockFrequency.h
include/llvm/Support/BranchProbability.h
include/llvm/Support/CBindingWrapping.h
-include/llvm/Support/COFF.h
include/llvm/Support/COM.h
include/llvm/Support/CachePruning.h
include/llvm/Support/Capacity.h
@@ -875,26 +902,7 @@ include/llvm/Support/DataExtractor.h
include/llvm/Support/DataTypes.h
include/llvm/Support/Debug.h
include/llvm/Support/DebugCounter.h
-include/llvm/Support/Dwarf.def
-include/llvm/Support/Dwarf.h
include/llvm/Support/DynamicLibrary.h
-include/llvm/Support/ELF.h
-include/llvm/Support/ELFRelocs/AArch64.def
-include/llvm/Support/ELFRelocs/AMDGPU.def
-include/llvm/Support/ELFRelocs/ARM.def
-include/llvm/Support/ELFRelocs/AVR.def
-include/llvm/Support/ELFRelocs/BPF.def
-include/llvm/Support/ELFRelocs/Hexagon.def
-include/llvm/Support/ELFRelocs/Lanai.def
-include/llvm/Support/ELFRelocs/Mips.def
-include/llvm/Support/ELFRelocs/PowerPC.def
-include/llvm/Support/ELFRelocs/PowerPC64.def
-include/llvm/Support/ELFRelocs/RISCV.def
-include/llvm/Support/ELFRelocs/Sparc.def
-include/llvm/Support/ELFRelocs/SystemZ.def
-include/llvm/Support/ELFRelocs/WebAssembly.def
-include/llvm/Support/ELFRelocs/i386.def
-include/llvm/Support/ELFRelocs/x86_64.def
include/llvm/Support/Endian.h
include/llvm/Support/EndianStream.h
include/llvm/Support/Errc.h
@@ -927,8 +935,6 @@ include/llvm/Support/Locale.h
include/llvm/Support/LockFileManager.h
include/llvm/Support/LowLevelTypeImpl.h
include/llvm/Support/MD5.h
-include/llvm/Support/MachO.def
-include/llvm/Support/MachO.h
include/llvm/Support/ManagedStatic.h
include/llvm/Support/MathExtras.h
include/llvm/Support/Memory.h
@@ -983,8 +989,6 @@ include/llvm/Support/UnicodeCharRanges.h
include/llvm/Support/UniqueLock.h
include/llvm/Support/VCSRevision.h
include/llvm/Support/Valgrind.h
-include/llvm/Support/Wasm.h
-include/llvm/Support/WasmRelocs/WebAssembly.def
include/llvm/Support/Watchdog.h
include/llvm/Support/Win64EH.h
include/llvm/Support/WindowsError.h
@@ -1051,6 +1055,7 @@ include/llvm/Transforms/IPO/PartialInlining.h
include/llvm/Transforms/IPO/PassManagerBuilder.h
include/llvm/Transforms/IPO/SCCP.h
include/llvm/Transforms/IPO/StripDeadPrototypes.h
+include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h
include/llvm/Transforms/IPO/WholeProgramDevirt.h
include/llvm/Transforms/InstCombine/InstCombine.h
include/llvm/Transforms/InstCombine/InstCombineWorklist.h
@@ -1134,6 +1139,7 @@ include/llvm/Transforms/Utils/LowerMemIntrinsics.h
include/llvm/Transforms/Utils/Mem2Reg.h
include/llvm/Transforms/Utils/ModuleUtils.h
include/llvm/Transforms/Utils/NameAnonGlobals.h
+include/llvm/Transforms/Utils/OrderedInstructions.h
include/llvm/Transforms/Utils/PredicateInfo.h
include/llvm/Transforms/Utils/PromoteMemToReg.h
include/llvm/Transforms/Utils/SSAUpdater.h
@@ -1215,6 +1221,7 @@ ${PLIST.BPF}lib/libLLVMBPFCodeGen.a
${PLIST.BPF}lib/libLLVMBPFDesc.a
${PLIST.BPF}lib/libLLVMBPFDisassembler.a
${PLIST.BPF}lib/libLLVMBPFInfo.a
+lib/libLLVMBinaryFormat.a
lib/libLLVMBitReader.a
lib/libLLVMBitWriter.a
lib/libLLVMCodeGen.a
diff --git a/llvm-netbsd/distinfo b/llvm-netbsd/distinfo
index 67d32912dc..b61f7fa83c 100644
--- a/llvm-netbsd/distinfo
+++ b/llvm-netbsd/distinfo
@@ -12,6 +12,5 @@ Size (libcxx-3.6.2.src.tar.xz) = 944020 bytes
SHA1 (llvm-3.6.2.src.tar.xz) = 7a00257eb2bc9431e4c77c3a36b033072c54bc7e
RMD160 (llvm-3.6.2.src.tar.xz) = 521cbc5fe2925ea3c6e90c7a31f752a04045c972
Size (llvm-3.6.2.src.tar.xz) = 12802380 bytes
-SHA1 (patch-include_llvm_ADT_Triple.h) = be08dde07a038259a3314ec7791d2ccf8a682c0c
SHA1 (patch-include_llvm_Support_Memory.h) = 8828c30722635d2db04f886383d3ce910adb88a0
SHA1 (patch-lib_Support_Unix_Memory.inc) = f6e3d81caa1d9575cd5868472808713fc2434e0f
diff --git a/llvm-netbsd/patches/patch-include_llvm_ADT_Triple.h b/llvm-netbsd/patches/patch-include_llvm_ADT_Triple.h
deleted file mode 100644
index a0ecce9393..0000000000
--- a/llvm-netbsd/patches/patch-include_llvm_ADT_Triple.h
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD$
-
---- include/llvm/ADT/Triple.h.orig 2017-05-31 16:10:27.000000000 +0000
-+++ include/llvm/ADT/Triple.h
-@@ -239,7 +239,7 @@ public:
-
- /// Default constructor is the same as an empty string and leaves all
- /// triple fields unknown.
-- Triple() : Data(), Arch(), Vendor(), OS(), Environment(), ObjectFormat() {}
-+ Triple() : Data(), Arch(), SubArch(), Vendor(), OS(), Environment(), ObjectFormat() {}
-
- explicit Triple(const Twine &Str);
- Triple(const Twine &ArchStr, const Twine &VendorStr, const Twine &OSStr);
Home |
Main Index |
Thread Index |
Old Index