No subject


Wed Oct 20 02:45:58 MDT 2010


> # 1 "nslexer.c"
> # 1 "<built-in>"
> # 1 "<command-line>"
> # 1 "nslexer.c"
> # 21 "/dev/stdout"
> [...]

The "/dev/stdout" there is a bit odd...

I managed to reproduce the problem in my virtual FreeBSD 7.3 box. The
thing is that nslexer.c is built like this:

lex -P_nsyy -o/dev/stdout /usr/src/lib/libc/net/nslexer.l >nslexer.c

And lex adds lines like '#line 21 "/dev/stdout"' to nslexer.c.

I'll make a workaround in ccache. Maybe tomorrow. :-)

-- Joel


More information about the ccache mailing list