где и как Apple GCC хранит DWARF внутри исполняемого файла

Где/как Apple GCC хранит DWARF внутри исполняемого файла?

Я скомпилировал двоичный файл с помощью gcc -gdwarf-2(Apples GCC). Однако ни objdump -g, ни objdump -hне показывают никакой отладочной информации.

Также libbfd не находит никакой отладочной информации. (Я спрашивал об этом в списке рассылки binutils здесь .)

Однако я могу извлечь отладочную информацию через dsymutil(в dSYM). libbfd также может читать эту отладочную информацию.

11
задан Albert 6 April 2012 в 14:11
поделиться