On 2018/11/01 13:19, Stuart Henderson wrote: > On 2018/11/01 10:09, Landry Breuil wrote: > > On Sun, Oct 14, 2018 at 06:28:40PM +0200, Landry Breuil wrote: > > > On Sat, Oct 06, 2018 at 09:27:10AM -0600, Antoine Jacoutot wrote: > > > > CVSROOT: /cvs > > > > Module name: ports > > > > Changes by: ajacou...@cvs.openbsd.org 2018/10/06 09:27:10 > > > > > > > > Modified files: > > > > devel/llvm : Makefile distinfo > > > > devel/llvm/pkg : PLIST-main PLIST-python > > > > Added files: > > > > devel/llvm/patches: patch-tools_lldb_scripts_utilsOsType_py > > > > > > > > Log message: > > > > Add LLDB. > > > > > > Unsurprisingly, this broke the build on sparc64: > > > > > > In file included from > > > /usr/obj/ports/llvm-6.0.1/llvm-6.0.1.src/tools/lldb/source/Interpreter/CommandInterpreter.cpp:53:0: > > > /usr/obj/ports/llvm-6.0.1/llvm-6.0.1.src/tools/lldb/include/lldb/Host/Editline.h:49:19: > > > fatal error: codecvt: No such file or directory > > > #include <codecvt> > > > > > > no ports llvm on sparc64 for 6.4. Given its usefulness anyway.. > > > > Fwiw i'm about to start a new sparc64 bulk, and nothing happened on this > > issue. Can someone think about the kittens please ? > > > > I have a nearly-finished diff to subpackage lldb which would allow > disabling it on sparc64 (and other base=gcc arches I presume?) .. >
This is how it looks, it's not the most efficient way to handle it build-wise (unpacks then removes files for the no_lldb pseudo-flavour) but simplifies patching. The MACHINE_ARCH list I used probably needs to be wider, maybe ".if !${PROPERTIES:Mclang}". Bonus removal of a stray "LIB_DEPENDS-llvm". Index: Makefile =================================================================== RCS file: /cvs/ports/devel/llvm/Makefile,v retrieving revision 1.192 diff -u -p -r1.192 Makefile --- Makefile 29 Oct 2018 08:36:35 -0000 1.192 +++ Makefile 1 Nov 2018 22:13:39 -0000 @@ -9,8 +9,9 @@ BROKEN-powerpc = relocation truncated to DPB_PROPERTIES = parallel -MULTI_PACKAGES = -main -python +MULTI_PACKAGES = -main -python -lldb COMMENT-main = modular, fast C/C++/ObjC compiler, static analyzer and tools +COMMENT-lldb = LLDB debugger COMMENT-python = Python bindings for Clang LLVM_V = 6.0.1 @@ -19,8 +20,9 @@ PKGNAME = llvm-${LLVM_V} PKGSPEC-main = llvm-=${LLVM_V} PKGNAME-main = llvm-${LLVM_V} PKGNAME-python = py-llvm-${LLVM_V} -REVISION-main = 11 -REVISION-python = 1 +PKGNAME-lldb = lldb-${LLVM_V} +REVISION-main = 12 +REVISION-python = 2 CATEGORIES = devel DISTFILES = llvm-${LLVM_V}.src${EXTRACT_SUFX} \ cfe-${LLVM_V}.src${EXTRACT_SUFX} \ @@ -44,6 +46,13 @@ PERMIT_PACKAGE_CDROM = Yes WANTLIB = ${COMPILER_LIBCXX} c curses edit form m panel pthread \ ${MODPY_WANTLIB} z +PSEUDO_FLAVORS = no_lldb +.if ${MACHINE_ARCH} == "sparc64" +FLAVOR ?= no_lldb +.else +FLAVOR ?= +.endif + MODULES = devel/cmake \ lang/python @@ -57,11 +66,14 @@ RUN_DEPENDS += devel/gtest # clang python module loads libclang.so dynamically with cdll.LoadLibrary() WANTLIB-python = clang -LIB_DEPENDS-llvm = ${BUILD_PKGPATH},-main -RUN_DEPENDS-python = ${MODPY_RUN_DEPENDS} \ - devel/py-six +RUN_DEPENDS-python = ${MODPY_RUN_DEPENDS} LIB_DEPENDS-python = ${BUILD_PKGPATH},-main +WANTLIB-lldb = clang +LIB_DEPENDS-lldb = ${BUILD_PKGPATH},-main +RUN_DEPENDS-lldb = ${MODPY_RUN_DEPENDS} \ + devel/py-six + SEPARATE_BUILD = Yes CONFIGURE_ARGS = -DLLVM_ENABLE_FFI:Bool=False \ -DLLVM_ENABLE_TERMINFO:Bool=False \ @@ -98,6 +110,8 @@ GCC_CONFIG = ${MACHINE_ARCH}-unknown-op CLANG_INCLUDE_PATH = lib/clang/${LLVM_V}/include SUBST_VARS += CLANG_INCLUDE_PATH LLVM_V GCC_VER GCC_CONFIG +.include <bsd.port.arch.mk> + post-extract: mv ${WRKDIR}/cfe-${LLVM_V}.src ${WRKSRC}/tools/clang mv ${WRKDIR}/lld-${LLVM_V}.src ${WRKSRC}/tools/lld @@ -106,6 +120,9 @@ post-extract: pre-configure: @${SUBST_CMD} ${WRKSRC}/tools/clang/lib/Driver/ToolChains/OpenBSD.cpp -@ln -s ${MODPY_BIN} ${WRKDIR}/bin/python +.if !${BUILD_PACKAGES:M-lldb} + rm -r ${WRKSRC}/tools/lldb +.endif post-build: cd ${WRKSRC}/docs && make -f Makefile.sphinx man Index: pkg/DESCR-lldb =================================================================== RCS file: pkg/DESCR-lldb diff -N pkg/DESCR-lldb --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ pkg/DESCR-lldb 1 Nov 2018 22:13:39 -0000 @@ -0,0 +1,6 @@ +The LLVM Project is a collection of modular and reusable compiler +and toolchain technologies. Despite its name, LLVM has little to +do with traditional virtual machines, though it does provide helpful +libraries that can be used to build them. + +This package includes the LLDB debugger. Index: pkg/PLIST-lldb =================================================================== RCS file: pkg/PLIST-lldb diff -N pkg/PLIST-lldb --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ pkg/PLIST-lldb 1 Nov 2018 22:13:39 -0000 @@ -0,0 +1,629 @@ +@comment $OpenBSD: PLIST-lldb,v$ +@conflict ${MODPY_PY_PREFIX}llvm-<${LLVM_V}p2 +@conflict llvm-<${LLVM_V}p12 +@bin bin/lldb +@bin bin/lldb-argdumper +@bin bin/lldb-mi +@bin bin/lldb-test +include/lldb/ +include/lldb/API/ +include/lldb/API/LLDB.h +include/lldb/API/SBAddress.h +include/lldb/API/SBAttachInfo.h +include/lldb/API/SBBlock.h +include/lldb/API/SBBreakpoint.h +include/lldb/API/SBBreakpointLocation.h +include/lldb/API/SBBreakpointName.h +include/lldb/API/SBBroadcaster.h +include/lldb/API/SBCommandInterpreter.h +include/lldb/API/SBCommandReturnObject.h +include/lldb/API/SBCommunication.h +include/lldb/API/SBCompileUnit.h +include/lldb/API/SBData.h +include/lldb/API/SBDebugger.h +include/lldb/API/SBDeclaration.h +include/lldb/API/SBDefines.h +include/lldb/API/SBError.h +include/lldb/API/SBEvent.h +include/lldb/API/SBExecutionContext.h +include/lldb/API/SBExpressionOptions.h +include/lldb/API/SBFileSpec.h +include/lldb/API/SBFileSpecList.h +include/lldb/API/SBFrame.h +include/lldb/API/SBFunction.h +include/lldb/API/SBHostOS.h +include/lldb/API/SBInstruction.h +include/lldb/API/SBInstructionList.h +include/lldb/API/SBLanguageRuntime.h +include/lldb/API/SBLaunchInfo.h +include/lldb/API/SBLineEntry.h +include/lldb/API/SBListener.h +include/lldb/API/SBMemoryRegionInfo.h +include/lldb/API/SBMemoryRegionInfoList.h +include/lldb/API/SBModule.h +include/lldb/API/SBModuleSpec.h +include/lldb/API/SBPlatform.h +include/lldb/API/SBProcess.h +include/lldb/API/SBProcessInfo.h +include/lldb/API/SBQueue.h +include/lldb/API/SBQueueItem.h +include/lldb/API/SBSection.h +include/lldb/API/SBSourceManager.h +include/lldb/API/SBStream.h +include/lldb/API/SBStringList.h +include/lldb/API/SBStructuredData.h +include/lldb/API/SBSymbol.h +include/lldb/API/SBSymbolContext.h +include/lldb/API/SBSymbolContextList.h +include/lldb/API/SBTarget.h +include/lldb/API/SBThread.h +include/lldb/API/SBThreadCollection.h +include/lldb/API/SBThreadPlan.h +include/lldb/API/SBTrace.h +include/lldb/API/SBTraceOptions.h +include/lldb/API/SBType.h +include/lldb/API/SBTypeCategory.h +include/lldb/API/SBTypeEnumMember.h +include/lldb/API/SBTypeFilter.h +include/lldb/API/SBTypeFormat.h +include/lldb/API/SBTypeNameSpecifier.h +include/lldb/API/SBTypeSummary.h +include/lldb/API/SBTypeSynthetic.h +include/lldb/API/SBUnixSignals.h +include/lldb/API/SBValue.h +include/lldb/API/SBValueList.h +include/lldb/API/SBVariablesOptions.h +include/lldb/API/SBWatchpoint.h +include/lldb/API/SystemInitializerFull.h +include/lldb/Breakpoint/ +include/lldb/Breakpoint/Breakpoint.h +include/lldb/Breakpoint/BreakpointID.h +include/lldb/Breakpoint/BreakpointIDList.h +include/lldb/Breakpoint/BreakpointList.h +include/lldb/Breakpoint/BreakpointLocation.h +include/lldb/Breakpoint/BreakpointLocationCollection.h +include/lldb/Breakpoint/BreakpointLocationList.h +include/lldb/Breakpoint/BreakpointName.h +include/lldb/Breakpoint/BreakpointOptions.h +include/lldb/Breakpoint/BreakpointResolver.h +include/lldb/Breakpoint/BreakpointResolverAddress.h +include/lldb/Breakpoint/BreakpointResolverFileLine.h +include/lldb/Breakpoint/BreakpointResolverFileRegex.h +include/lldb/Breakpoint/BreakpointResolverName.h +include/lldb/Breakpoint/BreakpointSite.h +include/lldb/Breakpoint/BreakpointSiteList.h +include/lldb/Breakpoint/Stoppoint.h +include/lldb/Breakpoint/StoppointCallbackContext.h +include/lldb/Breakpoint/StoppointLocation.h +include/lldb/Breakpoint/Watchpoint.h +include/lldb/Breakpoint/WatchpointList.h +include/lldb/Breakpoint/WatchpointOptions.h +include/lldb/Core/ +include/lldb/Core/Address.h +include/lldb/Core/AddressRange.h +include/lldb/Core/AddressResolver.h +include/lldb/Core/AddressResolverFileLine.h +include/lldb/Core/AddressResolverName.h +include/lldb/Core/Architecture.h +include/lldb/Core/Broadcaster.h +include/lldb/Core/ClangForward.h +include/lldb/Core/Communication.h +include/lldb/Core/Debugger.h +include/lldb/Core/Disassembler.h +include/lldb/Core/DumpDataExtractor.h +include/lldb/Core/EmulateInstruction.h +include/lldb/Core/Event.h +include/lldb/Core/FileLineResolver.h +include/lldb/Core/FileSpecList.h +include/lldb/Core/FormatEntity.h +include/lldb/Core/IOHandler.h +include/lldb/Core/IOStreamMacros.h +include/lldb/Core/Listener.h +include/lldb/Core/LoadedModuleInfoList.h +include/lldb/Core/Mangled.h +include/lldb/Core/MappedHash.h +include/lldb/Core/Module.h +include/lldb/Core/ModuleChild.h +include/lldb/Core/ModuleList.h +include/lldb/Core/ModuleSpec.h +include/lldb/Core/Opcode.h +include/lldb/Core/PluginInterface.h +include/lldb/Core/PluginManager.h +include/lldb/Core/RangeMap.h +include/lldb/Core/RegisterValue.h +include/lldb/Core/STLUtils.h +include/lldb/Core/Scalar.h +include/lldb/Core/SearchFilter.h +include/lldb/Core/Section.h +include/lldb/Core/SourceManager.h +include/lldb/Core/State.h +include/lldb/Core/StreamAsynchronousIO.h +include/lldb/Core/StreamBuffer.h +include/lldb/Core/StreamFile.h +include/lldb/Core/StructuredDataImpl.h +include/lldb/Core/ThreadSafeDenseMap.h +include/lldb/Core/ThreadSafeDenseSet.h +include/lldb/Core/ThreadSafeSTLMap.h +include/lldb/Core/ThreadSafeSTLVector.h +include/lldb/Core/ThreadSafeValue.h +include/lldb/Core/UniqueCStringMap.h +include/lldb/Core/UserSettingsController.h +include/lldb/Core/Value.h +include/lldb/Core/ValueObject.h +include/lldb/Core/ValueObjectCast.h +include/lldb/Core/ValueObjectChild.h +include/lldb/Core/ValueObjectConstResult.h +include/lldb/Core/ValueObjectConstResultCast.h +include/lldb/Core/ValueObjectConstResultChild.h +include/lldb/Core/ValueObjectConstResultImpl.h +include/lldb/Core/ValueObjectDynamicValue.h +include/lldb/Core/ValueObjectList.h +include/lldb/Core/ValueObjectMemory.h +include/lldb/Core/ValueObjectRegister.h +include/lldb/Core/ValueObjectSyntheticFilter.h +include/lldb/Core/ValueObjectVariable.h +include/lldb/Core/dwarf.h +include/lldb/DataFormatters/ +include/lldb/DataFormatters/CXXFunctionPointer.h +include/lldb/DataFormatters/DataVisualization.h +include/lldb/DataFormatters/DumpValueObjectOptions.h +include/lldb/DataFormatters/FormatCache.h +include/lldb/DataFormatters/FormatClasses.h +include/lldb/DataFormatters/FormatManager.h +include/lldb/DataFormatters/FormattersContainer.h +include/lldb/DataFormatters/FormattersHelpers.h +include/lldb/DataFormatters/LanguageCategory.h +include/lldb/DataFormatters/StringPrinter.h +include/lldb/DataFormatters/TypeCategory.h +include/lldb/DataFormatters/TypeCategoryMap.h +include/lldb/DataFormatters/TypeFormat.h +include/lldb/DataFormatters/TypeSummary.h +include/lldb/DataFormatters/TypeSynthetic.h +include/lldb/DataFormatters/TypeValidator.h +include/lldb/DataFormatters/ValueObjectPrinter.h +include/lldb/DataFormatters/VectorIterator.h +include/lldb/DataFormatters/VectorType.h +include/lldb/Expression/ +include/lldb/Expression/DWARFExpression.h +include/lldb/Expression/DiagnosticManager.h +include/lldb/Expression/Expression.h +include/lldb/Expression/ExpressionParser.h +include/lldb/Expression/ExpressionSourceCode.h +include/lldb/Expression/ExpressionTypeSystemHelper.h +include/lldb/Expression/ExpressionVariable.h +include/lldb/Expression/FunctionCaller.h +include/lldb/Expression/IRDynamicChecks.h +include/lldb/Expression/IRExecutionUnit.h +include/lldb/Expression/IRInterpreter.h +include/lldb/Expression/IRMemoryMap.h +include/lldb/Expression/LLVMUserExpression.h +include/lldb/Expression/Materializer.h +include/lldb/Expression/REPL.h +include/lldb/Expression/UserExpression.h +include/lldb/Expression/UtilityFunction.h +include/lldb/Host/ +include/lldb/Host/Config.h +include/lldb/Host/ConnectionFileDescriptor.h +include/lldb/Host/Debug.h +include/lldb/Host/Editline.h +include/lldb/Host/File.h +include/lldb/Host/FileCache.h +include/lldb/Host/FileSystem.h +include/lldb/Host/Host.h +include/lldb/Host/HostGetOpt.h +include/lldb/Host/HostInfo.h +include/lldb/Host/HostInfoBase.h +include/lldb/Host/HostNativeProcess.h +include/lldb/Host/HostNativeProcessBase.h +include/lldb/Host/HostNativeThread.h +include/lldb/Host/HostNativeThreadBase.h +include/lldb/Host/HostNativeThreadForward.h +include/lldb/Host/HostProcess.h +include/lldb/Host/HostThread.h +include/lldb/Host/LockFile.h +include/lldb/Host/LockFileBase.h +include/lldb/Host/MainLoop.h +include/lldb/Host/MainLoopBase.h +include/lldb/Host/MonitoringProcessLauncher.h +include/lldb/Host/OptionParser.h +include/lldb/Host/Pipe.h +include/lldb/Host/PipeBase.h +include/lldb/Host/PosixApi.h +include/lldb/Host/Predicate.h +include/lldb/Host/ProcessLauncher.h +include/lldb/Host/ProcessRunLock.h +include/lldb/Host/PseudoTerminal.h +include/lldb/Host/Socket.h +include/lldb/Host/SocketAddress.h +include/lldb/Host/StringConvert.h +include/lldb/Host/Symbols.h +include/lldb/Host/TaskPool.h +include/lldb/Host/Terminal.h +include/lldb/Host/ThreadLauncher.h +include/lldb/Host/Time.h +include/lldb/Host/XML.h +include/lldb/Host/android/ +include/lldb/Host/android/HostInfoAndroid.h +include/lldb/Host/common/ +include/lldb/Host/common/GetOptInc.h +include/lldb/Host/common/NativeBreakpoint.h +include/lldb/Host/common/NativeBreakpointList.h +include/lldb/Host/common/NativeProcessProtocol.h +include/lldb/Host/common/NativeRegisterContext.h +include/lldb/Host/common/NativeThreadProtocol.h +include/lldb/Host/common/NativeWatchpointList.h +include/lldb/Host/common/SoftwareBreakpoint.h +include/lldb/Host/common/TCPSocket.h +include/lldb/Host/common/UDPSocket.h +include/lldb/Host/freebsd/ +include/lldb/Host/freebsd/HostInfoFreeBSD.h +include/lldb/Host/linux/ +include/lldb/Host/linux/AbstractSocket.h +include/lldb/Host/linux/HostInfoLinux.h +include/lldb/Host/linux/Ptrace.h +include/lldb/Host/linux/Support.h +include/lldb/Host/linux/Uio.h +include/lldb/Host/macosx/ +include/lldb/Host/macosx/HostInfoMacOSX.h +include/lldb/Host/macosx/HostThreadMacOSX.h +include/lldb/Host/mingw/ +include/lldb/Host/msvc/ +include/lldb/Host/netbsd/ +include/lldb/Host/netbsd/HostInfoNetBSD.h +include/lldb/Host/openbsd/ +include/lldb/Host/openbsd/HostInfoOpenBSD.h +include/lldb/Host/posix/ +include/lldb/Host/posix/ConnectionFileDescriptorPosix.h +include/lldb/Host/posix/DomainSocket.h +include/lldb/Host/posix/Fcntl.h +include/lldb/Host/posix/HostInfoPosix.h +include/lldb/Host/posix/HostProcessPosix.h +include/lldb/Host/posix/HostThreadPosix.h +include/lldb/Host/posix/LockFilePosix.h +include/lldb/Host/posix/PipePosix.h +include/lldb/Host/posix/ProcessLauncherPosixFork.h +include/lldb/Host/windows/ +include/lldb/Host/windows/AutoHandle.h +include/lldb/Host/windows/ConnectionGenericFileWindows.h +include/lldb/Host/windows/HostInfoWindows.h +include/lldb/Host/windows/HostProcessWindows.h +include/lldb/Host/windows/HostThreadWindows.h +include/lldb/Host/windows/LockFileWindows.h +include/lldb/Host/windows/PipeWindows.h +include/lldb/Host/windows/PosixApi.h +include/lldb/Host/windows/ProcessLauncherWindows.h +include/lldb/Host/windows/editlinewin.h +include/lldb/Host/windows/getopt/ +include/lldb/Host/windows/windows.h +include/lldb/Initialization/ +include/lldb/Initialization/SystemInitializer.h +include/lldb/Initialization/SystemInitializerCommon.h +include/lldb/Initialization/SystemLifetimeManager.h +include/lldb/Interpreter/ +include/lldb/Interpreter/Args.h +include/lldb/Interpreter/CommandAlias.h +include/lldb/Interpreter/CommandCompletions.h +include/lldb/Interpreter/CommandHistory.h +include/lldb/Interpreter/CommandInterpreter.h +include/lldb/Interpreter/CommandObject.h +include/lldb/Interpreter/CommandObjectMultiword.h +include/lldb/Interpreter/CommandObjectRegexCommand.h +include/lldb/Interpreter/CommandOptionValidators.h +include/lldb/Interpreter/CommandReturnObject.h +include/lldb/Interpreter/OptionGroupArchitecture.h +include/lldb/Interpreter/OptionGroupBoolean.h +include/lldb/Interpreter/OptionGroupFile.h +include/lldb/Interpreter/OptionGroupFormat.h +include/lldb/Interpreter/OptionGroupOutputFile.h +include/lldb/Interpreter/OptionGroupPlatform.h +include/lldb/Interpreter/OptionGroupString.h +include/lldb/Interpreter/OptionGroupUInt64.h +include/lldb/Interpreter/OptionGroupUUID.h +include/lldb/Interpreter/OptionGroupValueObjectDisplay.h +include/lldb/Interpreter/OptionGroupVariable.h +include/lldb/Interpreter/OptionGroupWatchpoint.h +include/lldb/Interpreter/OptionValue.h +include/lldb/Interpreter/OptionValueArch.h +include/lldb/Interpreter/OptionValueArgs.h +include/lldb/Interpreter/OptionValueArray.h +include/lldb/Interpreter/OptionValueBoolean.h +include/lldb/Interpreter/OptionValueChar.h +include/lldb/Interpreter/OptionValueDictionary.h +include/lldb/Interpreter/OptionValueEnumeration.h +include/lldb/Interpreter/OptionValueFileSpec.h +include/lldb/Interpreter/OptionValueFileSpecList.h +include/lldb/Interpreter/OptionValueFormat.h +include/lldb/Interpreter/OptionValueFormatEntity.h +include/lldb/Interpreter/OptionValueLanguage.h +include/lldb/Interpreter/OptionValuePathMappings.h +include/lldb/Interpreter/OptionValueProperties.h +include/lldb/Interpreter/OptionValueRegex.h +include/lldb/Interpreter/OptionValueSInt64.h +include/lldb/Interpreter/OptionValueString.h +include/lldb/Interpreter/OptionValueUInt64.h +include/lldb/Interpreter/OptionValueUUID.h +include/lldb/Interpreter/OptionValues.h +include/lldb/Interpreter/Options.h +include/lldb/Interpreter/Property.h +include/lldb/Interpreter/ScriptInterpreter.h +include/lldb/Symbol/ +include/lldb/Symbol/ArmUnwindInfo.h +include/lldb/Symbol/Block.h +include/lldb/Symbol/ClangASTContext.h +include/lldb/Symbol/ClangASTImporter.h +include/lldb/Symbol/ClangExternalASTSourceCallbacks.h +include/lldb/Symbol/ClangExternalASTSourceCommon.h +include/lldb/Symbol/ClangUtil.h +include/lldb/Symbol/CompactUnwindInfo.h +include/lldb/Symbol/CompileUnit.h +include/lldb/Symbol/CompilerDecl.h +include/lldb/Symbol/CompilerDeclContext.h +include/lldb/Symbol/CompilerType.h +include/lldb/Symbol/DWARFCallFrameInfo.h +include/lldb/Symbol/DebugMacros.h +include/lldb/Symbol/DeclVendor.h +include/lldb/Symbol/Declaration.h +include/lldb/Symbol/FuncUnwinders.h +include/lldb/Symbol/Function.h +include/lldb/Symbol/GoASTContext.h +include/lldb/Symbol/JavaASTContext.h +include/lldb/Symbol/LineEntry.h +include/lldb/Symbol/LineTable.h +include/lldb/Symbol/OCamlASTContext.h +include/lldb/Symbol/ObjectContainer.h +include/lldb/Symbol/ObjectFile.h +include/lldb/Symbol/Symbol.h +include/lldb/Symbol/SymbolContext.h +include/lldb/Symbol/SymbolContextScope.h +include/lldb/Symbol/SymbolFile.h +include/lldb/Symbol/SymbolVendor.h +include/lldb/Symbol/Symtab.h +include/lldb/Symbol/TaggedASTType.h +include/lldb/Symbol/Type.h +include/lldb/Symbol/TypeList.h +include/lldb/Symbol/TypeMap.h +include/lldb/Symbol/TypeSystem.h +include/lldb/Symbol/UnwindPlan.h +include/lldb/Symbol/UnwindTable.h +include/lldb/Symbol/Variable.h +include/lldb/Symbol/VariableList.h +include/lldb/Symbol/VerifyDecl.h +include/lldb/Target/ +include/lldb/Target/ABI.h +include/lldb/Target/CPPLanguageRuntime.h +include/lldb/Target/DynamicLoader.h +include/lldb/Target/ExecutionContext.h +include/lldb/Target/ExecutionContextScope.h +include/lldb/Target/FileAction.h +include/lldb/Target/InstrumentationRuntime.h +include/lldb/Target/InstrumentationRuntimeStopInfo.h +include/lldb/Target/JITLoader.h +include/lldb/Target/JITLoaderList.h +include/lldb/Target/Language.h +include/lldb/Target/LanguageRuntime.h +include/lldb/Target/Memory.h +include/lldb/Target/MemoryHistory.h +include/lldb/Target/MemoryRegionInfo.h +include/lldb/Target/ModuleCache.h +include/lldb/Target/ObjCLanguageRuntime.h +include/lldb/Target/OperatingSystem.h +include/lldb/Target/PathMappingList.h +include/lldb/Target/Platform.h +include/lldb/Target/Process.h +include/lldb/Target/ProcessInfo.h +include/lldb/Target/ProcessLaunchInfo.h +include/lldb/Target/ProcessStructReader.h +include/lldb/Target/Queue.h +include/lldb/Target/QueueItem.h +include/lldb/Target/QueueList.h +include/lldb/Target/RegisterCheckpoint.h +include/lldb/Target/RegisterContext.h +include/lldb/Target/RegisterNumber.h +include/lldb/Target/SectionLoadHistory.h +include/lldb/Target/SectionLoadList.h +include/lldb/Target/StackFrame.h +include/lldb/Target/StackFrameList.h +include/lldb/Target/StackID.h +include/lldb/Target/StopInfo.h +include/lldb/Target/StructuredDataPlugin.h +include/lldb/Target/SystemRuntime.h +include/lldb/Target/Target.h +include/lldb/Target/TargetList.h +include/lldb/Target/Thread.h +include/lldb/Target/ThreadCollection.h +include/lldb/Target/ThreadList.h +include/lldb/Target/ThreadPlan.h +include/lldb/Target/ThreadPlanBase.h +include/lldb/Target/ThreadPlanCallFunction.h +include/lldb/Target/ThreadPlanCallFunctionUsingABI.h +include/lldb/Target/ThreadPlanCallOnFunctionExit.h +include/lldb/Target/ThreadPlanCallUserExpression.h +include/lldb/Target/ThreadPlanPython.h +include/lldb/Target/ThreadPlanRunToAddress.h +include/lldb/Target/ThreadPlanShouldStopHere.h +include/lldb/Target/ThreadPlanStepInRange.h +include/lldb/Target/ThreadPlanStepInstruction.h +include/lldb/Target/ThreadPlanStepOut.h +include/lldb/Target/ThreadPlanStepOverBreakpoint.h +include/lldb/Target/ThreadPlanStepOverRange.h +include/lldb/Target/ThreadPlanStepRange.h +include/lldb/Target/ThreadPlanStepThrough.h +include/lldb/Target/ThreadPlanStepUntil.h +include/lldb/Target/ThreadPlanTracer.h +include/lldb/Target/ThreadSpec.h +include/lldb/Target/UnixSignals.h +include/lldb/Target/Unwind.h +include/lldb/Target/UnwindAssembly.h +include/lldb/Utility/ +include/lldb/Utility/AnsiTerminal.h +include/lldb/Utility/ArchSpec.h +include/lldb/Utility/Baton.h +include/lldb/Utility/CleanUp.h +include/lldb/Utility/Connection.h +include/lldb/Utility/ConstString.h +include/lldb/Utility/DataBuffer.h +include/lldb/Utility/DataBufferHeap.h +include/lldb/Utility/DataBufferLLVM.h +include/lldb/Utility/DataEncoder.h +include/lldb/Utility/DataExtractor.h +include/lldb/Utility/Either.h +include/lldb/Utility/Endian.h +include/lldb/Utility/FastDemangle.h +include/lldb/Utility/FileSpec.h +include/lldb/Utility/Flags.h +include/lldb/Utility/History.h +include/lldb/Utility/IOObject.h +include/lldb/Utility/Iterable.h +include/lldb/Utility/JSON.h +include/lldb/Utility/LLDBAssert.h +include/lldb/Utility/Log.h +include/lldb/Utility/Logging.h +include/lldb/Utility/NameMatches.h +include/lldb/Utility/Range.h +include/lldb/Utility/RegularExpression.h +include/lldb/Utility/SafeMachO.h +include/lldb/Utility/SelectHelper.h +include/lldb/Utility/SharedCluster.h +include/lldb/Utility/SharingPtr.h +include/lldb/Utility/Status.h +include/lldb/Utility/Stream.h +include/lldb/Utility/StreamCallback.h +include/lldb/Utility/StreamGDBRemote.h +include/lldb/Utility/StreamString.h +include/lldb/Utility/StreamTee.h +include/lldb/Utility/StringExtractor.h +include/lldb/Utility/StringLexer.h +include/lldb/Utility/StringList.h +include/lldb/Utility/StructuredData.h +include/lldb/Utility/TildeExpressionResolver.h +include/lldb/Utility/Timeout.h +include/lldb/Utility/Timer.h +include/lldb/Utility/TraceOptions.h +include/lldb/Utility/UUID.h +include/lldb/Utility/UriParser.h +include/lldb/Utility/UserID.h +include/lldb/Utility/VASPrintf.h +include/lldb/Utility/VMRange.h +include/lldb/lldb-defines.h +include/lldb/lldb-enumerations.h +include/lldb/lldb-forward.h +include/lldb/lldb-private-defines.h +include/lldb/lldb-private-enumerations.h +include/lldb/lldb-private-forward.h +include/lldb/lldb-private-interfaces.h +include/lldb/lldb-private-types.h +include/lldb/lldb-private.h +include/lldb/lldb-public.h +include/lldb/lldb-types.h +include/lldb/lldb-versioning.h +@comment include/llvm/CodeGen/ReturnProtectorLowering.h +@lib lib/liblldb.so.${LIBlldb_VERSION} +lib/liblldbBase.a +lib/liblldbBreakpoint.a +lib/liblldbCommands.a +lib/liblldbCore.a +lib/liblldbDataFormatters.a +lib/liblldbExpression.a +lib/liblldbHost.a +lib/liblldbInitialization.a +lib/liblldbInterpreter.a +lib/liblldbPluginABIMacOSX_arm.a +lib/liblldbPluginABIMacOSX_arm64.a +lib/liblldbPluginABIMacOSX_i386.a +lib/liblldbPluginABISysV_arm.a +lib/liblldbPluginABISysV_arm64.a +lib/liblldbPluginABISysV_hexagon.a +lib/liblldbPluginABISysV_i386.a +lib/liblldbPluginABISysV_mips.a +lib/liblldbPluginABISysV_mips64.a +lib/liblldbPluginABISysV_ppc.a +lib/liblldbPluginABISysV_ppc64.a +lib/liblldbPluginABISysV_s390x.a +lib/liblldbPluginABISysV_x86_64.a +lib/liblldbPluginAppleObjCRuntime.a +lib/liblldbPluginArchitectureArm.a +lib/liblldbPluginCPlusPlusLanguage.a +lib/liblldbPluginCXXItaniumABI.a +lib/liblldbPluginDisassemblerLLVM.a +lib/liblldbPluginDynamicLoaderHexagonDYLD.a +lib/liblldbPluginDynamicLoaderMacOSXDYLD.a +lib/liblldbPluginDynamicLoaderPosixDYLD.a +lib/liblldbPluginDynamicLoaderStatic.a +lib/liblldbPluginDynamicLoaderWindowsDYLD.a +lib/liblldbPluginExpressionParserClang.a +lib/liblldbPluginExpressionParserGo.a +lib/liblldbPluginGoLanguage.a +lib/liblldbPluginInstructionARM.a +lib/liblldbPluginInstructionARM64.a +lib/liblldbPluginInstructionMIPS.a +lib/liblldbPluginInstructionMIPS64.a +lib/liblldbPluginInstrumentationRuntimeASan.a +lib/liblldbPluginInstrumentationRuntimeMainThreadChecker.a +lib/liblldbPluginInstrumentationRuntimeTSan.a +lib/liblldbPluginInstrumentationRuntimeUBSan.a +lib/liblldbPluginJITLoaderGDB.a +lib/liblldbPluginJavaLanguage.a +lib/liblldbPluginLanguageRuntimeGo.a +lib/liblldbPluginLanguageRuntimeJava.a +lib/liblldbPluginMemoryHistoryASan.a +lib/liblldbPluginOCamlLanguage.a +lib/liblldbPluginOSGo.a +lib/liblldbPluginOSPython.a +lib/liblldbPluginObjCLanguage.a +lib/liblldbPluginObjCPlusPlusLanguage.a +lib/liblldbPluginObjectContainerBSDArchive.a +lib/liblldbPluginObjectContainerMachOArchive.a +lib/liblldbPluginObjectFileELF.a +lib/liblldbPluginObjectFileJIT.a +lib/liblldbPluginObjectFileMachO.a +lib/liblldbPluginObjectFilePECOFF.a +lib/liblldbPluginPlatformAndroid.a +lib/liblldbPluginPlatformFreeBSD.a +lib/liblldbPluginPlatformGDB.a +lib/liblldbPluginPlatformKalimba.a +lib/liblldbPluginPlatformLinux.a +lib/liblldbPluginPlatformMacOSX.a +lib/liblldbPluginPlatformNetBSD.a +lib/liblldbPluginPlatformOpenBSD.a +lib/liblldbPluginPlatformPOSIX.a +lib/liblldbPluginPlatformWindows.a +lib/liblldbPluginProcessElfCore.a +lib/liblldbPluginProcessGDBRemote.a +lib/liblldbPluginProcessMinidump.a +lib/liblldbPluginProcessUtility.a +lib/liblldbPluginRenderScriptRuntime.a +lib/liblldbPluginScriptInterpreterNone.a +lib/liblldbPluginScriptInterpreterPython.a +lib/liblldbPluginStructuredDataDarwinLog.a +lib/liblldbPluginSymbolFileDWARF.a +lib/liblldbPluginSymbolFilePDB.a +lib/liblldbPluginSymbolFileSymtab.a +lib/liblldbPluginSymbolVendorELF.a +lib/liblldbPluginSystemRuntimeMacOSX.a +lib/liblldbPluginUnwindAssemblyInstEmulation.a +lib/liblldbPluginUnwindAssemblyX86.a +lib/liblldbSymbol.a +lib/liblldbTarget.a +lib/liblldbUtility.a +lib/liblldbUtilityHelpers.a +lib/python${MODPY_VERSION}/site-packages/lldb/ +lib/python${MODPY_VERSION}/site-packages/lldb/__init__.py +lib/python${MODPY_VERSION}/site-packages/lldb/_lldb.so +lib/python${MODPY_VERSION}/site-packages/lldb/embedded_interpreter.py +lib/python${MODPY_VERSION}/site-packages/lldb/formatters/ +lib/python${MODPY_VERSION}/site-packages/lldb/formatters/Logger.py +lib/python${MODPY_VERSION}/site-packages/lldb/formatters/__init__.py +lib/python${MODPY_VERSION}/site-packages/lldb/formatters/attrib_fromdict.py +lib/python${MODPY_VERSION}/site-packages/lldb/formatters/cache.py +lib/python${MODPY_VERSION}/site-packages/lldb/formatters/cpp/ +lib/python${MODPY_VERSION}/site-packages/lldb/formatters/cpp/__init__.py +lib/python${MODPY_VERSION}/site-packages/lldb/formatters/cpp/gnu_libstdcpp.py +lib/python${MODPY_VERSION}/site-packages/lldb/formatters/cpp/libcxx.py +lib/python${MODPY_VERSION}/site-packages/lldb/formatters/metrics.py +lib/python${MODPY_VERSION}/site-packages/lldb/formatters/synth.py +lib/python${MODPY_VERSION}/site-packages/lldb/lldb-argdumper +lib/python${MODPY_VERSION}/site-packages/lldb/runtime/ +lib/python${MODPY_VERSION}/site-packages/lldb/runtime/__init__.py +lib/python${MODPY_VERSION}/site-packages/lldb/utils/ +lib/python${MODPY_VERSION}/site-packages/lldb/utils/__init__.py +lib/python${MODPY_VERSION}/site-packages/lldb/utils/symbolication.py Index: pkg/PLIST-main =================================================================== RCS file: /cvs/ports/devel/llvm/pkg/PLIST-main,v retrieving revision 1.8 diff -u -p -r1.8 PLIST-main --- pkg/PLIST-main 6 Oct 2018 15:27:10 -0000 1.8 +++ pkg/PLIST-main 1 Nov 2018 22:13:39 -0000 @@ -20,10 +20,6 @@ bin/ld64.lld @bin bin/llc @bin bin/lld bin/lld-link -@bin bin/lldb -@bin bin/lldb-argdumper -@bin bin/lldb-mi -@bin bin/lldb-test @bin bin/lli @bin bin/llvm-ar @bin bin/llvm-as @@ -678,517 +674,6 @@ include/lld/Core/Writer.h include/lld/ReaderWriter/ include/lld/ReaderWriter/MachOLinkingContext.h include/lld/ReaderWriter/YamlContext.h -include/lldb/ -include/lldb/API/ -include/lldb/API/LLDB.h -include/lldb/API/SBAddress.h -include/lldb/API/SBAttachInfo.h -include/lldb/API/SBBlock.h -include/lldb/API/SBBreakpoint.h -include/lldb/API/SBBreakpointLocation.h -include/lldb/API/SBBreakpointName.h -include/lldb/API/SBBroadcaster.h -include/lldb/API/SBCommandInterpreter.h -include/lldb/API/SBCommandReturnObject.h -include/lldb/API/SBCommunication.h -include/lldb/API/SBCompileUnit.h -include/lldb/API/SBData.h -include/lldb/API/SBDebugger.h -include/lldb/API/SBDeclaration.h -include/lldb/API/SBDefines.h -include/lldb/API/SBError.h -include/lldb/API/SBEvent.h -include/lldb/API/SBExecutionContext.h -include/lldb/API/SBExpressionOptions.h -include/lldb/API/SBFileSpec.h -include/lldb/API/SBFileSpecList.h -include/lldb/API/SBFrame.h -include/lldb/API/SBFunction.h -include/lldb/API/SBHostOS.h -include/lldb/API/SBInstruction.h -include/lldb/API/SBInstructionList.h -include/lldb/API/SBLanguageRuntime.h -include/lldb/API/SBLaunchInfo.h -include/lldb/API/SBLineEntry.h -include/lldb/API/SBListener.h -include/lldb/API/SBMemoryRegionInfo.h -include/lldb/API/SBMemoryRegionInfoList.h -include/lldb/API/SBModule.h -include/lldb/API/SBModuleSpec.h -include/lldb/API/SBPlatform.h -include/lldb/API/SBProcess.h -include/lldb/API/SBProcessInfo.h -include/lldb/API/SBQueue.h -include/lldb/API/SBQueueItem.h -include/lldb/API/SBSection.h -include/lldb/API/SBSourceManager.h -include/lldb/API/SBStream.h -include/lldb/API/SBStringList.h -include/lldb/API/SBStructuredData.h -include/lldb/API/SBSymbol.h -include/lldb/API/SBSymbolContext.h -include/lldb/API/SBSymbolContextList.h -include/lldb/API/SBTarget.h -include/lldb/API/SBThread.h -include/lldb/API/SBThreadCollection.h -include/lldb/API/SBThreadPlan.h -include/lldb/API/SBTrace.h -include/lldb/API/SBTraceOptions.h -include/lldb/API/SBType.h -include/lldb/API/SBTypeCategory.h -include/lldb/API/SBTypeEnumMember.h -include/lldb/API/SBTypeFilter.h -include/lldb/API/SBTypeFormat.h -include/lldb/API/SBTypeNameSpecifier.h -include/lldb/API/SBTypeSummary.h -include/lldb/API/SBTypeSynthetic.h -include/lldb/API/SBUnixSignals.h -include/lldb/API/SBValue.h -include/lldb/API/SBValueList.h -include/lldb/API/SBVariablesOptions.h -include/lldb/API/SBWatchpoint.h -include/lldb/API/SystemInitializerFull.h -include/lldb/Breakpoint/ -include/lldb/Breakpoint/Breakpoint.h -include/lldb/Breakpoint/BreakpointID.h -include/lldb/Breakpoint/BreakpointIDList.h -include/lldb/Breakpoint/BreakpointList.h -include/lldb/Breakpoint/BreakpointLocation.h -include/lldb/Breakpoint/BreakpointLocationCollection.h -include/lldb/Breakpoint/BreakpointLocationList.h -include/lldb/Breakpoint/BreakpointName.h -include/lldb/Breakpoint/BreakpointOptions.h -include/lldb/Breakpoint/BreakpointResolver.h -include/lldb/Breakpoint/BreakpointResolverAddress.h -include/lldb/Breakpoint/BreakpointResolverFileLine.h -include/lldb/Breakpoint/BreakpointResolverFileRegex.h -include/lldb/Breakpoint/BreakpointResolverName.h -include/lldb/Breakpoint/BreakpointSite.h -include/lldb/Breakpoint/BreakpointSiteList.h -include/lldb/Breakpoint/Stoppoint.h -include/lldb/Breakpoint/StoppointCallbackContext.h -include/lldb/Breakpoint/StoppointLocation.h -include/lldb/Breakpoint/Watchpoint.h -include/lldb/Breakpoint/WatchpointList.h -include/lldb/Breakpoint/WatchpointOptions.h -include/lldb/Core/ -include/lldb/Core/Address.h -include/lldb/Core/AddressRange.h -include/lldb/Core/AddressResolver.h -include/lldb/Core/AddressResolverFileLine.h -include/lldb/Core/AddressResolverName.h -include/lldb/Core/Architecture.h -include/lldb/Core/Broadcaster.h -include/lldb/Core/ClangForward.h -include/lldb/Core/Communication.h -include/lldb/Core/Debugger.h -include/lldb/Core/Disassembler.h -include/lldb/Core/DumpDataExtractor.h -include/lldb/Core/EmulateInstruction.h -include/lldb/Core/Event.h -include/lldb/Core/FileLineResolver.h -include/lldb/Core/FileSpecList.h -include/lldb/Core/FormatEntity.h -include/lldb/Core/IOHandler.h -include/lldb/Core/IOStreamMacros.h -include/lldb/Core/Listener.h -include/lldb/Core/LoadedModuleInfoList.h -include/lldb/Core/Mangled.h -include/lldb/Core/MappedHash.h -include/lldb/Core/Module.h -include/lldb/Core/ModuleChild.h -include/lldb/Core/ModuleList.h -include/lldb/Core/ModuleSpec.h -include/lldb/Core/Opcode.h -include/lldb/Core/PluginInterface.h -include/lldb/Core/PluginManager.h -include/lldb/Core/RangeMap.h -include/lldb/Core/RegisterValue.h -include/lldb/Core/STLUtils.h -include/lldb/Core/Scalar.h -include/lldb/Core/SearchFilter.h -include/lldb/Core/Section.h -include/lldb/Core/SourceManager.h -include/lldb/Core/State.h -include/lldb/Core/StreamAsynchronousIO.h -include/lldb/Core/StreamBuffer.h -include/lldb/Core/StreamFile.h -include/lldb/Core/StructuredDataImpl.h -include/lldb/Core/ThreadSafeDenseMap.h -include/lldb/Core/ThreadSafeDenseSet.h -include/lldb/Core/ThreadSafeSTLMap.h -include/lldb/Core/ThreadSafeSTLVector.h -include/lldb/Core/ThreadSafeValue.h -include/lldb/Core/UniqueCStringMap.h -include/lldb/Core/UserSettingsController.h -include/lldb/Core/Value.h -include/lldb/Core/ValueObject.h -include/lldb/Core/ValueObjectCast.h -include/lldb/Core/ValueObjectChild.h -include/lldb/Core/ValueObjectConstResult.h -include/lldb/Core/ValueObjectConstResultCast.h -include/lldb/Core/ValueObjectConstResultChild.h -include/lldb/Core/ValueObjectConstResultImpl.h -include/lldb/Core/ValueObjectDynamicValue.h -include/lldb/Core/ValueObjectList.h -include/lldb/Core/ValueObjectMemory.h -include/lldb/Core/ValueObjectRegister.h -include/lldb/Core/ValueObjectSyntheticFilter.h -include/lldb/Core/ValueObjectVariable.h -include/lldb/Core/dwarf.h -include/lldb/DataFormatters/ -include/lldb/DataFormatters/CXXFunctionPointer.h -include/lldb/DataFormatters/DataVisualization.h -include/lldb/DataFormatters/DumpValueObjectOptions.h -include/lldb/DataFormatters/FormatCache.h -include/lldb/DataFormatters/FormatClasses.h -include/lldb/DataFormatters/FormatManager.h -include/lldb/DataFormatters/FormattersContainer.h -include/lldb/DataFormatters/FormattersHelpers.h -include/lldb/DataFormatters/LanguageCategory.h -include/lldb/DataFormatters/StringPrinter.h -include/lldb/DataFormatters/TypeCategory.h -include/lldb/DataFormatters/TypeCategoryMap.h -include/lldb/DataFormatters/TypeFormat.h -include/lldb/DataFormatters/TypeSummary.h -include/lldb/DataFormatters/TypeSynthetic.h -include/lldb/DataFormatters/TypeValidator.h -include/lldb/DataFormatters/ValueObjectPrinter.h -include/lldb/DataFormatters/VectorIterator.h -include/lldb/DataFormatters/VectorType.h -include/lldb/Expression/ -include/lldb/Expression/DWARFExpression.h -include/lldb/Expression/DiagnosticManager.h -include/lldb/Expression/Expression.h -include/lldb/Expression/ExpressionParser.h -include/lldb/Expression/ExpressionSourceCode.h -include/lldb/Expression/ExpressionTypeSystemHelper.h -include/lldb/Expression/ExpressionVariable.h -include/lldb/Expression/FunctionCaller.h -include/lldb/Expression/IRDynamicChecks.h -include/lldb/Expression/IRExecutionUnit.h -include/lldb/Expression/IRInterpreter.h -include/lldb/Expression/IRMemoryMap.h -include/lldb/Expression/LLVMUserExpression.h -include/lldb/Expression/Materializer.h -include/lldb/Expression/REPL.h -include/lldb/Expression/UserExpression.h -include/lldb/Expression/UtilityFunction.h -include/lldb/Host/ -include/lldb/Host/Config.h -include/lldb/Host/ConnectionFileDescriptor.h -include/lldb/Host/Debug.h -include/lldb/Host/Editline.h -include/lldb/Host/File.h -include/lldb/Host/FileCache.h -include/lldb/Host/FileSystem.h -include/lldb/Host/Host.h -include/lldb/Host/HostGetOpt.h -include/lldb/Host/HostInfo.h -include/lldb/Host/HostInfoBase.h -include/lldb/Host/HostNativeProcess.h -include/lldb/Host/HostNativeProcessBase.h -include/lldb/Host/HostNativeThread.h -include/lldb/Host/HostNativeThreadBase.h -include/lldb/Host/HostNativeThreadForward.h -include/lldb/Host/HostProcess.h -include/lldb/Host/HostThread.h -include/lldb/Host/LockFile.h -include/lldb/Host/LockFileBase.h -include/lldb/Host/MainLoop.h -include/lldb/Host/MainLoopBase.h -include/lldb/Host/MonitoringProcessLauncher.h -include/lldb/Host/OptionParser.h -include/lldb/Host/Pipe.h -include/lldb/Host/PipeBase.h -include/lldb/Host/PosixApi.h -include/lldb/Host/Predicate.h -include/lldb/Host/ProcessLauncher.h -include/lldb/Host/ProcessRunLock.h -include/lldb/Host/PseudoTerminal.h -include/lldb/Host/Socket.h -include/lldb/Host/SocketAddress.h -include/lldb/Host/StringConvert.h -include/lldb/Host/Symbols.h -include/lldb/Host/TaskPool.h -include/lldb/Host/Terminal.h -include/lldb/Host/ThreadLauncher.h -include/lldb/Host/Time.h -include/lldb/Host/XML.h -include/lldb/Host/android/ -include/lldb/Host/android/HostInfoAndroid.h -include/lldb/Host/common/ -include/lldb/Host/common/GetOptInc.h -include/lldb/Host/common/NativeBreakpoint.h -include/lldb/Host/common/NativeBreakpointList.h -include/lldb/Host/common/NativeProcessProtocol.h -include/lldb/Host/common/NativeRegisterContext.h -include/lldb/Host/common/NativeThreadProtocol.h -include/lldb/Host/common/NativeWatchpointList.h -include/lldb/Host/common/SoftwareBreakpoint.h -include/lldb/Host/common/TCPSocket.h -include/lldb/Host/common/UDPSocket.h -include/lldb/Host/freebsd/ -include/lldb/Host/freebsd/HostInfoFreeBSD.h -include/lldb/Host/linux/ -include/lldb/Host/linux/AbstractSocket.h -include/lldb/Host/linux/HostInfoLinux.h -include/lldb/Host/linux/Ptrace.h -include/lldb/Host/linux/Support.h -include/lldb/Host/linux/Uio.h -include/lldb/Host/macosx/ -include/lldb/Host/macosx/HostInfoMacOSX.h -include/lldb/Host/macosx/HostThreadMacOSX.h -include/lldb/Host/mingw/ -include/lldb/Host/msvc/ -include/lldb/Host/netbsd/ -include/lldb/Host/netbsd/HostInfoNetBSD.h -include/lldb/Host/openbsd/ -include/lldb/Host/openbsd/HostInfoOpenBSD.h -include/lldb/Host/posix/ -include/lldb/Host/posix/ConnectionFileDescriptorPosix.h -include/lldb/Host/posix/DomainSocket.h -include/lldb/Host/posix/Fcntl.h -include/lldb/Host/posix/HostInfoPosix.h -include/lldb/Host/posix/HostProcessPosix.h -include/lldb/Host/posix/HostThreadPosix.h -include/lldb/Host/posix/LockFilePosix.h -include/lldb/Host/posix/PipePosix.h -include/lldb/Host/posix/ProcessLauncherPosixFork.h -include/lldb/Host/windows/ -include/lldb/Host/windows/AutoHandle.h -include/lldb/Host/windows/ConnectionGenericFileWindows.h -include/lldb/Host/windows/HostInfoWindows.h -include/lldb/Host/windows/HostProcessWindows.h -include/lldb/Host/windows/HostThreadWindows.h -include/lldb/Host/windows/LockFileWindows.h -include/lldb/Host/windows/PipeWindows.h -include/lldb/Host/windows/PosixApi.h -include/lldb/Host/windows/ProcessLauncherWindows.h -include/lldb/Host/windows/editlinewin.h -include/lldb/Host/windows/getopt/ -include/lldb/Host/windows/windows.h -include/lldb/Initialization/ -include/lldb/Initialization/SystemInitializer.h -include/lldb/Initialization/SystemInitializerCommon.h -include/lldb/Initialization/SystemLifetimeManager.h -include/lldb/Interpreter/ -include/lldb/Interpreter/Args.h -include/lldb/Interpreter/CommandAlias.h -include/lldb/Interpreter/CommandCompletions.h -include/lldb/Interpreter/CommandHistory.h -include/lldb/Interpreter/CommandInterpreter.h -include/lldb/Interpreter/CommandObject.h -include/lldb/Interpreter/CommandObjectMultiword.h -include/lldb/Interpreter/CommandObjectRegexCommand.h -include/lldb/Interpreter/CommandOptionValidators.h -include/lldb/Interpreter/CommandReturnObject.h -include/lldb/Interpreter/OptionGroupArchitecture.h -include/lldb/Interpreter/OptionGroupBoolean.h -include/lldb/Interpreter/OptionGroupFile.h -include/lldb/Interpreter/OptionGroupFormat.h -include/lldb/Interpreter/OptionGroupOutputFile.h -include/lldb/Interpreter/OptionGroupPlatform.h -include/lldb/Interpreter/OptionGroupString.h -include/lldb/Interpreter/OptionGroupUInt64.h -include/lldb/Interpreter/OptionGroupUUID.h -include/lldb/Interpreter/OptionGroupValueObjectDisplay.h -include/lldb/Interpreter/OptionGroupVariable.h -include/lldb/Interpreter/OptionGroupWatchpoint.h -include/lldb/Interpreter/OptionValue.h -include/lldb/Interpreter/OptionValueArch.h -include/lldb/Interpreter/OptionValueArgs.h -include/lldb/Interpreter/OptionValueArray.h -include/lldb/Interpreter/OptionValueBoolean.h -include/lldb/Interpreter/OptionValueChar.h -include/lldb/Interpreter/OptionValueDictionary.h -include/lldb/Interpreter/OptionValueEnumeration.h -include/lldb/Interpreter/OptionValueFileSpec.h -include/lldb/Interpreter/OptionValueFileSpecList.h -include/lldb/Interpreter/OptionValueFormat.h -include/lldb/Interpreter/OptionValueFormatEntity.h -include/lldb/Interpreter/OptionValueLanguage.h -include/lldb/Interpreter/OptionValuePathMappings.h -include/lldb/Interpreter/OptionValueProperties.h -include/lldb/Interpreter/OptionValueRegex.h -include/lldb/Interpreter/OptionValueSInt64.h -include/lldb/Interpreter/OptionValueString.h -include/lldb/Interpreter/OptionValueUInt64.h -include/lldb/Interpreter/OptionValueUUID.h -include/lldb/Interpreter/OptionValues.h -include/lldb/Interpreter/Options.h -include/lldb/Interpreter/Property.h -include/lldb/Interpreter/ScriptInterpreter.h -include/lldb/Symbol/ -include/lldb/Symbol/ArmUnwindInfo.h -include/lldb/Symbol/Block.h -include/lldb/Symbol/ClangASTContext.h -include/lldb/Symbol/ClangASTImporter.h -include/lldb/Symbol/ClangExternalASTSourceCallbacks.h -include/lldb/Symbol/ClangExternalASTSourceCommon.h -include/lldb/Symbol/ClangUtil.h -include/lldb/Symbol/CompactUnwindInfo.h -include/lldb/Symbol/CompileUnit.h -include/lldb/Symbol/CompilerDecl.h -include/lldb/Symbol/CompilerDeclContext.h -include/lldb/Symbol/CompilerType.h -include/lldb/Symbol/DWARFCallFrameInfo.h -include/lldb/Symbol/DebugMacros.h -include/lldb/Symbol/DeclVendor.h -include/lldb/Symbol/Declaration.h -include/lldb/Symbol/FuncUnwinders.h -include/lldb/Symbol/Function.h -include/lldb/Symbol/GoASTContext.h -include/lldb/Symbol/JavaASTContext.h -include/lldb/Symbol/LineEntry.h -include/lldb/Symbol/LineTable.h -include/lldb/Symbol/OCamlASTContext.h -include/lldb/Symbol/ObjectContainer.h -include/lldb/Symbol/ObjectFile.h -include/lldb/Symbol/Symbol.h -include/lldb/Symbol/SymbolContext.h -include/lldb/Symbol/SymbolContextScope.h -include/lldb/Symbol/SymbolFile.h -include/lldb/Symbol/SymbolVendor.h -include/lldb/Symbol/Symtab.h -include/lldb/Symbol/TaggedASTType.h -include/lldb/Symbol/Type.h -include/lldb/Symbol/TypeList.h -include/lldb/Symbol/TypeMap.h -include/lldb/Symbol/TypeSystem.h -include/lldb/Symbol/UnwindPlan.h -include/lldb/Symbol/UnwindTable.h -include/lldb/Symbol/Variable.h -include/lldb/Symbol/VariableList.h -include/lldb/Symbol/VerifyDecl.h -include/lldb/Target/ -include/lldb/Target/ABI.h -include/lldb/Target/CPPLanguageRuntime.h -include/lldb/Target/DynamicLoader.h -include/lldb/Target/ExecutionContext.h -include/lldb/Target/ExecutionContextScope.h -include/lldb/Target/FileAction.h -include/lldb/Target/InstrumentationRuntime.h -include/lldb/Target/InstrumentationRuntimeStopInfo.h -include/lldb/Target/JITLoader.h -include/lldb/Target/JITLoaderList.h -include/lldb/Target/Language.h -include/lldb/Target/LanguageRuntime.h -include/lldb/Target/Memory.h -include/lldb/Target/MemoryHistory.h -include/lldb/Target/MemoryRegionInfo.h -include/lldb/Target/ModuleCache.h -include/lldb/Target/ObjCLanguageRuntime.h -include/lldb/Target/OperatingSystem.h -include/lldb/Target/PathMappingList.h -include/lldb/Target/Platform.h -include/lldb/Target/Process.h -include/lldb/Target/ProcessInfo.h -include/lldb/Target/ProcessLaunchInfo.h -include/lldb/Target/ProcessStructReader.h -include/lldb/Target/Queue.h -include/lldb/Target/QueueItem.h -include/lldb/Target/QueueList.h -include/lldb/Target/RegisterCheckpoint.h -include/lldb/Target/RegisterContext.h -include/lldb/Target/RegisterNumber.h -include/lldb/Target/SectionLoadHistory.h -include/lldb/Target/SectionLoadList.h -include/lldb/Target/StackFrame.h -include/lldb/Target/StackFrameList.h -include/lldb/Target/StackID.h -include/lldb/Target/StopInfo.h -include/lldb/Target/StructuredDataPlugin.h -include/lldb/Target/SystemRuntime.h -include/lldb/Target/Target.h -include/lldb/Target/TargetList.h -include/lldb/Target/Thread.h -include/lldb/Target/ThreadCollection.h -include/lldb/Target/ThreadList.h -include/lldb/Target/ThreadPlan.h -include/lldb/Target/ThreadPlanBase.h -include/lldb/Target/ThreadPlanCallFunction.h -include/lldb/Target/ThreadPlanCallFunctionUsingABI.h -include/lldb/Target/ThreadPlanCallOnFunctionExit.h -include/lldb/Target/ThreadPlanCallUserExpression.h -include/lldb/Target/ThreadPlanPython.h -include/lldb/Target/ThreadPlanRunToAddress.h -include/lldb/Target/ThreadPlanShouldStopHere.h -include/lldb/Target/ThreadPlanStepInRange.h -include/lldb/Target/ThreadPlanStepInstruction.h -include/lldb/Target/ThreadPlanStepOut.h -include/lldb/Target/ThreadPlanStepOverBreakpoint.h -include/lldb/Target/ThreadPlanStepOverRange.h -include/lldb/Target/ThreadPlanStepRange.h -include/lldb/Target/ThreadPlanStepThrough.h -include/lldb/Target/ThreadPlanStepUntil.h -include/lldb/Target/ThreadPlanTracer.h -include/lldb/Target/ThreadSpec.h -include/lldb/Target/UnixSignals.h -include/lldb/Target/Unwind.h -include/lldb/Target/UnwindAssembly.h -include/lldb/Utility/ -include/lldb/Utility/AnsiTerminal.h -include/lldb/Utility/ArchSpec.h -include/lldb/Utility/Baton.h -include/lldb/Utility/CleanUp.h -include/lldb/Utility/Connection.h -include/lldb/Utility/ConstString.h -include/lldb/Utility/DataBuffer.h -include/lldb/Utility/DataBufferHeap.h -include/lldb/Utility/DataBufferLLVM.h -include/lldb/Utility/DataEncoder.h -include/lldb/Utility/DataExtractor.h -include/lldb/Utility/Either.h -include/lldb/Utility/Endian.h -include/lldb/Utility/FastDemangle.h -include/lldb/Utility/FileSpec.h -include/lldb/Utility/Flags.h -include/lldb/Utility/History.h -include/lldb/Utility/IOObject.h -include/lldb/Utility/Iterable.h -include/lldb/Utility/JSON.h -include/lldb/Utility/LLDBAssert.h -include/lldb/Utility/Log.h -include/lldb/Utility/Logging.h -include/lldb/Utility/NameMatches.h -include/lldb/Utility/Range.h -include/lldb/Utility/RegularExpression.h -include/lldb/Utility/SafeMachO.h -include/lldb/Utility/SelectHelper.h -include/lldb/Utility/SharedCluster.h -include/lldb/Utility/SharingPtr.h -include/lldb/Utility/Status.h -include/lldb/Utility/Stream.h -include/lldb/Utility/StreamCallback.h -include/lldb/Utility/StreamGDBRemote.h -include/lldb/Utility/StreamString.h -include/lldb/Utility/StreamTee.h -include/lldb/Utility/StringExtractor.h -include/lldb/Utility/StringLexer.h -include/lldb/Utility/StringList.h -include/lldb/Utility/StructuredData.h -include/lldb/Utility/TildeExpressionResolver.h -include/lldb/Utility/Timeout.h -include/lldb/Utility/Timer.h -include/lldb/Utility/TraceOptions.h -include/lldb/Utility/UUID.h -include/lldb/Utility/UriParser.h -include/lldb/Utility/UserID.h -include/lldb/Utility/VASPrintf.h -include/lldb/Utility/VMRange.h -include/lldb/lldb-defines.h -include/lldb/lldb-enumerations.h -include/lldb/lldb-forward.h -include/lldb/lldb-private-defines.h -include/lldb/lldb-private-enumerations.h -include/lldb/lldb-private-forward.h -include/lldb/lldb-private-interfaces.h -include/lldb/lldb-private-types.h -include/lldb/lldb-private.h -include/lldb/lldb-public.h -include/lldb/lldb-types.h -include/lldb/lldb-versioning.h include/llvm/ include/llvm-c/ include/llvm-c/Analysis.h @@ -1536,7 +1021,9 @@ include/llvm/CodeGen/RegisterPressure.h include/llvm/CodeGen/RegisterScavenging.h include/llvm/CodeGen/RegisterUsageInfo.h include/llvm/CodeGen/ResourcePriorityQueue.h +@comment XXX include/llvm/CodeGen/ReturnProtectorLowering.h +@comment XXX ^^ include/llvm/CodeGen/RuntimeLibcalls.def include/llvm/CodeGen/RuntimeLibcalls.h include/llvm/CodeGen/SDNodeProperties.td @@ -2743,95 +2230,6 @@ lib/liblldMinGW.a lib/liblldReaderWriter.a lib/liblldWasm.a lib/liblldYAML.a -@lib lib/liblldb.so.${LIBlldb_VERSION} -lib/liblldbBase.a -lib/liblldbBreakpoint.a -lib/liblldbCommands.a -lib/liblldbCore.a -lib/liblldbDataFormatters.a -lib/liblldbExpression.a -lib/liblldbHost.a -lib/liblldbInitialization.a -lib/liblldbInterpreter.a -lib/liblldbPluginABIMacOSX_arm.a -lib/liblldbPluginABIMacOSX_arm64.a -lib/liblldbPluginABIMacOSX_i386.a -lib/liblldbPluginABISysV_arm.a -lib/liblldbPluginABISysV_arm64.a -lib/liblldbPluginABISysV_hexagon.a -lib/liblldbPluginABISysV_i386.a -lib/liblldbPluginABISysV_mips.a -lib/liblldbPluginABISysV_mips64.a -lib/liblldbPluginABISysV_ppc.a -lib/liblldbPluginABISysV_ppc64.a -lib/liblldbPluginABISysV_s390x.a -lib/liblldbPluginABISysV_x86_64.a -lib/liblldbPluginAppleObjCRuntime.a -lib/liblldbPluginArchitectureArm.a -lib/liblldbPluginCPlusPlusLanguage.a -lib/liblldbPluginCXXItaniumABI.a -lib/liblldbPluginDisassemblerLLVM.a -lib/liblldbPluginDynamicLoaderHexagonDYLD.a -lib/liblldbPluginDynamicLoaderMacOSXDYLD.a -lib/liblldbPluginDynamicLoaderPosixDYLD.a -lib/liblldbPluginDynamicLoaderStatic.a -lib/liblldbPluginDynamicLoaderWindowsDYLD.a -lib/liblldbPluginExpressionParserClang.a -lib/liblldbPluginExpressionParserGo.a -lib/liblldbPluginGoLanguage.a -lib/liblldbPluginInstructionARM.a -lib/liblldbPluginInstructionARM64.a -lib/liblldbPluginInstructionMIPS.a -lib/liblldbPluginInstructionMIPS64.a -lib/liblldbPluginInstrumentationRuntimeASan.a -lib/liblldbPluginInstrumentationRuntimeMainThreadChecker.a -lib/liblldbPluginInstrumentationRuntimeTSan.a -lib/liblldbPluginInstrumentationRuntimeUBSan.a -lib/liblldbPluginJITLoaderGDB.a -lib/liblldbPluginJavaLanguage.a -lib/liblldbPluginLanguageRuntimeGo.a -lib/liblldbPluginLanguageRuntimeJava.a -lib/liblldbPluginMemoryHistoryASan.a -lib/liblldbPluginOCamlLanguage.a -lib/liblldbPluginOSGo.a -lib/liblldbPluginOSPython.a -lib/liblldbPluginObjCLanguage.a -lib/liblldbPluginObjCPlusPlusLanguage.a -lib/liblldbPluginObjectContainerBSDArchive.a -lib/liblldbPluginObjectContainerMachOArchive.a -lib/liblldbPluginObjectFileELF.a -lib/liblldbPluginObjectFileJIT.a -lib/liblldbPluginObjectFileMachO.a -lib/liblldbPluginObjectFilePECOFF.a -lib/liblldbPluginPlatformAndroid.a -lib/liblldbPluginPlatformFreeBSD.a -lib/liblldbPluginPlatformGDB.a -lib/liblldbPluginPlatformKalimba.a -lib/liblldbPluginPlatformLinux.a -lib/liblldbPluginPlatformMacOSX.a -lib/liblldbPluginPlatformNetBSD.a -lib/liblldbPluginPlatformOpenBSD.a -lib/liblldbPluginPlatformPOSIX.a -lib/liblldbPluginPlatformWindows.a -lib/liblldbPluginProcessElfCore.a -lib/liblldbPluginProcessGDBRemote.a -lib/liblldbPluginProcessMinidump.a -lib/liblldbPluginProcessUtility.a -lib/liblldbPluginRenderScriptRuntime.a -lib/liblldbPluginScriptInterpreterNone.a -lib/liblldbPluginScriptInterpreterPython.a -lib/liblldbPluginStructuredDataDarwinLog.a -lib/liblldbPluginSymbolFileDWARF.a -lib/liblldbPluginSymbolFilePDB.a -lib/liblldbPluginSymbolFileSymtab.a -lib/liblldbPluginSymbolVendorELF.a -lib/liblldbPluginSystemRuntimeMacOSX.a -lib/liblldbPluginUnwindAssemblyInstEmulation.a -lib/liblldbPluginUnwindAssemblyX86.a -lib/liblldbSymbol.a -lib/liblldbTarget.a -lib/liblldbUtility.a -lib/liblldbUtilityHelpers.a libexec/c++-analyzer libexec/ccc-analyzer @man man/man1/bugpoint.1 Index: pkg/PLIST-python =================================================================== RCS file: /cvs/ports/devel/llvm/pkg/PLIST-python,v retrieving revision 1.3 diff -u -p -r1.3 PLIST-python --- pkg/PLIST-python 17 Oct 2018 08:35:56 -0000 1.3 +++ pkg/PLIST-python 1 Nov 2018 22:13:39 -0000 @@ -6,25 +6,4 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/clang/cindex.pyc lib/python${MODPY_VERSION}/site-packages/clang/enumerations.py lib/python${MODPY_VERSION}/site-packages/clang/enumerations.pyc -lib/python${MODPY_VERSION}/site-packages/lldb/ -lib/python${MODPY_VERSION}/site-packages/lldb/__init__.py -lib/python${MODPY_VERSION}/site-packages/lldb/_lldb.so -lib/python${MODPY_VERSION}/site-packages/lldb/embedded_interpreter.py -lib/python${MODPY_VERSION}/site-packages/lldb/formatters/ -lib/python${MODPY_VERSION}/site-packages/lldb/formatters/Logger.py -lib/python${MODPY_VERSION}/site-packages/lldb/formatters/__init__.py -lib/python${MODPY_VERSION}/site-packages/lldb/formatters/attrib_fromdict.py -lib/python${MODPY_VERSION}/site-packages/lldb/formatters/cache.py -lib/python${MODPY_VERSION}/site-packages/lldb/formatters/cpp/ -lib/python${MODPY_VERSION}/site-packages/lldb/formatters/cpp/__init__.py -lib/python${MODPY_VERSION}/site-packages/lldb/formatters/cpp/gnu_libstdcpp.py -lib/python${MODPY_VERSION}/site-packages/lldb/formatters/cpp/libcxx.py -lib/python${MODPY_VERSION}/site-packages/lldb/formatters/metrics.py -lib/python${MODPY_VERSION}/site-packages/lldb/formatters/synth.py -lib/python${MODPY_VERSION}/site-packages/lldb/lldb-argdumper -lib/python${MODPY_VERSION}/site-packages/lldb/runtime/ -lib/python${MODPY_VERSION}/site-packages/lldb/runtime/__init__.py -lib/python${MODPY_VERSION}/site-packages/lldb/utils/ -lib/python${MODPY_VERSION}/site-packages/lldb/utils/__init__.py -lib/python${MODPY_VERSION}/site-packages/lldb/utils/symbolication.py @comment lib/python${MODPY_VERSION}/site-packages/six.py