mirror of
git://sourceware.org/git/glibc.git
synced 2025-02-05 12:40:55 +08:00
Revamp Hurd ioctl typing magic to handle `struct' keyword in the ioctl command macros, so we can use Unix-compatible headers that make use of the _IO* macros. * sysdeps/mach/hurd/bits/ioctls.h (_IOC_ENCODE_TYPE, _IOC_ENCODE_TYPE_1, _IOC_ENCODE_TYPE_2, _IOTBASE_struct): New macros. (_IOR, _IOW, _IOWR): Use them _IOC_ENCODE_TYPE(t) instead of _IOT_##t. (_IOT_int, _IOT_char, _IOT_short): Renamed to _IOT__IOTBASE_*. (numerous ioctl command macros): Restore `struct' keyword. |
||
---|---|---|
.. | ||
alpha | ||
am29k | ||
arm | ||
generic | ||
gnu | ||
hppa | ||
i370 | ||
i386 | ||
i860 | ||
i960 | ||
ieee754 | ||
libm-i387 | ||
libm-ieee754 | ||
m68k | ||
m88k | ||
mach | ||
mips | ||
mvs | ||
posix | ||
powerpc | ||
rs6000 | ||
sparc | ||
standalone | ||
tahoe | ||
unix | ||
vax | ||
wordsize-32 | ||
wordsize-64 | ||
z8000 |