xref: /llvm-project/lldb/source/Plugins/Process/Utility/CMakeLists.txt (revision 3986cffe81128061b774c06d0ba42ff7340f2d76)
1add_lldb_library(lldbPluginProcessUtility
2  AuxVector.cpp
3  FreeBSDSignals.cpp
4  GDBRemoteSignals.cpp
5  HistoryThread.cpp
6  HistoryUnwind.cpp
7  InferiorCallPOSIX.cpp
8  LinuxProcMaps.cpp
9  LinuxSignals.cpp
10  MemoryTagManagerAArch64MTE.cpp
11  NativeProcessSoftwareSingleStep.cpp
12  NativeRegisterContextDBReg.cpp
13  NativeRegisterContextDBReg_arm64.cpp
14  NativeRegisterContextDBReg_loongarch.cpp
15  NativeRegisterContextDBReg_x86.cpp
16  NativeRegisterContextRegisterInfo.cpp
17  NetBSDSignals.cpp
18  OpenBSDSignals.cpp
19  RegisterContext_x86.cpp
20  RegisterContextDarwin_arm.cpp
21  RegisterContextDarwin_arm64.cpp
22  RegisterContextDarwin_i386.cpp
23  RegisterContextDarwin_x86_64.cpp
24  RegisterContextDummy.cpp
25  RegisterContextFreeBSD_i386.cpp
26  RegisterContextFreeBSD_mips64.cpp
27  RegisterContextFreeBSD_powerpc.cpp
28  RegisterContextFreeBSD_x86_64.cpp
29  RegisterContextHistory.cpp
30  RegisterContextLinux_i386.cpp
31  RegisterContextLinux_x86_64.cpp
32  RegisterContextLinux_s390x.cpp
33  RegisterContextMach_arm.cpp
34  RegisterContextMach_i386.cpp
35  RegisterContextMach_x86_64.cpp
36  RegisterContextMemory.cpp
37  RegisterContextNetBSD_i386.cpp
38  RegisterContextNetBSD_x86_64.cpp
39  RegisterContextOpenBSD_i386.cpp
40  RegisterContextOpenBSD_x86_64.cpp
41  RegisterContextPOSIX_arm.cpp
42  RegisterContextPOSIX_arm64.cpp
43  RegisterContextPOSIX_loongarch64.cpp
44  RegisterContextPOSIX_mips64.cpp
45  RegisterContextPOSIX_powerpc.cpp
46  RegisterContextPOSIX_ppc64le.cpp
47  RegisterContextPOSIX_riscv64.cpp
48  RegisterContextPOSIX_s390x.cpp
49  RegisterContextPOSIX_x86.cpp
50  RegisterContextThreadMemory.cpp
51  RegisterContextWindows_i386.cpp
52  RegisterContextWindows_x86_64.cpp
53  RegisterFlagsDetector_arm64.cpp
54  RegisterInfos_x86_64_with_base_shared.cpp
55  RegisterInfoPOSIX_arm.cpp
56  RegisterInfoPOSIX_arm64.cpp
57  RegisterInfoPOSIX_loongarch64.cpp
58  RegisterInfoPOSIX_ppc64le.cpp
59  RegisterInfoPOSIX_riscv64.cpp
60  StopInfoMachException.cpp
61  ThreadMemory.cpp
62
63  LINK_LIBS
64    lldbBreakpoint
65    lldbCore
66    lldbDataFormatters
67    lldbExpression
68    lldbHost
69    lldbSymbol
70    lldbTarget
71    lldbUtility
72    lldbValueObject
73  LINK_COMPONENTS
74    Support
75    TargetParser
76  )
77