xref: /freebsd-src/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteProperties.td (revision 480093f4440d54b30b3025afeac24b48f2ba7a2e)
19dba64beSDimitry Andricinclude "../../../../include/lldb/Core/PropertiesBase.td"
29dba64beSDimitry Andric
39dba64beSDimitry Andriclet Definition = "processgdbremote" in {
49dba64beSDimitry Andric  def PacketTimeout: Property<"packet-timeout", "UInt64">,
59dba64beSDimitry Andric    Global,
69dba64beSDimitry Andric    DefaultUnsignedValue<5>,
79dba64beSDimitry Andric    Desc<"Specify the default packet timeout in seconds.">;
89dba64beSDimitry Andric  def TargetDefinitionFile: Property<"target-definition-file", "FileSpec">,
99dba64beSDimitry Andric    Global,
109dba64beSDimitry Andric    DefaultStringValue<"">,
119dba64beSDimitry Andric    Desc<"The file that provides the description for remote target registers.">;
129dba64beSDimitry Andric  def UseSVR4: Property<"use-libraries-svr4", "Boolean">,
139dba64beSDimitry Andric    Global,
149dba64beSDimitry Andric    DefaultFalse,
159dba64beSDimitry Andric    Desc<"If true, the libraries-svr4 feature will be used to get a hold of the process's loaded modules.">;
16*480093f4SDimitry Andric  def UseGPacketForReading: Property<"use-g-packet-for-reading", "Boolean">,
17*480093f4SDimitry Andric    Global,
18*480093f4SDimitry Andric    DefaultFalse,
19*480093f4SDimitry Andric    Desc<"Specify if the server should use 'g' packets to read registers.">;
209dba64beSDimitry Andric}
21