msync on Hurd, dev_t on MIPS

Nix nix at
Sun Nov 8 14:23:13 UTC 2009

On 6 Nov 2009, Russ Allbery said:

> Nix <nix at> writes:
>> On 3 Nov 2009, Russ Allbery uttered the following:
>>> The dev_t thing on MIPS is very odd.  I wouldn't expect that sort of
>>> difference between different Linux architectures.
>> Not if they were using glibc, certainly; dev_t is defined in
>> <bits/types.h> (included by <unistd.h>, of course), which is
>> unconditionally installed and not dependent on architecture, nor on any
>> of the __USE flags. So *everyone* should have this.
>> What libc is this system using? Maybe it's using uClibc or something...
> No, this would be glibc.  I'm not sure what the heck is going on with
> this.

gcc -E may be helpful here. Look for bits/types.h in the output, look at
bits/types.h in the target headers (is this cross-compiling? probably...)
and think?

More information about the inn-workers mailing list