https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69650

--- Comment #42 from Manuel López-Ibáñez <manu at gcc dot gnu.org> ---
(In reply to Roger Orr from comment #41)
> I have seen the message before: for example from a build with revision 
> 
> line-map.c: file "/usr/include/asm/sockios.h" left but not entered

You can also simply filter every '^# [0-9]' line from the preprocessed output
before compiling. There must be some broken linemarker, perhaps as a result of
copy-pasting from another preprocessed file.

I wonder, don't we give a precise location now for the broken linemarker?

Perhaps we should control this with -Wlinemarker, such that people can use
-Wno-linemarker. We may have underestimated how much broken code might be out
there.

Reply via email to