Как вы можете извлечь размеры всех структур C из объектного файла ELF с символами отладки?
Индивидуальные размеры структур можно получить из GDB с помощью «print sizeof (some_struct)», но мне нужно получить список всех структур.
Я посмотрел на "nm" и "objdump", но не вижу вариантов сделать то, что я ищу. Есть ли способ сделать это с помощью стандартных инструментов Unix, или мне нужно извлечь раздел символов отладки из файла ELF и обработать его самостоятельно? Я надеюсь, что это не последнее.
Заранее спасибо за любые советы.
Ray