Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add debuginfod client in lldb #52732

Open
noajshu opened this issue Dec 15, 2021 · 4 comments
Open

Add debuginfod client in lldb #52732

noajshu opened this issue Dec 15, 2021 · 4 comments
Labels
debuginfod enhancement Improving things as opposed to bug fixing, e.g. new or missing feature lldb

Comments

@noajshu
Copy link
Contributor

noajshu commented Dec 15, 2021

The debuginfod client in llvm is now integrated in two llvm tools llvm-debuginfod-find and llvm-symbolizer. lldb is a natural next target to integrate the client library.

@noajshu noajshu added enhancement Improving things as opposed to bug fixing, e.g. new or missing feature lldb debuginfod labels Dec 15, 2021
@fche
Copy link

fche commented May 2, 2023

cc: @kwk fyi

@russelltg
Copy link
Contributor

I'm interested in working on this--let me know if someone is already working on this as to not duplicate work

@russelltg
Copy link
Contributor

I'm thinking it likely makes sense to tackle this in 3 separate changesets: source file, debug info, and executable fetching from debuginfod.

@russelltg
Copy link
Contributor

I think this is added as of lldb 18.

It still can't fetch sources, but can fetch binaries and debuginfo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
debuginfod enhancement Improving things as opposed to bug fixing, e.g. new or missing feature lldb
Projects
None yet
Development

No branches or pull requests

3 participants