Makefile (0b57cec536236d46e3dba9bd041533462f33dbb7) Makefile (f46f1d2836a8ed96eb60c4d232ec7c91bf2a33b9)
1# $FreeBSD$
2
3.include "../lldb.pre.mk"
4
5LIB= lldb
6SRCDIR= lldb/source
7
8CFLAGS+= -I${LLDB_SRCS}/include
9CFLAGS+= -I${LLDB_SRCS}/source
10CFLAGS+= -I${LLDB_SRCS}/source/Plugins/Process/FreeBSD
11CFLAGS+= -I${LLDB_SRCS}/source/Plugins/Process/POSIX
12CFLAGS+= -I${LLDB_SRCS}/source/Plugins/Process/Utility
13CFLAGS+= -I${OBJTOP}/lib/clang/libllvm
14CFLAGS+= -I${OBJTOP}/lib/clang/libclang
15CFLAGS+= -I${OBJTOP}/lib/clang/liblldb
1# $FreeBSD$
2
3.include "../lldb.pre.mk"
4
5LIB= lldb
6SRCDIR= lldb/source
7
8CFLAGS+= -I${LLDB_SRCS}/include
9CFLAGS+= -I${LLDB_SRCS}/source
10CFLAGS+= -I${LLDB_SRCS}/source/Plugins/Process/FreeBSD
11CFLAGS+= -I${LLDB_SRCS}/source/Plugins/Process/POSIX
12CFLAGS+= -I${LLDB_SRCS}/source/Plugins/Process/Utility
13CFLAGS+= -I${OBJTOP}/lib/clang/libllvm
14CFLAGS+= -I${OBJTOP}/lib/clang/libclang
15CFLAGS+= -I${OBJTOP}/lib/clang/liblldb
16CFLAGS+= -DLLDB_DISABLE_PYTHON
17
18SRCS+= API/SBAddress.cpp
19SRCS+= API/SBAttachInfo.cpp
20SRCS+= API/SBBlock.cpp
21SRCS+= API/SBBreakpoint.cpp
22SRCS+= API/SBBreakpointLocation.cpp
23SRCS+= API/SBBreakpointName.cpp
24SRCS+= API/SBBreakpointOptionCommon.cpp

--- 4 unchanged lines hidden (view full) ---

29SRCS+= API/SBCompileUnit.cpp
30SRCS+= API/SBData.cpp
31SRCS+= API/SBDebugger.cpp
32SRCS+= API/SBDeclaration.cpp
33SRCS+= API/SBError.cpp
34SRCS+= API/SBEvent.cpp
35SRCS+= API/SBExecutionContext.cpp
36SRCS+= API/SBExpressionOptions.cpp
16
17SRCS+= API/SBAddress.cpp
18SRCS+= API/SBAttachInfo.cpp
19SRCS+= API/SBBlock.cpp
20SRCS+= API/SBBreakpoint.cpp
21SRCS+= API/SBBreakpointLocation.cpp
22SRCS+= API/SBBreakpointName.cpp
23SRCS+= API/SBBreakpointOptionCommon.cpp

--- 4 unchanged lines hidden (view full) ---

28SRCS+= API/SBCompileUnit.cpp
29SRCS+= API/SBData.cpp
30SRCS+= API/SBDebugger.cpp
31SRCS+= API/SBDeclaration.cpp
32SRCS+= API/SBError.cpp
33SRCS+= API/SBEvent.cpp
34SRCS+= API/SBExecutionContext.cpp
35SRCS+= API/SBExpressionOptions.cpp
36SRCS+= API/SBFile.cpp
37SRCS+= API/SBFileSpec.cpp
38SRCS+= API/SBFileSpecList.cpp
39SRCS+= API/SBFrame.cpp
40SRCS+= API/SBFunction.cpp
41SRCS+= API/SBHostOS.cpp
42SRCS+= API/SBInstruction.cpp
43SRCS+= API/SBInstructionList.cpp
44SRCS+= API/SBLanguageRuntime.cpp

--- 60 unchanged lines hidden (view full) ---

105SRCS+= Breakpoint/StoppointLocation.cpp
106SRCS+= Breakpoint/Watchpoint.cpp
107SRCS+= Breakpoint/WatchpointList.cpp
108SRCS+= Breakpoint/WatchpointOptions.cpp
109SRCS+= Commands/CommandCompletions.cpp
110SRCS+= Commands/CommandObjectApropos.cpp
111SRCS+= Commands/CommandObjectBreakpoint.cpp
112SRCS+= Commands/CommandObjectBreakpointCommand.cpp
37SRCS+= API/SBFileSpec.cpp
38SRCS+= API/SBFileSpecList.cpp
39SRCS+= API/SBFrame.cpp
40SRCS+= API/SBFunction.cpp
41SRCS+= API/SBHostOS.cpp
42SRCS+= API/SBInstruction.cpp
43SRCS+= API/SBInstructionList.cpp
44SRCS+= API/SBLanguageRuntime.cpp

--- 60 unchanged lines hidden (view full) ---

105SRCS+= Breakpoint/StoppointLocation.cpp
106SRCS+= Breakpoint/Watchpoint.cpp
107SRCS+= Breakpoint/WatchpointList.cpp
108SRCS+= Breakpoint/WatchpointOptions.cpp
109SRCS+= Commands/CommandCompletions.cpp
110SRCS+= Commands/CommandObjectApropos.cpp
111SRCS+= Commands/CommandObjectBreakpoint.cpp
112SRCS+= Commands/CommandObjectBreakpointCommand.cpp
113SRCS+= Commands/CommandObjectBugreport.cpp
114SRCS+= Commands/CommandObjectCommands.cpp
115SRCS+= Commands/CommandObjectDisassemble.cpp
116SRCS+= Commands/CommandObjectExpression.cpp
117SRCS+= Commands/CommandObjectFrame.cpp
118SRCS+= Commands/CommandObjectGUI.cpp
119SRCS+= Commands/CommandObjectHelp.cpp
120SRCS+= Commands/CommandObjectLanguage.cpp
121SRCS+= Commands/CommandObjectLog.cpp

--- 26 unchanged lines hidden (view full) ---

148SRCS+= Core/DumpRegisterValue.cpp
149SRCS+= Core/DynamicLoader.cpp
150SRCS+= Core/EmulateInstruction.cpp
151SRCS+= Core/FileLineResolver.cpp
152SRCS+= Core/FileSpecList.cpp
153SRCS+= Core/FormatEntity.cpp
154SRCS+= Core/Highlighter.cpp
155SRCS+= Core/IOHandler.cpp
113SRCS+= Commands/CommandObjectCommands.cpp
114SRCS+= Commands/CommandObjectDisassemble.cpp
115SRCS+= Commands/CommandObjectExpression.cpp
116SRCS+= Commands/CommandObjectFrame.cpp
117SRCS+= Commands/CommandObjectGUI.cpp
118SRCS+= Commands/CommandObjectHelp.cpp
119SRCS+= Commands/CommandObjectLanguage.cpp
120SRCS+= Commands/CommandObjectLog.cpp

--- 26 unchanged lines hidden (view full) ---

147SRCS+= Core/DumpRegisterValue.cpp
148SRCS+= Core/DynamicLoader.cpp
149SRCS+= Core/EmulateInstruction.cpp
150SRCS+= Core/FileLineResolver.cpp
151SRCS+= Core/FileSpecList.cpp
152SRCS+= Core/FormatEntity.cpp
153SRCS+= Core/Highlighter.cpp
154SRCS+= Core/IOHandler.cpp
155SRCS+= Core/IOHandlerCursesGUI.cpp
156SRCS+= Core/Mangled.cpp
157SRCS+= Core/Module.cpp
158SRCS+= Core/ModuleChild.cpp
159SRCS+= Core/ModuleList.cpp
160SRCS+= Core/Opcode.cpp
161SRCS+= Core/PluginManager.cpp
162SRCS+= Core/RichManglingContext.cpp
163SRCS+= Core/SearchFilter.cpp

--- 50 unchanged lines hidden (view full) ---

214SRCS+= Host/common/FileAction.cpp
215SRCS+= Host/common/FileCache.cpp
216SRCS+= Host/common/FileSystem.cpp
217SRCS+= Host/common/Host.cpp
218SRCS+= Host/common/HostInfoBase.cpp
219SRCS+= Host/common/HostNativeThreadBase.cpp
220SRCS+= Host/common/HostProcess.cpp
221SRCS+= Host/common/HostThread.cpp
156SRCS+= Core/Mangled.cpp
157SRCS+= Core/Module.cpp
158SRCS+= Core/ModuleChild.cpp
159SRCS+= Core/ModuleList.cpp
160SRCS+= Core/Opcode.cpp
161SRCS+= Core/PluginManager.cpp
162SRCS+= Core/RichManglingContext.cpp
163SRCS+= Core/SearchFilter.cpp

