mirror-linux/arch/alpha/include/uapi/asm
Sam James 9aeed90419 alpha: don't reference obsolete termio struct for TC* constants
Similar in nature to ab10727660. glibc-2.42
drops the legacy termio struct, but the ioctls.h header still defines some
TC* constants in terms of termio (via sizeof). Hardcode the values instead.

This fixes building Python for example, which falls over like:
  ./Modules/termios.c:1119:16: error: invalid application of 'sizeof' to incomplete type 'struct termio'

Link: https://bugs.gentoo.org/961769
Link: https://bugs.gentoo.org/962600
Signed-off-by: Sam James <sam@gentoo.org>
Reviewed-by: Magnus Lindholm <linmag7@gmail.com>
Link: https://lore.kernel.org/r/6ebd3451908785cad53b50ca6bc46cfe9d6bc03c.1764922497.git.sam@gentoo.org
Signed-off-by: Magnus Lindholm <linmag7@gmail.com>
2025-12-08 23:10:54 +01:00
..
Kbuild
a.out.h
auxvec.h
bitsperlong.h
byteorder.h
compiler.h alpha: drop pre-EV56 support 2024-05-06 12:05:00 +02:00
console.h
errno.h
fcntl.h
fpu.h
gentrap.h
ioctl.h
ioctls.h alpha: don't reference obsolete termio struct for TC* constants 2025-12-08 23:10:54 +01:00
mman.h mm: madvise: implement lightweight guard page mechanism 2024-11-11 00:26:45 -08:00
pal.h
param.h alpha: regularize the situation with asm/param.h 2025-06-24 22:02:05 -04:00
posix_types.h
ptrace.h alpha: make stack 16-byte aligned (most cases) 2025-02-14 14:05:47 -05:00
reg.h
regdef.h
resource.h
setup.h
sigcontext.h
siginfo.h
signal.h signal.h: add linux/signal.h and asm/signal.h to UAPI compile-test coverage 2022-02-17 09:09:36 +01:00
socket.h af_unix: Introduce SO_INQ. 2025-07-08 18:05:25 -07:00
sockios.h
stat.h
statfs.h
swab.h
sysinfo.h
termbits.h termbits.h: Remove posix_types.h include 2022-05-19 18:25:26 +02:00
termios.h
types.h
unistd.h