William J. Earl writes:
>Kevin D. Kissell writes:
...
> > I have the impresson that the /usr/include stuff in the
> > "Hard Hat" distribution for MIPS is keyed to a 2.0.x kernel,
> > and that an update of /usr/include (as opposed to a downgrade
> > of the kernel headers) may be in order.
...
>
> As near as I can tell, at least for glibc-2.1.1-7, there
>is not machine-dependent <bits/sigaction.h> for mips, so the
>generic one is used, and the definitions are incompatible with the
>MIPS ABI. The Linux kernel, on the other hand, is compatible with the
>MIPS ABI. The cure is to supply a MIPS-specific <bits/sigaction.h>.
It's worse than that - the "Hard Hat" 5.1 distribution that serves
as the reference userland for most SGI/MIPS/Linux platforms
doesn't even have a /usr/include/bits directory, which seems
to have been a more recent invention.
Regards,
Kevin K.
|