Landing: 8943e377867e

Project / Subsystem

binutils / binutils/bfd

Date

2026-10-05

Author

David Faust <dfaust@sourceware.org>

Commit

8943e377867eac62928441e5236aa9c866d9dd0e

Source

public_inbox

Perf win

No

Breaking

No

All attributes

project
binutils
subsystem
binutils/bfd
patch_id
—
commit_hash
8943e377867eac62928441e5236aa9c866d9dd0e
source_type
public_inbox
headline
Add basic support for BTF debug info
tldr
BFD library gains foundational support for BPF Type Format (BTF) debug information.
author
David Faust <dfaust@sourceware.org>
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • binutils
  • • bfd
  • • debug info
  • • bpf
discussion_id_link
—
bugzilla_pr
—
date
2026-10-05T00:00:00.000Z

This commit introduces initial support for the BPF Type Format (BTF) into the BFD library. It includes the necessary data structure definitions and helper functions to decode BTF information. The new include/btf.h file, derived from GCC’s version and based on Linux kernel definitions, ensures synchronization with related tools.