[PATCH v2 dwarves 4/5] man-pages: document true_signature btf_feature

Alan Maguire
2026-01-23T17:28:07Z

Ensure non-default "true_signature" feature is documented in
the manual page.

Signed-off-by: Alan Maguire <alan.maguire@oracle.com>
---
man-pages/pahole.1 | 5 +++++
1 file changed, 5 insertions(+)

diff --git a/man-pages/pahole.1 b/man-pages/pahole.1
index 3125de3..90a8f45 100644
--- a/man-pages/pahole.1
+++ b/man-pages/pahole.1
@@ -337,6 +337,11 @@ Supported non-standard features (not enabled for 'default')
of split BTF with a possibly changed base, storing
it in a .BTF.base ELF section.
global_var Encode all global variables using BTF_KIND_VAR in BTF.
+ true_signature Encode functions ensuring that binary-level
+ (rather than source-level) signatures are used;
+ for gcc these are ".isra.0" and ".costprop.0"
+ optimized functions
+
.fi

So for example, specifying \-\-btf_encode=var,enum64 will result in a BTF encoding that (as well as encoding basic BTF information) will contain variables and enum64 values.
--
2.43.5