--- 50 unchanged lines hidden (view full) ---

214SRCS+= Host/common/FileAction.cpp
215SRCS+= Host/common/FileCache.cpp
216SRCS+= Host/common/FileSystem.cpp
217SRCS+= Host/common/Host.cpp
218SRCS+= Host/common/HostInfoBase.cpp
219SRCS+= Host/common/HostNativeThreadBase.cpp
220SRCS+= Host/common/HostProcess.cpp
221SRCS+= Host/common/HostThread.cpp
222SRCS+= Host/common/LZMA.cpp
222SRCS+= Host/common/LockFileBase.cpp
223SRCS+= Host/common/MainLoop.cpp
224SRCS+= Host/common/MonitoringProcessLauncher.cpp
225SRCS+= Host/common/NativeWatchpointList.cpp
226SRCS+= Host/common/OptionParser.cpp
227SRCS+= Host/common/PipeBase.cpp
228SRCS+= Host/common/ProcessLaunchInfo.cpp
229SRCS+= Host/common/ProcessRunLock.cpp

--- 6 unchanged lines hidden (view full) ---

236SRCS+= Host/common/Terminal.cpp
237SRCS+= Host/common/ThreadLauncher.cpp
238SRCS+= Host/common/UDPSocket.cpp
239SRCS+= Host/common/XML.cpp
240SRCS+= Host/freebsd/Host.cpp
241SRCS+= Host/freebsd/HostInfoFreeBSD.cpp
242SRCS+= Host/posix/ConnectionFileDescriptorPosix.cpp
243SRCS+= Host/posix/DomainSocket.cpp
223SRCS+= Host/common/LockFileBase.cpp
224SRCS+= Host/common/MainLoop.cpp
225SRCS+= Host/common/MonitoringProcessLauncher.cpp
226SRCS+= Host/common/NativeWatchpointList.cpp
227SRCS+= Host/common/OptionParser.cpp
228SRCS+= Host/common/PipeBase.cpp
229SRCS+= Host/common/ProcessLaunchInfo.cpp
230SRCS+= Host/common/ProcessRunLock.cpp

--- 6 unchanged lines hidden (view full) ---

237SRCS+= Host/common/Terminal.cpp
238SRCS+= Host/common/ThreadLauncher.cpp
239SRCS+= Host/common/UDPSocket.cpp
240SRCS+= Host/common/XML.cpp
241SRCS+= Host/freebsd/Host.cpp
242SRCS+= Host/freebsd/HostInfoFreeBSD.cpp
243SRCS+= Host/posix/ConnectionFileDescriptorPosix.cpp
244SRCS+= Host/posix/DomainSocket.cpp
244SRCS+= Host/posix/FileSystem.cpp
245SRCS+= Host/posix/FileSystemPosix.cpp
245SRCS+= Host/posix/HostInfoPosix.cpp
246SRCS+= Host/posix/HostProcessPosix.cpp
247SRCS+= Host/posix/HostThreadPosix.cpp
248SRCS+= Host/posix/LockFilePosix.cpp
249SRCS+= Host/posix/PipePosix.cpp
250SRCS+= Host/posix/ProcessLauncherPosixFork.cpp
251SRCS+= Initialization/SystemInitializer.cpp
252SRCS+= Initialization/SystemInitializerCommon.cpp

--- 8 unchanged lines hidden (view full) ---

261SRCS+= Interpreter/CommandReturnObject.cpp
262SRCS+= Interpreter/OptionArgParser.cpp
263SRCS+= Interpreter/OptionGroupArchitecture.cpp
264SRCS+= Interpreter/OptionGroupBoolean.cpp
265SRCS+= Interpreter/OptionGroupFile.cpp
266SRCS+= Interpreter/OptionGroupFormat.cpp
267SRCS+= Interpreter/OptionGroupOutputFile.cpp
268SRCS+= Interpreter/OptionGroupPlatform.cpp
246SRCS+= Host/posix/HostInfoPosix.cpp
247SRCS+= Host/posix/HostProcessPosix.cpp
248SRCS+= Host/posix/HostThreadPosix.cpp
249SRCS+= Host/posix/LockFilePosix.cpp
250SRCS+= Host/posix/PipePosix.cpp
251SRCS+= Host/posix/ProcessLauncherPosixFork.cpp
252SRCS+= Initialization/SystemInitializer.cpp
253SRCS+= Initialization/SystemInitializerCommon.cpp

--- 8 unchanged lines hidden (view full) ---

262SRCS+= Interpreter/CommandReturnObject.cpp
263SRCS+= Interpreter/OptionArgParser.cpp
264SRCS+= Interpreter/OptionGroupArchitecture.cpp
265SRCS+= Interpreter/OptionGroupBoolean.cpp
266SRCS+= Interpreter/OptionGroupFile.cpp
267SRCS+= Interpreter/OptionGroupFormat.cpp
268SRCS+= Interpreter/OptionGroupOutputFile.cpp
269SRCS+= Interpreter/OptionGroupPlatform.cpp
270SRCS+= Interpreter/OptionGroupPythonClassWithDict.cpp
269SRCS+= Interpreter/OptionGroupString.cpp
270SRCS+= Interpreter/OptionGroupUInt64.cpp
271SRCS+= Interpreter/OptionGroupUUID.cpp
272SRCS+= Interpreter/OptionGroupValueObjectDisplay.cpp
273SRCS+= Interpreter/OptionGroupVariable.cpp
274SRCS+= Interpreter/OptionGroupWatchpoint.cpp
275SRCS+= Interpreter/OptionValue.cpp
276SRCS+= Interpreter/OptionValueArch.cpp
277SRCS+= Interpreter/OptionValueArray.cpp
278SRCS+= Interpreter/OptionValueBoolean.cpp
279SRCS+= Interpreter/OptionValueChar.cpp
280SRCS+= Interpreter/OptionValueDictionary.cpp
281SRCS+= Interpreter/OptionValueEnumeration.cpp
282SRCS+= Interpreter/OptionValueFileSpec.cpp
271SRCS+= Interpreter/OptionGroupString.cpp
272SRCS+= Interpreter/OptionGroupUInt64.cpp
273SRCS+= Interpreter/OptionGroupUUID.cpp
274SRCS+= Interpreter/OptionGroupValueObjectDisplay.cpp
275SRCS+= Interpreter/OptionGroupVariable.cpp
276SRCS+= Interpreter/OptionGroupWatchpoint.cpp
277SRCS+= Interpreter/OptionValue.cpp
278SRCS+= Interpreter/OptionValueArch.cpp
279SRCS+= Interpreter/OptionValueArray.cpp
280SRCS+= Interpreter/OptionValueBoolean.cpp
281SRCS+= Interpreter/OptionValueChar.cpp
282SRCS+= Interpreter/OptionValueDictionary.cpp
283SRCS+= Interpreter/OptionValueEnumeration.cpp
284SRCS+= Interpreter/OptionValueFileSpec.cpp
283SRCS+= Interpreter/OptionValueFileSpecLIst.cpp
285SRCS+= Interpreter/OptionValueFileSpecList.cpp
284SRCS+= Interpreter/OptionValueFormat.cpp
285SRCS+= Interpreter/OptionValueFormatEntity.cpp
286SRCS+= Interpreter/OptionValueLanguage.cpp
287SRCS+= Interpreter/OptionValuePathMappings.cpp
288SRCS+= Interpreter/OptionValueProperties.cpp
289SRCS+= Interpreter/OptionValueRegex.cpp
290SRCS+= Interpreter/OptionValueSInt64.cpp
291SRCS+= Interpreter/OptionValueString.cpp

--- 12 unchanged lines hidden (view full) ---

304SRCS+= Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp
305SRCS+= Plugins/Architecture/Arm/ArchitectureArm.cpp
306SRCS+= Plugins/Architecture/Mips/ArchitectureMips.cpp
307SRCS+= Plugins/Architecture/PPC64/ArchitecturePPC64.cpp
308SRCS+= Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
309SRCS+= Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp
310SRCS+= Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp
311SRCS+= Plugins/DynamicLoader/Static/DynamicLoaderStatic.cpp
286SRCS+= Interpreter/OptionValueFormat.cpp
287SRCS+= Interpreter/OptionValueFormatEntity.cpp
288SRCS+= Interpreter/OptionValueLanguage.cpp
289SRCS+= Interpreter/OptionValuePathMappings.cpp
290SRCS+= Interpreter/OptionValueProperties.cpp
291SRCS+= Interpreter/OptionValueRegex.cpp
292SRCS+= Interpreter/OptionValueSInt64.cpp
293SRCS+= Interpreter/OptionValueString.cpp

