From Fedora Project Wiki

DWARF coverage checks

If DWARF is used for ELF object markup, it is necessary to ensure all code in an object is covered by DWARF debugging information. Otherwise, it is possible to link objects without debugging information into an object, and later analysis would give misleading results.

DWARF coverage could be checked at debuginfo data extraction and result in an RPM build error if incomplete.

Topics for further research:

  • How can we deal with objects which lack debugging information by design?