
13 Sep
2007
13 Sep
'07
8:31 a.m.
Recent versions of cpphs also strip // comments in --strip mode, which causes problems with preprocessing Data.Array.Base, where (//) is an operator. It's necessary to strip C comments from that file, because it includes MachDeps.h, and that includes ghcautoconf.h, which being generated by autoconf has lots of C-style comments. (Though gcc's cpp strips them too -- I'm not sure how this ever worked.)