[Dwarf-discuss] Proposal: Add Local and Indirect Strings to Name Index

Cary Coutant ccoutant@gmail.com
Wed Mar 20 19:24:36 GMT 2024


>
> Over on the generic-abi mailing list, Fang-Rui Song recently proposed a
> new compressed relocation format for ELF, motivated in part by the number
> of relocations for string in the .debug_names tables. Regardless of the
> resolution of that proposal, some simple changes to the DWARF spec could
> help eliminate a substantial number of those relocations. In fact, parts of
> the split DWARF series of proposals in DWARF 5 were all about minimizing
> the quantity of relocations (e.g., DW_FORM_addrx and DW_FORM_strx).
>
> This proposal adds an indirect string form to the name table (for use when
> a non-split DWARF compilation is already using .debug_str_offsets), and a
> local string pool in the name table (for use in a split-DWARF compilation).
>

This is proposal 240320.1 <https://dwarfstd.org/issues/240320.1.html>.

-cary
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.dwarfstd.org/pipermail/dwarf-discuss/attachments/20240320/a5098731/attachment.htm>


More information about the Dwarf-discuss mailing list