--- 12 unchanged lines hidden (view full) ---

306SRCS+= Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp
307SRCS+= Plugins/Architecture/Arm/ArchitectureArm.cpp
308SRCS+= Plugins/Architecture/Mips/ArchitectureMips.cpp
309SRCS+= Plugins/Architecture/PPC64/ArchitecturePPC64.cpp
310SRCS+= Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
311SRCS+= Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp
312SRCS+= Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp
313SRCS+= Plugins/DynamicLoader/Static/DynamicLoaderStatic.cpp
312SRCS+= Plugins/ExpressionParser/Clang/ASTDumper.cpp
313SRCS+= Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp
314SRCS+= Plugins/ExpressionParser/Clang/ASTStructExtractor.cpp
315SRCS+= Plugins/ExpressionParser/Clang/ASTUtils.cpp
316SRCS+= Plugins/ExpressionParser/Clang/ClangASTSource.cpp
314SRCS+= Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp
315SRCS+= Plugins/ExpressionParser/Clang/ASTStructExtractor.cpp
316SRCS+= Plugins/ExpressionParser/Clang/ASTUtils.cpp
317SRCS+= Plugins/ExpressionParser/Clang/ClangASTSource.cpp
318SRCS+= Plugins/ExpressionParser/Clang/ClangDeclVendor.cpp
317SRCS+= Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp
318SRCS+= Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
319SRCS+= Plugins/ExpressionParser/Clang/ClangExpressionSourceCode.cpp
320SRCS+= Plugins/ExpressionParser/Clang/ClangExpressionVariable.cpp
321SRCS+= Plugins/ExpressionParser/Clang/ClangFunctionCaller.cpp
322SRCS+= Plugins/ExpressionParser/Clang/ClangHost.cpp
323SRCS+= Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
324SRCS+= Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp
325SRCS+= Plugins/ExpressionParser/Clang/ClangUserExpression.cpp
326SRCS+= Plugins/ExpressionParser/Clang/ClangUtilityFunction.cpp
319SRCS+= Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp
320SRCS+= Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
321SRCS+= Plugins/ExpressionParser/Clang/ClangExpressionSourceCode.cpp
322SRCS+= Plugins/ExpressionParser/Clang/ClangExpressionVariable.cpp
323SRCS+= Plugins/ExpressionParser/Clang/ClangFunctionCaller.cpp
324SRCS+= Plugins/ExpressionParser/Clang/ClangHost.cpp
325SRCS+= Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
326SRCS+= Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp
327SRCS+= Plugins/ExpressionParser/Clang/ClangUserExpression.cpp
328SRCS+= Plugins/ExpressionParser/Clang/ClangUtilityFunction.cpp
329SRCS+= Plugins/ExpressionParser/Clang/CppModuleConfiguration.cpp
327SRCS+= Plugins/ExpressionParser/Clang/IRDynamicChecks.cpp
328SRCS+= Plugins/ExpressionParser/Clang/IRForTarget.cpp
329SRCS+= Plugins/Instruction/ARM/EmulateInstructionARM.cpp
330SRCS+= Plugins/Instruction/ARM/EmulationStateARM.cpp
331SRCS+= Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp
332SRCS+= Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp
333SRCS+= Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp
334SRCS+= Plugins/Instruction/PPC64/EmulateInstructionPPC64.cpp

--- 137 unchanged lines hidden (view full) ---

472SRCS+= Plugins/SymbolFile/DWARF/DWARFContext.cpp
473SRCS+= Plugins/SymbolFile/DWARF/DWARFDIE.cpp
474SRCS+= Plugins/SymbolFile/DWARF/DWARFDataExtractor.cpp
475SRCS+= Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.cpp
476SRCS+= Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.cpp
477SRCS+= Plugins/SymbolFile/DWARF/DWARFDebugAranges.cpp
478SRCS+= Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp
479SRCS+= Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp
330SRCS+= Plugins/ExpressionParser/Clang/IRDynamicChecks.cpp
331SRCS+= Plugins/ExpressionParser/Clang/IRForTarget.cpp
332SRCS+= Plugins/Instruction/ARM/EmulateInstructionARM.cpp
333SRCS+= Plugins/Instruction/ARM/EmulationStateARM.cpp
334SRCS+= Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp
335SRCS+= Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp
336SRCS+= Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp
337SRCS+= Plugins/Instruction/PPC64/EmulateInstructionPPC64.cpp

--- 137 unchanged lines hidden (view full) ---

