Michael Fuhr <mike(at)fuhr(dot)org> writes:
> I just ran truss on gcc and noticed that it's reading <sys/types.h>
> from /usr/local/lib/gcc/sparc-sun-solaris2.9/3.4.2/include/sys/types.h
> instead of from /usr/include/sys/types.h. I don't know if that
> matters; I've attached the diff of the two.
Good catch. The diffs in this file don't seem relevant to our problem,
but maybe there are other substituted headers that *are* relevant
(such as ones defining symbols that are used in #if's in this header...)
regards, tom lane