Привет, ЛОР!
У меня тут случайно образовалась огромная каша чужого кода на сишечке, и каким-то боком получается, что макросы, которые должны быть заданы в определённой точке, на самом деле отсутствуют.
Вопрос: а есть ли какая-нибудь прагма или что-то подобное, чтобы выдать список всех сишных макросов в определённой строке кода? Про cc -E
я в курсе, но это немного не то, потому как не учитывает переопределения и #undef
.
Гугл также не очень помог.