475SRCS+= Plugins/SymbolFile/DWARF/DWARFContext.cpp
476SRCS+= Plugins/SymbolFile/DWARF/DWARFDIE.cpp
477SRCS+= Plugins/SymbolFile/DWARF/DWARFDataExtractor.cpp
478SRCS+= Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.cpp
479SRCS+= Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.cpp
480SRCS+= Plugins/SymbolFile/DWARF/DWARFDebugAranges.cpp
481SRCS+= Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp
482SRCS+= Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp
480SRCS+= Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp
481SRCS+= Plugins/SymbolFile/DWARF/DWARFDebugMacro.cpp
482SRCS+= Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp
483SRCS+= Plugins/SymbolFile/DWARF/DWARFDeclContext.cpp
484SRCS+= Plugins/SymbolFile/DWARF/DWARFDefines.cpp
485SRCS+= Plugins/SymbolFile/DWARF/DWARFFormValue.cpp
486SRCS+= Plugins/SymbolFile/DWARF/DWARFIndex.cpp
487SRCS+= Plugins/SymbolFile/DWARF/DWARFTypeUnit.cpp
488SRCS+= Plugins/SymbolFile/DWARF/DWARFUnit.cpp

--- 11 unchanged lines hidden (view full) ---

500SRCS+= Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp
501SRCS+= Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
502SRCS+= Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
503SRCS+= Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp
504SRCS+= Symbol/ArmUnwindInfo.cpp
505SRCS+= Symbol/Block.cpp
506SRCS+= Symbol/ClangASTContext.cpp
507SRCS+= Symbol/ClangASTImporter.cpp
483SRCS+= Plugins/SymbolFile/DWARF/DWARFDebugMacro.cpp
484SRCS+= Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp
485SRCS+= Plugins/SymbolFile/DWARF/DWARFDeclContext.cpp
486SRCS+= Plugins/SymbolFile/DWARF/DWARFDefines.cpp
487SRCS+= Plugins/SymbolFile/DWARF/DWARFFormValue.cpp
488SRCS+= Plugins/SymbolFile/DWARF/DWARFIndex.cpp
489SRCS+= Plugins/SymbolFile/DWARF/DWARFTypeUnit.cpp
490SRCS+= Plugins/SymbolFile/DWARF/DWARFUnit.cpp

--- 11 unchanged lines hidden (view full) ---

502SRCS+= Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp
503SRCS+= Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
504SRCS+= Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
505SRCS+= Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp
506SRCS+= Symbol/ArmUnwindInfo.cpp
507SRCS+= Symbol/Block.cpp
508SRCS+= Symbol/ClangASTContext.cpp
509SRCS+= Symbol/ClangASTImporter.cpp
510SRCS+= Symbol/ClangASTMetadata.cpp
508SRCS+= Symbol/ClangExternalASTSourceCallbacks.cpp
511SRCS+= Symbol/ClangExternalASTSourceCallbacks.cpp
509SRCS+= Symbol/ClangExternalASTSourceCommon.cpp
510SRCS+= Symbol/ClangUtil.cpp
511SRCS+= Symbol/CompactUnwindInfo.cpp
512SRCS+= Symbol/CompileUnit.cpp
513SRCS+= Symbol/CompilerDecl.cpp
514SRCS+= Symbol/CompilerDeclContext.cpp
515SRCS+= Symbol/CompilerType.cpp
516SRCS+= Symbol/CxxModuleHandler.cpp
517SRCS+= Symbol/DWARFCallFrameInfo.cpp

--- 25 unchanged lines hidden (view full) ---

543SRCS+= Target/InstrumentationRuntime.cpp
544SRCS+= Target/InstrumentationRuntimeStopInfo.cpp
545SRCS+= Target/JITLoader.cpp
546SRCS+= Target/JITLoaderList.cpp
547SRCS+= Target/Language.cpp
548SRCS+= Target/LanguageRuntime.cpp
549SRCS+= Target/Memory.cpp
550SRCS+= Target/MemoryHistory.cpp
512SRCS+= Symbol/ClangUtil.cpp
513SRCS+= Symbol/CompactUnwindInfo.cpp
514SRCS+= Symbol/CompileUnit.cpp
515SRCS+= Symbol/CompilerDecl.cpp
516SRCS+= Symbol/CompilerDeclContext.cpp
517SRCS+= Symbol/CompilerType.cpp
518SRCS+= Symbol/CxxModuleHandler.cpp
519SRCS+= Symbol/DWARFCallFrameInfo.cpp

