Поддерживается ли DWARF5 в GCC 8?

Я задал этот вопрос в списке рассылки gcc-help, но не получил ответа, поэтому я пытаюсь здесь вместо этого:

В примечаниях к выпуску GCC 7 говорится, что "поддерживается версия 5 стандарта отладочной информации DWARF": https://www.gnu.org/software/gcc/gcc-7/changes.html

Однако в документации GCC 7 и GCC 8 все еще говорится, что "версия 5 DWARF является только экспериментальной":

Этот язык восходит к GCC 5, хотя: https://gcc.gnu.org/onlinedocs/gcc-5.4.0/gcc/DebuggingOptions.html

Это оставляет меня неуверенным, поддерживается ли DWARF 5 в GCC 7 и 8 или экспериментальным. Может ли кто-нибудь знать, пожалуйста, уточните, действительно ли DWARF 5 поддерживается в GCC 8, в том смысле, что разумно включить его при создании двоичных файлов для производства или выпуска? Экономия размера отладочной информации, которую я наблюдаю, когда включаю ее для большого проекта C++, достаточно значительна, поэтому я действительно хотел бы использовать ее, если это возможно.

0 ответов

Другие вопросы по тегам