И G CC, и Clang позволяют вам выгружать все определенные макросы во время предварительной обработки. Тем не менее, я не нашел опции, чтобы также выводить информацию о том, где эти макросы используются в коде.
Имеет ли какой-либо из этих компиляторов эту опцию, чтобы препроцессор сбрасывал эту информацию?