Здравствуйте, я новичок в стандарте DWARF и формате ELF. У меня есть несколько вопросов. Я использую стандарт DWARF 2, и у меня есть довольно общее представление о том, как работают DIE, и мне нужно было больше ясности в том, как они представлены в байтах.
ELF Wiki предоставляет хорошую таблицу порядка следования байтов в заголовке программы, разделах, и сегменты. Но как правильно представить DIE в байтах для стандарта DWARF 2?
Я попытался глубоко погрузиться в документы PDF Dwarf Standards, чтобы попытаться понять, как DIE представлены в байтах. Может быть, я пропустил какой-то раздел?
Я хотел бы использовать эту информацию, чтобы иметь возможность удалять определенные DIE, чтобы сэкономить место в разделе отладки. Меня интересуют только DIE, которые предоставляют переменные адреса.