86 lines · plain
1static_library("Utility") {2 output_name = "lldbPluginProcessUtility"3 configs += [ "//llvm/utils/gn/build:lldb_code" ]4 deps = [5 #"//lldb/source/Breakpoint", # 3-hop dependency cycle.6 "//lldb/source/Core",7 "//lldb/source/DataFormatters",8 "//lldb/source/Expression",9 "//lldb/source/Host",10 "//lldb/source/Symbol",11 12 #"//lldb/source/Target", # Dependency cycle.13 "//lldb/source/Utility",14 "//lldb/source/ValueObject",15 "//llvm/lib/Support",16 "//llvm/lib/TargetParser",17 ]18 19 # Uses source-relative includes for own headers.20 include_dirs = [ "//lldb/source" ]21 sources = [22 "AuxVector.cpp",23 "FreeBSDSignals.cpp",24 "GDBRemoteSignals.cpp",25 "HistoryThread.cpp",26 "HistoryUnwind.cpp",27 "InferiorCallPOSIX.cpp",28 "LinuxProcMaps.cpp",29 "LinuxSignals.cpp",30 "MemoryTagManagerAArch64MTE.cpp",31 "NativeProcessSoftwareSingleStep.cpp",32 "NativeRegisterContextDBReg.cpp",33 "NativeRegisterContextDBReg_arm.cpp",34 "NativeRegisterContextDBReg_arm64.cpp",35 "NativeRegisterContextDBReg_loongarch.cpp",36 "NativeRegisterContextDBReg_x86.cpp",37 "NativeRegisterContextRegisterInfo.cpp",38 "NetBSDSignals.cpp",39 "OpenBSDSignals.cpp",40 "RegisterContextDarwin_arm.cpp",41 "RegisterContextDarwin_arm64.cpp",42 "RegisterContextDarwin_riscv32.cpp",43 "RegisterContextDarwin_x86_64.cpp",44 "RegisterContextDummy.cpp",45 "RegisterContextFreeBSD_i386.cpp",46 "RegisterContextFreeBSD_mips64.cpp",47 "RegisterContextFreeBSD_powerpc.cpp",48 "RegisterContextFreeBSD_x86_64.cpp",49 "RegisterContextHistory.cpp",50 "RegisterContextLinux_i386.cpp",51 "RegisterContextLinux_s390x.cpp",52 "RegisterContextLinux_x86_64.cpp",53 "RegisterContextMach_arm.cpp",54 "RegisterContextMach_x86_64.cpp",55 "RegisterContextMemory.cpp",56 "RegisterContextNetBSD_i386.cpp",57 "RegisterContextNetBSD_x86_64.cpp",58 "RegisterContextOpenBSD_i386.cpp",59 "RegisterContextOpenBSD_x86_64.cpp",60 "RegisterContextPOSIX_arm.cpp",61 "RegisterContextPOSIX_arm64.cpp",62 "RegisterContextPOSIX_loongarch64.cpp",63 "RegisterContextPOSIX_mips64.cpp",64 "RegisterContextPOSIX_powerpc.cpp",65 "RegisterContextPOSIX_ppc64le.cpp",66 "RegisterContextPOSIX_riscv32.cpp",67 "RegisterContextPOSIX_riscv64.cpp",68 "RegisterContextPOSIX_s390x.cpp",69 "RegisterContextPOSIX_x86.cpp",70 "RegisterContextThreadMemory.cpp",71 "RegisterContextWindows_i386.cpp",72 "RegisterContextWindows_x86_64.cpp",73 "RegisterContext_x86.cpp",74 "RegisterFlagsDetector_arm64.cpp",75 "RegisterInfoPOSIX_arm.cpp",76 "RegisterInfoPOSIX_arm64.cpp",77 "RegisterInfoPOSIX_loongarch64.cpp",78 "RegisterInfoPOSIX_ppc64le.cpp",79 "RegisterInfoPOSIX_riscv32.cpp",80 "RegisterInfoPOSIX_riscv64.cpp",81 "RegisterInfos_x86_64_with_base_shared.cpp",82 "StopInfoMachException.cpp",83 "ThreadMemory.cpp",84 ]85}86