GDB and LLDB plugins to enable older versions of GDB and LLDB to support debuginfod
Project description
Debuginfod Plugins
This repo contains both a GDB and LLDB plugin to support debuginfod in the versions of GDB and LLDB which not do have debuginfod built in.
WARNING: Currently these plugins only support downloading symbols/ These plugin do not support sources.
Supported Environments
This works in both LLDB and GDB. As of GDB 10.1, debuginfod support is built into GDB and so this plugin is not needed.
Installation
These plugins can be installed in two different ways:
Using gdbundle
First follow gdbundle's install steps.
Then install the debuginfod plugins with the following command:
pip install gdbundle-debuginfod-plugin
Manual Install
Instructions to come...
Usage
Once installed, symbols will load automatically on GDB.
On LLDB, users will need to run the following command once to load initial symbols.
symload
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file gdbundle-debuginfod-0.2.0.tar.gz
.
File metadata
- Download URL: gdbundle-debuginfod-0.2.0.tar.gz
- Upload date:
- Size: 3.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.4 CPython/3.9.1 Linux/5.4.0-1036-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72da04628c6c21af94a530caa84fe946124f46f4638de1cd28f0ebcfdedf40ab |
|
MD5 | a1c8c9b9eada5d4d97c58e017903e39c |
|
BLAKE2b-256 | a4de7c4a771b3e4d13b2097da95d4daf542aee5878990a69456a80082c483ed0 |
File details
Details for the file gdbundle_debuginfod-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: gdbundle_debuginfod-0.2.0-py3-none-any.whl
- Upload date:
- Size: 4.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.4 CPython/3.9.1 Linux/5.4.0-1036-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f80e77bc7fe09cdaf0dea711c33a6a590507f7260f755d7b2cbaa63e5b375bd |
|
MD5 | 7e3efe2a7a2139d28876ff7a5d7ece13 |
|
BLAKE2b-256 | c7c6fc68a2bb272da11b7ad87a174fea4e24b4a1a17615d71bae91e768df27cb |