pahole(1) on Linux
The text 22cbaf88cdc7, as Debian 13 (Trixie) shipped it.
Shows, manipulates data structure layout and pretty prints raw data.
Flags it lists
-
--anon_include -
--bit_holes -
--btf_base -
--btf_encode -
--btf_encode_detached -
--btf_encode_force -
--btf_features -
--btf_features_strict -
--btf_gen_all -
--btf_gen_floats -
--btf_gen_optimized -
--cacheline_size -
--class_name -
--class_name_len -
--compile -
--contains -
--contains_enumerator -
--count -
--cu_exclude -
--decl_exclude -
--defined_in -
--dwarf_offset -
--exclude -
--expand_pointers -
--expand_types -
--find_pointers_to -
--fixup_silly_bitfields -
--flat_arrays -
--format_path -
--hashbits -
--hex -
--hole_size_ge -
--holes -
--jobs -
--kabi_prefix -
--lang -
--nested_anon_include -
--nr_definitions -
--nr_members -
--nr_methods -
--numeric_version -
--packable -
--packed -
--padding -
--padding_ge -
--prefix_filter -
--ptr_table_stats -
--quiet -
--recursive -
--rel_offset -
--reorganize -
--separator -
--show_decl_info -
--show_first_biggest_size_base_type_member -
--show_only_data_members -
--show_reorg_steps -
--sizes -
--skip -
--skip_emitting_atomic_typedefs -
--skip_encoding_btf_decl_tag -
--skip_encoding_btf_enum64 -
--skip_encoding_btf_inconsistent_proto -
--skip_encoding_btf_type_tag -
--skip_encoding_btf_vars -
--sort -
--structs -
--supported_btf_features -
--suppress_aligned_attribute -
--suppress_force_paddings -
--suppress_packed -
--unions -
--verbose -
--version -
--with_embedded_flexible_array -
--with_flexible_array -
--word_size -
-A -
-B -
-C -
-D -
-E -
-F -
-H -
-I -
-J -
-M -
-N -
-O -
-P -
-R -
-S -
-T -
-V -
-X -
-a -
-c -
-d -
-f -
-i -
-j -
-l -
-m -
-n -
-p -
-q -
-r -
-s -
-t -
-u -
-w -
-x -
-y -
-z