-
Notifications
You must be signed in to change notification settings - Fork 346
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
Support split debug symbols without build-id (gentoo-style) #4832
Comments
Errors showed by orbit in the same machine:
Using
|
It shows
|
Chilledheart
changed the title
Support split debug symbols without debug-id (gentoo-style)
Support split debug symbols without build-id (gentoo-style)
Jun 20, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Under Gentoo distribution (Linux), if a library is built with
splitdebug
feature where debug symbols are splited from the elf binaries into one specific location under/usr/lib/debug
directory. However, somehow the tool used to split debug symbols only creates debuglink without introducing build-id. It is different from Debian-style and Fedora-style. Could we add support loading symbols from debuglink?Both of gdb and lldb can load symbols from debuglink without extra setups.
Split debug files are located at
/usr/lib/debug
directory (at least, gentoo).Using
llvm-readobj
to dump debuglink section:The text was updated successfully, but these errors were encountered: