Аннотировать переменные с пользовательской информацией отладки с помощью GCC / Clang? - PullRequest
0 голосов
/ 26 апреля 2020

Скажите, я пишу свой собственный отладчик. Поскольку этот отладчик будет использоваться только для отладки некоторых определенных c приложений, я хочу, чтобы он понимал семантику программы лучше, чем обобщенный c отладчик. Для этого я хочу аннотировать переменные и функции в моей программе определенной пользовательской отладочной информацией, которую я позже смогу запросить у отладчика.

  1. Есть ли способ, которым я могу этого добиться используя G CC или Clang в ОС Linux с отладочной системой DWARF 4?

  2. При желании, есть ли способ добиться этого с помощью MSV C в ОС Windows или с Clang на MacOS тоже?

...