1# $OpenBSD: Makefile,v 1.6 2023/11/11 18:35:40 robert Exp $ 2 3LIB= lldbTarget 4NOPIC= 5NOPROFILE= 6 7.include <bsd.own.mk> 8 9SRCS= ABI.cpp \ 10 AssertFrameRecognizer.cpp \ 11 DynamicRegisterInfo.cpp \ 12 ExecutionContext.cpp \ 13 InstrumentationRuntime.cpp \ 14 InstrumentationRuntimeStopInfo.cpp \ 15 JITLoader.cpp \ 16 JITLoaderList.cpp \ 17 Language.cpp \ 18 LanguageRuntime.cpp \ 19 Memory.cpp \ 20 MemoryHistory.cpp \ 21 MemoryRegionInfo.cpp \ 22 MemoryTagMap.cpp \ 23 ModuleCache.cpp \ 24 OperatingSystem.cpp \ 25 PathMappingList.cpp \ 26 Platform.cpp \ 27 Process.cpp \ 28 ProcessTrace.cpp \ 29 Queue.cpp \ 30 QueueItem.cpp \ 31 QueueList.cpp \ 32 RegisterContext.cpp \ 33 RegisterContextUnwind.cpp \ 34 RegisterNumber.cpp \ 35 RemoteAwarePlatform.cpp \ 36 SectionLoadHistory.cpp \ 37 SectionLoadList.cpp \ 38 StackFrame.cpp \ 39 StackFrameList.cpp \ 40 StackFrameRecognizer.cpp \ 41 StackID.cpp \ 42 Statistics.cpp \ 43 StopInfo.cpp \ 44 StructuredDataPlugin.cpp \ 45 SystemRuntime.cpp \ 46 Target.cpp \ 47 TargetList.cpp \ 48 Thread.cpp \ 49 ThreadCollection.cpp \ 50 ThreadList.cpp \ 51 ThreadPlan.cpp \ 52 ThreadPlanBase.cpp \ 53 ThreadPlanCallFunction.cpp \ 54 ThreadPlanCallFunctionUsingABI.cpp \ 55 ThreadPlanCallOnFunctionExit.cpp \ 56 ThreadPlanCallUserExpression.cpp \ 57 ThreadPlanPython.cpp \ 58 ThreadPlanRunToAddress.cpp \ 59 ThreadPlanShouldStopHere.cpp \ 60 ThreadPlanStepInRange.cpp \ 61 ThreadPlanStepInstruction.cpp \ 62 ThreadPlanStepOut.cpp \ 63 ThreadPlanStepOverBreakpoint.cpp \ 64 ThreadPlanStepOverRange.cpp \ 65 ThreadPlanStepRange.cpp \ 66 ThreadPlanStepThrough.cpp \ 67 ThreadPlanStepUntil.cpp \ 68 ThreadPlanTracer.cpp \ 69 ThreadPlanStack.cpp \ 70 ThreadSpec.cpp \ 71 Trace.cpp \ 72 TraceCursor.cpp \ 73 TraceExporter.cpp \ 74 TraceDumper.cpp \ 75 UnixSignals.cpp \ 76 UnwindAssembly.cpp \ 77 UnwindLLDB.cpp 78 79.PATH: ${.CURDIR}/../../../llvm/lldb/source/Target 80 81install: 82 @# Nothing here so far ... 83 84.include <bsd.lib.mk> 85 86CPPFLAGS+= ${LLDB_INCLUDES} 87CPPFLAGS+= ${CLANG_INCLUDES} 88CPPFLAGS+= -I${.OBJDIR}/../include/lldb/Target 89