GDB Debugger Adds Support For Debuginfod Web Server

The motivation with debuginfod is to carry less developer "baggage" on local systems when it comes to debug files and potentially even source files. Particularly for organizations or cases like Linux distributions, a centralized debuginfod server could in turn supply the needed files to clients based upon the requested build ID. Red Hat has been working to expand the debuginfod support both for the GNU toolchain and also LLVM, among other possible users.
Following Binutils 2.34 adding debuginfod support, the GNU Debugger (GDB) now also supports connecting to debuginfod web servers.
As of this commit that landed on Wednesday, GDB can request debugging resources and source code from the remote server should it not find the needed files locally.
2 Comments