------- Comment #2 from dsb at boyski dot com 2007-03-15 12:42 ------- This is because the default behavior is to preprocess in C mode but as I mentioned it happens in assembler mode. If you add the flag '-x assembler-with-cpp' you should see the reported result. My test case was in a file with a .s extension which causes cpp/gcc to infer '-x assembler-with-cpp'.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31182