glibc/sysdeps/posix
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
..
alarm.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
clock_getres.c Cleanup clock_*time includes 2019-02-01 12:24:52 +00:00
clock.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
closedir.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
ctermid.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
cuserid.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
dirfd.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
dirstream.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
dl-fileid.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
dup2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
dup.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
euidaccess.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
fdopendir.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
flock.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
fpathconf.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
gai_strerror-strs.h * sysdeps/posix/gai_strerror.c: Complete rewrite. Avoid relocations. 2005-12-20 17:53:00 +00:00
gai_strerror.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
getaddrinfo.c CVE-2016-10739: getaddrinfo: Fully parse IPv4 address strings [BZ #20018] 2019-01-21 21:26:03 +01:00
getcwd.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
getdtsz.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
gethostname.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
getpagesize.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
gettimeofday.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
isatty.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
isfdtype.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
killpg.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
libc_fatal.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
Makefile NPTL: Refactor named semaphore code to use shm-directory.h 2014-12-12 15:01:30 -08:00
mkfifo.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
mkfifoat.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
nice.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
open64.c nptl: Cleanup cancellation macros 2019-01-03 18:38:16 -02:00
opendir.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pathconf.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pause.c nptl: Remove tst-cancel-wrappers test and related macros 2019-01-03 18:38:08 -02:00
posix_fallocate64.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
posix_fallocate.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pread64.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pread.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
preadv2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
preadv64.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
preadv64v2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
preadv_common.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
preadv.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
profil.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pwrite64.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pwrite.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pwritev2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pwritev64.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pwritev64v2.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pwritev_common.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
pwritev.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
raise.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
readdir_r.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
readdir.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
readv.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
remove.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
rename.c Break more lines before not after operators. 2019-02-25 13:19:19 +00:00
rewinddir.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
seekdir.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
shm_open.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
shm_unlink.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
shm-directory.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
shm-directory.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sigblock.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sigignore.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sigintr.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
signal.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sigpause.c nptl: Remove tst-cancel-wrappers test and related macros 2019-01-03 18:38:08 -02:00
sigset.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sigsetmask.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sigsuspend.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sigwait.c nptl: Cleanup cancellation macros 2019-01-03 18:38:16 -02:00
sleep.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
spawni.c Add some spaces before '('. 2019-02-27 13:55:45 +00:00
sprofil.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
Subdirs Make sysdeps/posix bring in login subdir. 2015-07-23 17:04:22 -07:00
sysconf.c Remove obsolete, never-implemented XSI STREAMS declarations 2019-03-14 15:44:15 +01:00
system.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
sysv_signal.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
telldir.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
tempname.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
time.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
timespec_get.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
truncate.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
ttyname_r.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
ttyname.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
ulimit.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
usleep.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
utime.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
utimes.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
wait3.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
wait.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
waitid.c nptl: Cleanup cancellation macros 2019-01-03 18:38:16 -02:00
writev.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00