If you're talking about GCC, I wonder if you can say more about this? I mean, I see the options, but I'm not entirely following.
https://gcc.gnu.org/onlinedocs/gcc/Preprocessor-Options.html
https://gcc.gnu.org/onlinedocs/gcc/Preprocessor-Options.html