Как я могу конвертировать из DWARF версии 4 в версию 2? (без перекомпиляции)

Я пытаюсь отладить программу, которая использует DWARF-4, но мой GDB слишком стар и понимает только DWARF-2.

Я не могу обновить GDB и не могу перекомпилировать, поэтому мне нужен способ конвертировать их, может быть, с помощью некоторого инструмента binutils?

1 ответ

Я никогда не слышал об инструменте, который делает это.

Если бы это была моя проблема, я бы, вероятно, взломал objcopy или dwz, чтобы сделать это.

Интересно, почему вы не можете обновить GDB? Это не сложно построить свой собственный.

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