I get that the Keil C166 compiler also supports the /C switch. This switch is not available through the IDE and is not documented.
To use it, we had to write a batch file containing the /C switch and run the compiler a second time to create the .i file.
It also turns out that all the compilers we use have this switch (Mircosoft, and, as Arun Taylor, the GCC compiler mentioned). Thus, we can use the .i comment from each compiler.
source share