glibc/bits
Florian Weimer a0a0dc8317 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>
2019-03-14 15:44:15 +01:00
..
types Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
byteswap.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
confname.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
dirent.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
dlfcn.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
elfclass.h
endian.h
environments.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
errno.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
fcntl.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
fenv.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
fenvinline.h
floatn-common.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
floatn.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
flt-eval-method.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
fp-fast.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
fp-logb.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
hwcap.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
in.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
indirect-return.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
ioctl-types.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
ioctls.h
ipc.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
ipctypes.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
iscanonical.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
libc-header-start.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
libm-simd-decl-stubs.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
link.h * csu/elf-init.c (__libc_csu_fini): Don't do anything here. 2005-01-06 22:40:27 +00:00
local_lim.h
long-double.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
math-finite.h math: Enable <bits/math-finite.h> sysdeps override 2019-02-08 21:06:51 +01:00
math-vector.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
mathdef.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
mathinline.h * configure.in (libc_cv_gnu89_inline): Test for -fgnu89-inline. 2007-03-17 17:04:28 +00:00
mman.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
mqueue.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
msq.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
netdb.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
param.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
poll.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
posix_opt.h
pthreadtypes.h
resource.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sched.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
select.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sem.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
setjmp.h
shm.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sigaction.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sigcontext.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sigevent-consts.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
siginfo-consts.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
signum-generic.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
signum.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sigstack.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sigthread.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sockaddr.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
socket.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
ss_flags.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
stat.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
statfs.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
statvfs.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
stdint-intn.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
stdint-uintn.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
stdlib-bsearch.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sys_errlist.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
syslog-path.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sysmacros.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
termios.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
time64.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
time.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
timesize.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
typesizes.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
uintn-identity.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
uio_lim.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
uio-ext.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
unistd_ext.h Move generic <bits/unistd_ext.h> to a more regular location 2019-02-08 21:06:11 +01:00
utmp.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
utsname.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
waitflags.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
waitstatus.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
wchar.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
wordsize.h Define wordsize.h macros everywhere 2016-11-04 09:37:44 -07:00