[Lldb-commits] [PATCH] D75750: [lldb] integrate debuginfod

2023-03-17 Thread Frank Ch. Eigler via Phabricator via lldb-commits
fche2 added a comment. Closing this might have been premature. I can't find an lldb debuginfod client side support. Is that somehow behind llvm-symbolicator or something like that? Is there documentation? Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION

[Lldb-commits] [PATCH] D75750: [lldb] integrate debuginfod

2020-04-07 Thread Frank Ch. Eigler via Phabricator via lldb-commits
fche2 added a comment. >> So it might be good to have the SymbolVendors use one or more SymbolServer >> plug-ins. > > I don't believe we have anything that would require all modules in a given > target (or whatever) to use the same symbol vendor type. [...] Just for clarity, is someone

[Lldb-commits] [PATCH] D75750: [lldb] integrate debuginfod

2020-03-30 Thread Frank Ch. Eigler via Phabricator via lldb-commits
fche2 added a comment. In D75750#1949527 , @labath wrote: > > I am expecting that this feature will hook in very near to > `DownloadObjectAndSymbolFile` for downloading the debug info, but it's not > clear to me how would the source files fit in.

[Lldb-commits] [PATCH] D75750: WIP: [lldb] integrate debuginfod

2020-03-20 Thread Frank Ch. Eigler via Phabricator via lldb-commits
fche2 added inline comments. Comment at: lldb/source/Host/common/DebugInfoD.cpp:59 + char *cache_path = nullptr; + int rc = debuginfod_find_source(client, buildID.GetBytes().data(), + buildID.GetBytes().size(), path.c_str(),

[Lldb-commits] [PATCH] D75750: WIP: [lldb] integrate debuginfod

2020-03-19 Thread Frank Ch. Eigler via Phabricator via lldb-commits
fche2 added inline comments. Comment at: lldb/source/Host/common/DebugInfoD.cpp:59 + char *cache_path = nullptr; + int rc = debuginfod_find_source(client, buildID.GetBytes().data(), + buildID.GetBytes().size(), path.c_str(),