dwarf_parse_section(9)
π¦ dwarf_parse_section(9) β Kernel API Manual π¦
okay so bestie, this is the page for dwarf_parse_section(9) β she parses a DWARF section, and yes she ate. π
π NAME π
dwarf_parse_section β parse DWARF section
β¨ SYNOPSIS β¨
int dwarf_parse_section (char *eh_frame_start , char *eh_frame_end ,
struct module *mod );
π ARGUMENTS π
eh_frame_startβ start address of the.eh_framesection. literally where the section begins, bestie. π«Άeh_frame_endβ end address of the.eh_framesection. the finish line, no cap. β¨modβ the kernel module containing the.eh_framesection. yep, that module. π
πΈ DESCRIPTION πΈ
Parse the information in a .eh_frame section. thatβs the whole vibe: she takes the info living in that section and parses it. simple, iconic, done. π
π SEE ALSO π
Kernel file ./arch/sh/kernel/dwarf.c β and hereβs the whole friend group, because we do not leave the rest of the DWARF crew out:
dwarf_frame_alloc_reg(9)dwarf_frame_reg(9)dwarf_read_addr(9)dwarf_read_uleb128(9)dwarf_read_leb128(9)dwarf_read_encoded_value(9)dwarf_entry_len(9)dwarf_lookup_cie(9)dwarf_lookup_fde(9)dwarf_cfa_execute_insns(9)dwarf_free_frame(9)dwarf_unwind_stack(9)module_dwarf_cleanup(9)dwarf_unwinder_init(9)
okay thatβs the page, bestie β cute sign-off time: this one comes from ./arch/sh/kernel, dated October 2026. mwah ππ«Ά
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms