[PATCH] Remove obsolete, never-implemented XSI STREAMS declarations

Florian Weimer fweimer@redhat.com
Tue Mar 5 10:54:00 GMT 2019


* Florian Weimer:

> 2019-02-26  Florian Weimer  <fweimer@redhat.com>
>
> 	Remove obsolete, never-implemented XSI STREAMS declarations.
> 	* manual/terminal.texi (Allocation): Remove portability note and
> 	adjust example.
> 	* sysdeps/posix/sysconf.c (__sysconf): Always return -1 for
> 	_SC_STREAMS.
> 	* sysdeps/unix/sysv/linux/syscalls.list (getpmsg, putpmsg): Remove.
> 	* sysdeps/unix/inet/Subdirs (streams): Remove.
> 	* conform/Makefile (conformtest-headers-XPG42): Remove stropts.h.
> 	(conformtest-headers-UNIX98): Likewise.
> 	(conformtest-headers-XOPEN2K): Likewise.
> 	(conformtest-headers-POSIX2008): Likewise.
> 	* posix/compat-streams.c: New file.
> 	* posix/Makefile (routines): Add it.
> 	* bits/stropts.h: Remove file.
> 	* bits/xtitypes.h: Likewise.
>	* conform/data/stropts.h-data: Likewise.
>	* include/stropts.h: Likewise.
>	* include/sys/stropts.h: Likewise.

Any further comments on this patch?

  <https://sourceware.org/ml/libc-alpha/2019-02/msg00607.html>

Joseph, do you agree with the patch and the conform/ changes?

Thanks,
Florian



More information about the Libc-alpha mailing list