--- 25 unchanged lines hidden (view full) ---

545SRCS+= Target/InstrumentationRuntime.cpp
546SRCS+= Target/InstrumentationRuntimeStopInfo.cpp
547SRCS+= Target/JITLoader.cpp
548SRCS+= Target/JITLoaderList.cpp
549SRCS+= Target/Language.cpp
550SRCS+= Target/LanguageRuntime.cpp
551SRCS+= Target/Memory.cpp
552SRCS+= Target/MemoryHistory.cpp
553SRCS+= Target/MemoryRegionInfo.cpp
551SRCS+= Target/ModuleCache.cpp
552SRCS+= Target/OperatingSystem.cpp
553SRCS+= Target/PathMappingList.cpp
554SRCS+= Target/Platform.cpp
555SRCS+= Target/Process.cpp
556SRCS+= Target/Queue.cpp
557SRCS+= Target/QueueItem.cpp
558SRCS+= Target/QueueList.cpp

--- 41 unchanged lines hidden (view full) ---

600SRCS+= Utility/Connection.cpp
601SRCS+= Utility/ConstString.cpp
602SRCS+= Utility/DataBufferHeap.cpp
603SRCS+= Utility/DataBufferLLVM.cpp
604SRCS+= Utility/DataEncoder.cpp
605SRCS+= Utility/DataExtractor.cpp
606SRCS+= Utility/Environment.cpp
607SRCS+= Utility/Event.cpp
554SRCS+= Target/ModuleCache.cpp
555SRCS+= Target/OperatingSystem.cpp
556SRCS+= Target/PathMappingList.cpp
557SRCS+= Target/Platform.cpp
558SRCS+= Target/Process.cpp
559SRCS+= Target/Queue.cpp
560SRCS+= Target/QueueItem.cpp
561SRCS+= Target/QueueList.cpp

--- 41 unchanged lines hidden (view full) ---

