[Lldb-commits] [lldb] [llvm] DEBUGINFOD based DWP acquisition for LLDB (PR #70996)
Greg Clayton via lldb-commits
lldb-commits at lists.llvm.org
Thu Nov 9 17:11:05 PST 2023
================
@@ -0,0 +1,8 @@
+include "../../../../include/lldb/Core/PropertiesBase.td"
+
+let Definition = "symbollocatordebuginfod" in {
+ def URLs: Property<"urls", "String">,
+ Global,
+ DefaultStringValue<"">,
+ Desc<"A space-separated, ordered list of Debuginfod server URLs to query for symbols">;
+}
----------------
clayborg wrote:
What does this look like on the command line? Other plug-in settings look like this:
```
plugin.dynamic-loader.darwin-kernel.load-kexts (boolean) = true
plugin.dynamic-loader.darwin-kernel.scan-type (enum) = fast-scan
plugin.jit-loader.gdb.enable (enum) = default
plugin.object-file.pe-coff.abi (enum) = default
plugin.object-file.pe-coff.module-abi (dictionary of enums) =
plugin.process.kdp-remote.packet-timeout (unsigned) = 5
plugin.process.gdb-remote.packet-timeout (unsigned) = 5
plugin.process.gdb-remote.target-definition-file (file) =
plugin.process.gdb-remote.use-g-packet-for-reading (boolean) = false
plugin.process.gdb-remote.use-libraries-svr4 (boolean) = true
plugin.symbol-file.dwarf.ignore-file-indexes (boolean) = false
plugin.structured-data.darwin-log.auto-enable-options (string) =
plugin.structured-data.darwin-log.enable-on-startup (boolean) = false
```
So hopefully this show up in `settings set plugin.symbolvendor.symbollocatordebuginfod.urls <url1> [<url2>]`
https://github.com/llvm/llvm-project/pull/70996
More information about the lldb-commits
mailing list