svn commit: r519848 - in head: devel/llvm-cheri emulators/qemu-cheri emulators/qemu-cheri/files
Brooks Davis
brooks at FreeBSD.org
Thu Dec 12 00:02:22 UTC 2019
Author: brooks
Date: Thu Dec 12 00:02:20 2019
New Revision: 519848
URL: https://svnweb.freebsd.org/changeset/ports/519848
Log:
Update to fresh qemu-cheri and llvm-cheri snapshots.
Modified:
head/devel/llvm-cheri/Makefile
head/devel/llvm-cheri/Makefile.snapshot
head/devel/llvm-cheri/distinfo
head/devel/llvm-cheri/pkg-plist
head/emulators/qemu-cheri/Makefile
head/emulators/qemu-cheri/Makefile.snapshot
head/emulators/qemu-cheri/distinfo
head/emulators/qemu-cheri/files/gen-Makefile.snapshot.sh
Modified: head/devel/llvm-cheri/Makefile
==============================================================================
--- head/devel/llvm-cheri/Makefile Wed Dec 11 23:02:05 2019 (r519847)
+++ head/devel/llvm-cheri/Makefile Thu Dec 12 00:02:20 2019 (r519848)
@@ -231,6 +231,7 @@ MAN1SRCS+= bugpoint.1 \
llvm-lib.1 \
llvm-link.1 \
llvm-lipo.1 \
+ llvm-locstats.1 \
llvm-mca.1 \
llvm-nm.1 \
llvm-objcopy.1 \
Modified: head/devel/llvm-cheri/Makefile.snapshot
==============================================================================
--- head/devel/llvm-cheri/Makefile.snapshot Wed Dec 11 23:02:05 2019 (r519847)
+++ head/devel/llvm-cheri/Makefile.snapshot Thu Dec 12 00:02:20 2019 (r519848)
@@ -6,6 +6,6 @@
#
LLVM_MAJOR= 10
LLVM_RELEASE= ${LLVM_MAJOR}.0.0
-SNAPDATE= 20191009
+SNAPDATE= 20191211
-LLVM_COMMIT= 973fd936d9f4880ce48005c34e854a6c5260cbbb
+LLVM_COMMIT= 8cad6d336ad9e91657db9999fcd25adceae3be83
Modified: head/devel/llvm-cheri/distinfo
==============================================================================
--- head/devel/llvm-cheri/distinfo Wed Dec 11 23:02:05 2019 (r519847)
+++ head/devel/llvm-cheri/distinfo Thu Dec 12 00:02:20 2019 (r519848)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1570653789
-SHA256 (CTSRD-CHERI-llvm-project-10.0.d20191009-973fd936d9f4880ce48005c34e854a6c5260cbbb_GH0.tar.gz) = 841be5ca9f9a4555a098ed08e726b162a1970e6b0c311b729d672769c81efdb2
-SIZE (CTSRD-CHERI-llvm-project-10.0.d20191009-973fd936d9f4880ce48005c34e854a6c5260cbbb_GH0.tar.gz) = 119433212
+TIMESTAMP = 1576101834
+SHA256 (CTSRD-CHERI-llvm-project-10.0.d20191211-8cad6d336ad9e91657db9999fcd25adceae3be83_GH0.tar.gz) = 3401c91b43b768a380b9fc208aad223260541f1d8d1c317cff8de02adefd209a
+SIZE (CTSRD-CHERI-llvm-project-10.0.d20191211-8cad6d336ad9e91657db9999fcd25adceae3be83_GH0.tar.gz) = 121667904
Modified: head/devel/llvm-cheri/pkg-plist
==============================================================================
--- head/devel/llvm-cheri/pkg-plist Wed Dec 11 23:02:05 2019 (r519847)
+++ head/devel/llvm-cheri/pkg-plist Thu Dec 12 00:02:20 2019 (r519848)
@@ -91,6 +91,7 @@ llvm%%LLVM_SUFFIX%%/bin/capsizefix
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-format
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-import-test
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-offload-bundler
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-offload-wrapper
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-refactor
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-rename
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-scan-deps
@@ -208,6 +209,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/BaseSubobject.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/BuiltinTypes.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CXXInheritance.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CXXRecordDeclDefinitionBits.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CanonicalType.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CharUnits.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Comment.h
@@ -292,7 +294,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TypeLoc.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TypeLocNodes.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TypeLocVisitor.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TypeNodes.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TypeNodes.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TypeOrdering.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TypeVisitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/UnresolvedSet.h
@@ -357,6 +359,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsAArch64.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsAMDGPU.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsARM.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsBPF.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsHexagon.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsLe64.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsMips.def
@@ -464,6 +467,10 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/XRayInstr.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/XRayLists.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_fp16.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_mve_builtin_aliases.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_mve_builtin_cg.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_mve_builtin_sema.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_mve_builtins.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_neon.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/BackendUtil.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/CGFunctionInfo.h
@@ -706,7 +713,9 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Core/Replacement.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/DependencyScanning/DependencyScanningService.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/DiagnosticsYaml.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Execution.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/FileMatchTrie.h
@@ -719,7 +728,6 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/AtomicChange.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/Extract/Extract.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/Extract/SourceExtraction.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/RangeSelector.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/RefactoringAction.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/RefactoringActionRule.h
@@ -738,9 +746,6 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/Rename/USRFinder.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/SourceCode.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/Stencil.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/Transformer.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/RefactoringCallbacks.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/ReplacementsYaml.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/StandaloneExecution.h
@@ -750,7 +755,15 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Syntax/Tree.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/ToolExecutorPluginRegistry.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Tooling.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Transformer/MatchConsumer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Transformer/RangeSelector.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Transformer/RewriteRule.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Transformer/SourceCode.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Transformer/SourceCodeBuilders.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Transformer/Stencil.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Transformer/Transformer.h
%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Common/Args.h
+%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Common/DWARF.h
%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Common/Driver.h
%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Common/ErrorHandler.h
%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Common/Filesystem.h
@@ -833,6 +846,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DenseMapInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DenseSet.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DepthFirstIterator.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DirectedGraph.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/EnumeratedArray.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/EpochTracker.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/EquivalenceClasses.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/FoldingSet.h
@@ -916,9 +930,11 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CheriBounds.
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CmpInstAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CodeMetrics.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ConstantFolding.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DDG.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DOTGraphTraitsPass.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DemandedBits.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DependenceAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DependenceGraphBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DivergenceAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DomPrinter.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DomTreeUpdater.h
@@ -1112,6 +1128,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveInterval.
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveIntervalUnion.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveIntervals.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LivePhysRegs.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveRangeCalc.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveRangeEdit.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveRegMatrix.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveRegUnits.h
@@ -1140,6 +1157,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineInstrB
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineInstrBundleIterator.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineJumpTableInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineLoopInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineLoopUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineMemOperand.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineModuleInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineModuleInfoImpls.h
@@ -1153,6 +1171,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineRegion
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineRegisterInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineSSAUpdater.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineScheduler.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineSizeOpts.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineTraceMetrics.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MacroFusion.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ModuloSchedule.h
@@ -1302,6 +1321,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARF
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFFormValue.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFListTable.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFLocationExpression.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFObject.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFSection.h
@@ -1312,6 +1332,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARF
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/FileEntry.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/FileWriter.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/FunctionInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/GsymCreator.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/GsymReader.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/Header.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/InlineInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/LineEntry.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/LineTable.h
@@ -1457,6 +1480,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLi
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/JITLink.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/MachO.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITSymbol.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/MCJIT.h
@@ -1465,6 +1489,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Objec
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/CompileUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Core.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/DebugUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h
@@ -1485,10 +1510,10 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/O
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h
-llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/RPCSerialization.h
-llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/RPCUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/RPC/RPCSerialization.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/RPC/RPCUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/RPC/RawByteChannel.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h
-llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/RawByteChannel.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Speculation.h
@@ -1535,6 +1560,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/DiagnosticHandler.
llvm%%LLVM_SUFFIX%%/include/llvm/IR/DiagnosticInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/DiagnosticPrinter.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Dominators.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/FPEnv.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/FixedMetadataKinds.def
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Function.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/GVMaterializer.h
@@ -1808,6 +1834,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/BitstreamRema
llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/BitstreamRemarkSerializer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/Remark.h
llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/RemarkFormat.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/RemarkLinker.h
llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/RemarkParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/RemarkSerializer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/RemarkStringTable.h
@@ -1828,6 +1855,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/Allocator.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/ArrayRecycler.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Atomic.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/AtomicOrdering.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/Automaton.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/BinaryByteStream.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/BinaryItemStream.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/BinaryStream.h
@@ -1891,7 +1919,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/Host.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/InitLLVM.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/ItaniumManglingCanonicalizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/JSON.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/JamCRC.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/KnownBits.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/LEB128.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/LICENSE.TXT
@@ -1911,7 +1938,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/MipsABIFlags.
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Mutex.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/NativeFormatting.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/OnDiskHashTable.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/Options.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Parallel.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Path.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/PluginLoader.h
@@ -1931,7 +1957,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/SHA1.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/SMLoc.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/SMTAPI.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/SaveAndRestore.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/ScalableSize.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/ScaledNumber.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/ScopedPrinter.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Signals.h
@@ -1960,6 +1985,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/ToolOutputFil
llvm%%LLVM_SUFFIX%%/include/llvm/Support/TrailingObjects.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/TrigramIndex.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/TypeName.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/TypeSize.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Unicode.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/UnicodeCharRanges.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/VCSRevision.h
@@ -1981,6 +2007,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/raw_sha1_ostr
llvm%%LLVM_SUFFIX%%/include/llvm/Support/thread.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/type_traits.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/xxhash.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/Automaton.td
llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/Error.h
llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/Main.h
llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/Record.h
@@ -1991,6 +2018,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/StringToOffs
llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/TableGenBackend.h
llvm%%LLVM_SUFFIX%%/include/llvm/Target/CodeGenCWrappers.h
llvm%%LLVM_SUFFIX%%/include/llvm/Target/GenericOpcodes.td
+llvm%%LLVM_SUFFIX%%/include/llvm/Target/GlobalISel/Combine.td
llvm%%LLVM_SUFFIX%%/include/llvm/Target/GlobalISel/RegisterBank.td
llvm%%LLVM_SUFFIX%%/include/llvm/Target/GlobalISel/SelectionDAGCompat.td
llvm%%LLVM_SUFFIX%%/include/llvm/Target/GlobalISel/Target.td
@@ -2015,12 +2043,15 @@ llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/MachO/Archite
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/MachO/ArchitectureSet.h
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/MachO/InterfaceFile.h
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/MachO/PackedVersion.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/MachO/Platform.h
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/MachO/Symbol.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/MachO/Target.h
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/MachO/TextAPIReader.h
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/MachO/TextAPIWriter.h
llvm%%LLVM_SUFFIX%%/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h
llvm%%LLVM_SUFFIX%%/include/llvm/ToolDrivers/llvm-lib/LibDriver.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/CFGuard.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/CHERICap.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO.h
@@ -2106,6 +2137,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/Loo
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopUnrollPass.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LowerAtomic.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LowerConstantIntrinsics.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LowerWidenableCondition.h
@@ -2141,6 +2173,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/Cher
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/Cloning.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/CodeExtractor.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/CtorUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/Debugify.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/EntryExitInstrumenter.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/EscapeEnumerator.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/Evaluator.h
@@ -2149,6 +2182,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/Func
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/GlobalStatus.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/GuardUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/ImportedFunctionsInliningStatistics.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/InjectTLIMappings.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/IntegerDivision.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LCSSA.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h
@@ -2204,9 +2238,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/RecordPrinter.h
llvm%%LLVM_SUFFIX%%/include/llvm/XRay/Trace.h
llvm%%LLVM_SUFFIX%%/include/llvm/XRay/XRayRecord.h
llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
-llvm%%LLVM_SUFFIX%%/lib/CheckerDependencyHandlingAnalyzerPlugin.so
-llvm%%LLVM_SUFFIX%%/lib/CheckerOptionHandlingAnalyzerPlugin.so
-llvm%%LLVM_SUFFIX%%/lib/SampleAnalyzerPlugin.so
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_builtin_vars.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_cmath.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_complex_builtins.h
@@ -2224,6 +2255,7 @@ llvm%%LLVM_SUFFIX%%/lib/SampleAnalyzerPlugin.so
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/arm64intr.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/arm_acle.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/arm_fp16.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/arm_mve.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/arm_neon.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/armintr.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx2intrin.h
@@ -2378,8 +2410,9 @@ llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/LLVMProcessSources.
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/TableGen.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/UseLibtool.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/VersionFromVCS.cmake
-llvm%%LLVM_SUFFIX%%/lib/libLLVM-%%LLVM_MAJOR%%svn.so
-llvm%%LLVM_SUFFIX%%/lib/libLLVM-%%LLVM_RELEASE%%svn.so
+llvm%%LLVM_SUFFIX%%/lib/libExampleIRTransforms.a
+llvm%%LLVM_SUFFIX%%/lib/libLLVM-%%LLVM_MAJOR%%git.so
+llvm%%LLVM_SUFFIX%%/lib/libLLVM-%%LLVM_RELEASE%%git.so
llvm%%LLVM_SUFFIX%%/lib/libLLVM.so
llvm%%LLVM_SUFFIX%%/lib/libLLVMAArch64AsmParser.a
llvm%%LLVM_SUFFIX%%/lib/libLLVMAArch64CodeGen.a
@@ -2412,6 +2445,7 @@ llvm%%LLVM_SUFFIX%%/lib/libLLVMBinaryFormat.a
llvm%%LLVM_SUFFIX%%/lib/libLLVMBitReader.a
llvm%%LLVM_SUFFIX%%/lib/libLLVMBitWriter.a
llvm%%LLVM_SUFFIX%%/lib/libLLVMBitstreamReader.a
+llvm%%LLVM_SUFFIX%%/lib/libLLVMCFGuard.a
llvm%%LLVM_SUFFIX%%/lib/libLLVMCHERICapOpts.a
llvm%%LLVM_SUFFIX%%/lib/libLLVMCodeGen.a
llvm%%LLVM_SUFFIX%%/lib/libLLVMCore.a
@@ -2469,6 +2503,7 @@ llvm%%LLVM_SUFFIX%%/lib/libLLVMObjCARCOpts.a
llvm%%LLVM_SUFFIX%%/lib/libLLVMObject.a
llvm%%LLVM_SUFFIX%%/lib/libLLVMObjectYAML.a
llvm%%LLVM_SUFFIX%%/lib/libLLVMOption.a
+llvm%%LLVM_SUFFIX%%/lib/libLLVMOrcError.a
llvm%%LLVM_SUFFIX%%/lib/libLLVMOrcJIT.a
llvm%%LLVM_SUFFIX%%/lib/libLLVMPasses.a
llvm%%LLVM_SUFFIX%%/lib/libLLVMPowerPCAsmParser.a
@@ -2523,14 +2558,14 @@ llvm%%LLVM_SUFFIX%%/lib/libLLVMXCoreInfo.a
llvm%%LLVM_SUFFIX%%/lib/libLLVMXRay.a
llvm%%LLVM_SUFFIX%%/lib/libLLVMipo.a
llvm%%LLVM_SUFFIX%%/lib/libLTO.so
-llvm%%LLVM_SUFFIX%%/lib/libLTO.so.%%LLVM_MAJOR%%svn
+llvm%%LLVM_SUFFIX%%/lib/libLTO.so.%%LLVM_MAJOR%%git
llvm%%LLVM_SUFFIX%%/lib/libRemarks.so
-llvm%%LLVM_SUFFIX%%/lib/libRemarks.so.%%LLVM_MAJOR%%svn
+llvm%%LLVM_SUFFIX%%/lib/libRemarks.so.%%LLVM_MAJOR%%git
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang-cpp.so
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang-cpp.so.%%LLVM_MAJOR%%svn
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang-cpp.so.%%LLVM_MAJOR%%git
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang.so
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang.so.%%LLVM_MAJOR%%
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang.so.%%LLVM_MAJOR%%svn
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang.so.%%LLVM_MAJOR%%git
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangARCMigrate.a
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangAST.a
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangASTMatchers.a
@@ -2564,6 +2599,7 @@ llvm%%LLVM_SUFFIX%%/lib/libRemarks.so.%%LLVM_MAJOR%%sv
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangToolingInclusions.a
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangToolingRefactoring.a
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangToolingSyntax.a
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangTransformer.a
%%LLD%%llvm%%LLVM_SUFFIX%%/lib/liblldCOFF.a
%%LLD%%llvm%%LLVM_SUFFIX%%/lib/liblldCommon.a
%%LLD%%llvm%%LLVM_SUFFIX%%/lib/liblldCore.a
@@ -2600,6 +2636,7 @@ llvm%%LLVM_SUFFIX%%/share/scan-view/bugcatcher.ico
llvm%%LLVM_SUFFIX%%/share/scan-view/startfile.py
%%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/BooleanExpression.py
%%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/LitConfig.py
+%%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/LitTestCase.py
%%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/ProgressBar.py
%%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/ShCommands.py
%%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/ShUtil.py
@@ -2607,7 +2644,9 @@ llvm%%LLVM_SUFFIX%%/share/scan-view/startfile.py
%%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/TestRunner.py
%%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/TestingConfig.py
%%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/__init__.py
+%%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/cl_arguments.py
%%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/discovery.py
+%%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/display.py
%%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/main.py
%%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/run.py
%%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/util.py
Modified: head/emulators/qemu-cheri/Makefile
==============================================================================
--- head/emulators/qemu-cheri/Makefile Wed Dec 11 23:02:05 2019 (r519847)
+++ head/emulators/qemu-cheri/Makefile Thu Dec 12 00:02:20 2019 (r519848)
@@ -20,9 +20,9 @@ RUN_DEPENDS= qemu-system-i386:emulators/qemu
LICENSE= GPLv2
USE_GITHUB= yes
-GH_ACCOUNT= CTSRD-CHERI
-GH_TAGNAME= ${QEMU_COMMIT}
-GH_TUPLE= qemu:keycodemapdb:6b3d716:qemu/ui/keycodemapdb
+GH_TUPLE= CTSRD-CHERI:qemu:${QEMU_COMMIT} \
+ CTSRD-CHERI:libslirp:${LIBSLIRP_COMMIT}:libslirp/slirp \
+ qemu:keycodemapdb:6b3d716:qemu/ui/keycodemapdb \
HAS_CONFIGURE= yes
USES= compiler:c11 gettext-runtime gl gmake gnome libtool makeinfo pkgconfig \
@@ -41,7 +41,6 @@ CONFIGURE_ARGS+= \
--disable-curl \
--disable-git-update \
--disable-gtk \
- --disable-libssh2 \
--disable-linux-user \
--disable-linux-aio \
--disable-kvm \
Modified: head/emulators/qemu-cheri/Makefile.snapshot
==============================================================================
--- head/emulators/qemu-cheri/Makefile.snapshot Wed Dec 11 23:02:05 2019 (r519847)
+++ head/emulators/qemu-cheri/Makefile.snapshot Thu Dec 12 00:02:20 2019 (r519848)
@@ -4,6 +4,7 @@
#
# Generated by: files/gen-Makefile.snapshot.sh.
#
-SNAPDATE= 20190831
+SNAPDATE= 20191209
-QEMU_COMMIT= cab2ad32531f0a1aa9cef9332169f7e2825a98c6
+QEMU_COMMIT= 74235a2879944724c88ad8b400170b8e2b0a6147
+LIBSLIRP_COMMIT= 6651ba26c4e94f64d6448a2db4991269ce553bd9
Modified: head/emulators/qemu-cheri/distinfo
==============================================================================
--- head/emulators/qemu-cheri/distinfo Wed Dec 11 23:02:05 2019 (r519847)
+++ head/emulators/qemu-cheri/distinfo Thu Dec 12 00:02:20 2019 (r519848)
@@ -1,5 +1,7 @@
-TIMESTAMP = 1570639000
-SHA256 (CTSRD-CHERI-qemu-0.d20190831-cab2ad32531f0a1aa9cef9332169f7e2825a98c6_GH0.tar.gz) = 583f9331057a3b8c4e8ae62ba37a4818840bd566f9705462072f7c42509ff600
-SIZE (CTSRD-CHERI-qemu-0.d20190831-cab2ad32531f0a1aa9cef9332169f7e2825a98c6_GH0.tar.gz) = 18941063
+TIMESTAMP = 1576015343
+SHA256 (CTSRD-CHERI-qemu-0.d20191209-74235a2879944724c88ad8b400170b8e2b0a6147_GH0.tar.gz) = facff8aca23b47d443dad98fa6ece3971636cf0a7d2fb79eaadbff5ddb4bf348
+SIZE (CTSRD-CHERI-qemu-0.d20191209-74235a2879944724c88ad8b400170b8e2b0a6147_GH0.tar.gz) = 29444613
+SHA256 (CTSRD-CHERI-libslirp-6651ba26c4e94f64d6448a2db4991269ce553bd9_GH0.tar.gz) = aaffa33addd3aec53b5def83c4735275c9f501425bb0d8706494a7724875d8a6
+SIZE (CTSRD-CHERI-libslirp-6651ba26c4e94f64d6448a2db4991269ce553bd9_GH0.tar.gz) = 121465
SHA256 (qemu-keycodemapdb-6b3d716_GH0.tar.gz) = c9d3412510aac999865d01aaa14b1fa8dc0385db55c5cf6c4d95d160bd0eaee9
SIZE (qemu-keycodemapdb-6b3d716_GH0.tar.gz) = 47905
Modified: head/emulators/qemu-cheri/files/gen-Makefile.snapshot.sh
==============================================================================
--- head/emulators/qemu-cheri/files/gen-Makefile.snapshot.sh Wed Dec 11 23:02:05 2019 (r519847)
+++ head/emulators/qemu-cheri/files/gen-Makefile.snapshot.sh Thu Dec 12 00:02:20 2019 (r519848)
@@ -11,7 +11,8 @@ tmpfile=`mktemp -t gen-Makefile.snapshot`
query_repo()
{
- curl ${REPOS_URL}/$1/branches/qemu-cheri > $tmpfile
+ branch=${2:-master}
+ curl ${REPOS_URL}/$1/branches/${branch} > $tmpfile
# Accumulate the dates of the last commits to find the snapshot date
committime=`jq -r '.commit.commit.committer.date' $tmpfile`
@@ -28,8 +29,10 @@ query_repo()
SHA=`jq -r '.commit.sha' $tmpfile`
}
-query_repo qemu
+query_repo qemu qemu-cheri
QEMU_COMMIT=$SHA
+query_repo libslirp
+LIBSLIRP_COMMIT=$SHA
cat <<EOF > Makefile.snapshot
# \$FreeBSD\$
@@ -41,6 +44,7 @@ cat <<EOF > Makefile.snapshot
SNAPDATE= ${MAX_DATE}
QEMU_COMMIT= ${QEMU_COMMIT}
+LIBSLIRP_COMMIT= ${LIBSLIRP_COMMIT}
EOF
rm -f $tmpfile
More information about the svn-ports-all
mailing list