603SRCS+= Utility/Connection.cpp
604SRCS+= Utility/ConstString.cpp
605SRCS+= Utility/DataBufferHeap.cpp
606SRCS+= Utility/DataBufferLLVM.cpp
607SRCS+= Utility/DataEncoder.cpp
608SRCS+= Utility/DataExtractor.cpp
609SRCS+= Utility/Environment.cpp
610SRCS+= Utility/Event.cpp
608SRCS+= Utility/FileCollector.cpp
609SRCS+= Utility/FileSpec.cpp
611SRCS+= Utility/FileSpec.cpp
612SRCS+= Utility/GDBRemote.cpp
610SRCS+= Utility/IOObject.cpp
613SRCS+= Utility/IOObject.cpp
611SRCS+= Utility/JSON.cpp
612SRCS+= Utility/LLDBAssert.cpp
613SRCS+= Utility/Listener.cpp
614SRCS+= Utility/Log.cpp
615SRCS+= Utility/Logging.cpp
616SRCS+= Utility/NameMatches.cpp
617SRCS+= Utility/ProcessInfo.cpp
618SRCS+= Utility/RegisterValue.cpp
619SRCS+= Utility/RegularExpression.cpp
620SRCS+= Utility/Reproducer.cpp
621SRCS+= Utility/ReproducerInstrumentation.cpp
622SRCS+= Utility/Scalar.cpp
623SRCS+= Utility/SelectHelper.cpp
624SRCS+= Utility/SharingPtr.cpp
625SRCS+= Utility/State.cpp
626SRCS+= Utility/Status.cpp
627SRCS+= Utility/Stream.cpp
628SRCS+= Utility/StreamCallback.cpp
614SRCS+= Utility/LLDBAssert.cpp
615SRCS+= Utility/Listener.cpp
616SRCS+= Utility/Log.cpp
617SRCS+= Utility/Logging.cpp
618SRCS+= Utility/NameMatches.cpp
619SRCS+= Utility/ProcessInfo.cpp
620SRCS+= Utility/RegisterValue.cpp
621SRCS+= Utility/RegularExpression.cpp
622SRCS+= Utility/Reproducer.cpp
623SRCS+= Utility/ReproducerInstrumentation.cpp
624SRCS+= Utility/Scalar.cpp
625SRCS+= Utility/SelectHelper.cpp
626SRCS+= Utility/SharingPtr.cpp
627SRCS+= Utility/State.cpp
628SRCS+= Utility/Status.cpp
629SRCS+= Utility/Stream.cpp
630SRCS+= Utility/StreamCallback.cpp
629SRCS+= Utility/StreamGDBRemote.cpp
630SRCS+= Utility/StreamString.cpp
631SRCS+= Utility/StringExtractor.cpp
632SRCS+= Utility/StringExtractorGDBRemote.cpp
633SRCS+= Utility/StringLexer.cpp
634SRCS+= Utility/StringList.cpp
635SRCS+= Utility/StructuredData.cpp
636SRCS+= Utility/TildeExpressionResolver.cpp
637SRCS+= Utility/Timer.cpp
638SRCS+= Utility/UUID.cpp
639SRCS+= Utility/UriParser.cpp
640SRCS+= Utility/UserID.cpp
641SRCS+= Utility/UserIDResolver.cpp
642SRCS+= Utility/VASprintf.cpp
643SRCS+= Utility/VMRange.cpp
644SRCS+= lldb.cpp
645
646LLDB_TBLGEN?= lldb-tblgen
631SRCS+= Utility/StreamString.cpp
632SRCS+= Utility/StringExtractor.cpp
633SRCS+= Utility/StringExtractorGDBRemote.cpp
634SRCS+= Utility/StringLexer.cpp
635SRCS+= Utility/StringList.cpp
636SRCS+= Utility/StructuredData.cpp
637SRCS+= Utility/TildeExpressionResolver.cpp
638SRCS+= Utility/Timer.cpp
639SRCS+= Utility/UUID.cpp
640SRCS+= Utility/UriParser.cpp
641SRCS+= Utility/UserID.cpp
642SRCS+= Utility/UserIDResolver.cpp
643SRCS+= Utility/VASprintf.cpp
644SRCS+= Utility/VMRange.cpp
645SRCS+= lldb.cpp
646
647LLDB_TBLGEN?= lldb-tblgen
647INCFILE= CommandOptions.inc
648TDFILE= ${LLDB_SRCS}/source/Commands/Options.td
649GENOPT= -gen-lldb-option-defs
650${INCFILE}: ${TDFILE}
651 ${LLDB_TBLGEN} ${GENOPT} -I ${LLDB_SRCS}/source/Commands \
652 -d ${.TARGET:C/$/.d/} -o ${.TARGET} ${TDFILE}
653TGHDRS+= ${INCFILE}
654
648
649CommandOptions.inc: ${LLDB_SRCS}/source/Commands/Options.td
650 ${LLDB_TBLGEN} -gen-lldb-option-defs \
651 -I ${LLDB_SRCS}/source/Commands -d ${.TARGET:C/$/.d/} \
652 -o ${.TARGET} ${LLDB_SRCS}/source/Commands/Options.td
653TGHDRS+= CommandOptions.inc
654
655.for path in \
656 Core/Core \
657 Interpreter/Interpreter \
658 Plugins/JITLoader/GDB/JITLoaderGDB \
659 Plugins/Process/gdb-remote/ProcessGDBRemote \
660 Plugins/SymbolFile/DWARF/SymbolFileDWARF \
661 Target/Target
662${path:T}Properties.inc: ${LLDB_SRCS}/source/${path}Properties.td
663 ${LLDB_TBLGEN} -gen-lldb-property-defs \
664 -I ${LLDB_SRCS}/source/${path:H} -d ${.TARGET:C/$/.d/} \
665 -o ${.TARGET} ${LLDB_SRCS}/source/${path}Properties.td
666TGHDRS+= ${path:T}Properties.inc
667
668${path:T}PropertiesEnum.inc: ${LLDB_SRCS}/source/${path}Properties.td
669 ${LLDB_TBLGEN} -gen-lldb-property-enum-defs \
670 -I ${LLDB_SRCS}/source/${path:H} -d ${.TARGET:C/$/.d/} \
671 -o ${.TARGET} ${LLDB_SRCS}/source/${path}Properties.td
672TGHDRS+= ${path:T}PropertiesEnum.inc
673.endfor
674
655DPSRCS+= ${TGHDRS}
656CLEANFILES+= ${TGHDRS} ${TGHDRS:C/$/.d/}
657
658.include "../clang.build.mk"
659
660INTERNALLIB=
661
662.include <bsd.lib.mk>
675DPSRCS+= ${TGHDRS}
676CLEANFILES+= ${TGHDRS} ${TGHDRS:C/$/.d/}
677
678.include "../clang.build.mk"
679
680INTERNALLIB=
681
682.include <bsd.lib.mk>