Which compiler option do I use to turn off macro expansion whenever a warning/error occurs when clang++ compile a TU ?