]> git.ipfire.org Git - thirdparty/glibc.git/commit - NEWS
Remove obsolete, never-implemented XSI STREAMS declarations
authorFlorian Weimer <fweimer@redhat.com>
Thu, 14 Mar 2019 14:44:14 +0000 (15:44 +0100)
committerFlorian Weimer <fweimer@redhat.com>
Thu, 14 Mar 2019 14:44:15 +0000 (15:44 +0100)
commita0a0dc83173ce11ff45105fd32e5d14356cdfb9c
tree8487bfd04a8a2975c062be571379e02b994f2aa2
parent081bdf942126b7d4a368d09438a06fd831c14dad
Remove obsolete, never-implemented XSI STREAMS declarations

The stub implementations are turned into compat symbols.

Linux actually has two reserved system call numbers (for getpmsg
and putpmsg), but these system calls have never been implemented,
and there are no plans to implement them, so this patch replaces
the wrappers with the generic stubs.

According to <https://bugzilla.redhat.com/show_bug.cgi?id=436349>,
the presence of the XSI STREAMS declarations is a minor portability
hazard because they are not actually implemented.

This commit does not change the TIRPC support code in
sunrpc/rpc_svcout.c.  It uses additional XTI functionality and
therefore never worked with glibc.

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
37 files changed:
ChangeLog
NEWS
bits/stropts.h [deleted file]
bits/xtitypes.h [deleted file]
conform/Makefile
conform/data/stropts.h-data [deleted file]
include/stropts.h [deleted file]
include/sys/stropts.h [deleted file]
manual/terminal.texi
posix/Makefile
posix/Versions
posix/streams-compat.c [new file with mode: 0644]
streams/Makefile [deleted file]
streams/Versions [deleted file]
streams/fattach.c [deleted file]
streams/fdetach.c [deleted file]
streams/getmsg.c [deleted file]
streams/getpmsg.c [deleted file]
streams/isastream.c [deleted file]
streams/putmsg.c [deleted file]
streams/putpmsg.c [deleted file]
streams/stropts.h [deleted file]
streams/sys/stropts.h [deleted file]
sysdeps/ia64/bits/xtitypes.h [deleted file]
sysdeps/posix/sysconf.c
sysdeps/s390/bits/xtitypes.h [deleted file]
sysdeps/unix/inet/Subdirs
sysdeps/unix/sysv/linux/i386/getmsg.c [deleted file]
sysdeps/unix/sysv/linux/i386/putmsg.c [deleted file]
sysdeps/unix/sysv/linux/m68k/getmsg.c [deleted file]
sysdeps/unix/sysv/linux/m68k/putmsg.c [deleted file]
sysdeps/unix/sysv/linux/mips/getmsg.c [deleted file]
sysdeps/unix/sysv/linux/mips/putmsg.c [deleted file]
sysdeps/unix/sysv/linux/powerpc/getmsg.c [deleted file]
sysdeps/unix/sysv/linux/powerpc/putmsg.c [deleted file]
sysdeps/unix/sysv/linux/syscalls.list
sysdeps/x86/bits/xtitypes.h [deleted file]