mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-01-18 12:29:32 +08:00
* posix.sgml: Move interfaces deprecated in SUSv4 to deprecated
interfaces section. Move interfaces added in SUSv4 to SUSv4 section or, if unimplemented, add them to the unimplemented interfaces section.
This commit is contained in:
parent
f2ba21b1a4
commit
b0e662b8d6
@ -1,3 +1,10 @@
|
||||
2009-02-13 Corinna Vinschen <corinna@vinschen.de>
|
||||
|
||||
* posix.sgml: Move interfaces deprecated in SUSv4 to deprecated
|
||||
interfaces section. Move interfaces added in SUSv4 to SUSv4
|
||||
section or, if unimplemented, add them to the unimplemented interfaces
|
||||
section.
|
||||
|
||||
2009-02-13 Corinna Vinschen <corinna@vinschen.de>
|
||||
|
||||
* posix.sgml: Merge SUSv3 and SUSv4 section into a single SUSv4 section.
|
||||
|
@ -24,6 +24,7 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
acosh
|
||||
acoshf
|
||||
alarm
|
||||
alphasort
|
||||
asctime
|
||||
asctime_r
|
||||
asin
|
||||
@ -43,12 +44,9 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
atol
|
||||
atoll
|
||||
basename
|
||||
bcmp
|
||||
bcopy
|
||||
bind
|
||||
bsearch
|
||||
btowc
|
||||
bzero
|
||||
cabs
|
||||
cabsf
|
||||
calloc
|
||||
@ -105,10 +103,10 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
dlerror
|
||||
dlopen
|
||||
dlsym
|
||||
dprintf
|
||||
drand48
|
||||
dup
|
||||
dup2
|
||||
ecvt
|
||||
encrypt (available in external "crypt" library)
|
||||
endgrent
|
||||
endhostent
|
||||
@ -146,7 +144,6 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
fchownat
|
||||
fclose
|
||||
fcntl
|
||||
fcvt
|
||||
fdatasync
|
||||
fdim
|
||||
fdimf
|
||||
@ -169,6 +166,7 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
fmaf
|
||||
fmax
|
||||
fmaxf
|
||||
fmemopen
|
||||
fmin
|
||||
fminf
|
||||
fmod
|
||||
@ -199,7 +197,6 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
fsync
|
||||
ftell
|
||||
ftello
|
||||
ftime
|
||||
ftok
|
||||
ftruncate
|
||||
ftrylockfile
|
||||
@ -210,7 +207,6 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
fwide
|
||||
fwrite
|
||||
gai_strerror
|
||||
gcvt
|
||||
getaddrinfo
|
||||
getc
|
||||
getc_unlocked
|
||||
@ -229,11 +225,10 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
getgrnam
|
||||
getgrnam_r
|
||||
getgroups
|
||||
gethostbyaddr
|
||||
gethostbyname
|
||||
gethostid
|
||||
gethostname
|
||||
getitimer (see chapter "Implementation Notes")
|
||||
getline
|
||||
getlogin
|
||||
getlogin_r
|
||||
getnameinfo
|
||||
@ -269,13 +264,11 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
getutxline
|
||||
getwc
|
||||
getwchar
|
||||
getwd
|
||||
glob
|
||||
globfree
|
||||
gmtime
|
||||
gmtime_r
|
||||
grantpt
|
||||
h_errno
|
||||
hcreate
|
||||
hdestroy
|
||||
hsearch
|
||||
@ -295,7 +288,6 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
ilogbf
|
||||
imaxabs
|
||||
imaxdiv
|
||||
index
|
||||
inet_addr
|
||||
inet_ntoa
|
||||
inet_ntop
|
||||
@ -402,12 +394,12 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
memset
|
||||
mkdir
|
||||
mkdirat
|
||||
mkdtemp
|
||||
mkfifo
|
||||
mkfifoat
|
||||
mknod
|
||||
mknodat
|
||||
mkstemp
|
||||
mktemp
|
||||
mktime
|
||||
mlock
|
||||
mmap
|
||||
@ -449,6 +441,7 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
openat
|
||||
opendir
|
||||
openlog
|
||||
open_memstream
|
||||
optarg
|
||||
opterr
|
||||
optind
|
||||
@ -507,13 +500,6 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
pthread_key_create
|
||||
pthread_key_delete
|
||||
pthread_kill
|
||||
pthread_mutex_destroy
|
||||
pthread_mutex_getprioceiling
|
||||
pthread_mutex_init
|
||||
pthread_mutex_lock
|
||||
pthread_mutex_setprioceiling
|
||||
pthread_mutex_trylock
|
||||
pthread_mutex_unlock
|
||||
pthread_mutexattr_destroy
|
||||
pthread_mutexattr_getprioceiling
|
||||
pthread_mutexattr_getprotocol
|
||||
@ -524,6 +510,13 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
pthread_mutexattr_setprotocol
|
||||
pthread_mutexattr_setpshared
|
||||
pthread_mutexattr_settype
|
||||
pthread_mutex_destroy
|
||||
pthread_mutex_getprioceiling
|
||||
pthread_mutex_init
|
||||
pthread_mutex_lock
|
||||
pthread_mutex_setprioceiling
|
||||
pthread_mutex_trylock
|
||||
pthread_mutex_unlock
|
||||
pthread_once
|
||||
pthread_rwlock_destroy
|
||||
pthread_rwlock_init
|
||||
@ -585,14 +578,12 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
renameat
|
||||
rewind
|
||||
rewinddir
|
||||
rindex
|
||||
rint
|
||||
rintf
|
||||
rintl
|
||||
rmdir
|
||||
round
|
||||
roundf
|
||||
scalb
|
||||
scalbln
|
||||
scalblnf
|
||||
scalbn
|
||||
@ -703,6 +694,8 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
stderr
|
||||
stdin
|
||||
stdout
|
||||
stpcpy
|
||||
stpncpy
|
||||
strcasecmp
|
||||
strcat
|
||||
strchr
|
||||
@ -719,9 +712,12 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
strncat
|
||||
strncmp
|
||||
strncpy
|
||||
strndup
|
||||
strnlen
|
||||
strpbrk
|
||||
strptime
|
||||
strrchr
|
||||
strsignal
|
||||
strspn
|
||||
strstr
|
||||
strtod
|
||||
@ -784,7 +780,6 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
twalk
|
||||
tzname
|
||||
tzset
|
||||
ualarm
|
||||
umask
|
||||
uname
|
||||
ungetc
|
||||
@ -793,7 +788,6 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
unlinkat
|
||||
unlockpt
|
||||
unsetenv
|
||||
usleep
|
||||
utime
|
||||
utimensat
|
||||
utimes
|
||||
@ -801,7 +795,7 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
va_copy
|
||||
va_end
|
||||
va_start
|
||||
vfork (see chapter "Implementation Notes")
|
||||
vdprintf
|
||||
vfprintf
|
||||
vfscanf
|
||||
vprintf
|
||||
@ -811,6 +805,8 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
vsscanf
|
||||
wait
|
||||
waitpid
|
||||
wcpcpy
|
||||
wcpncpy
|
||||
wcrtomb
|
||||
wcscat
|
||||
wcschr
|
||||
@ -860,7 +856,6 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
<sect1 id="std-bsd"><title>System interfaces compatible with BSD functions:</title>
|
||||
|
||||
<screen>
|
||||
alphasort
|
||||
bindresvport
|
||||
bindresvport_sa
|
||||
cfmakeraw
|
||||
@ -910,7 +905,6 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
login_tty
|
||||
logout
|
||||
logwtmp
|
||||
mkdtemp
|
||||
openpty
|
||||
rcmd
|
||||
rcmd_af
|
||||
@ -946,7 +940,6 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
strlcat
|
||||
strlcpy
|
||||
strsep
|
||||
strsignal
|
||||
updwtmp
|
||||
valloc
|
||||
verr
|
||||
@ -983,7 +976,6 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
asnprintf
|
||||
asprintf
|
||||
asprintf_r
|
||||
dprintf
|
||||
dremf
|
||||
envz_add
|
||||
envz_entry
|
||||
@ -997,11 +989,9 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
fcloseall_r
|
||||
fgetxattr
|
||||
flistxattr
|
||||
fmemopen
|
||||
fopencookie
|
||||
fremovexattr
|
||||
fsetxattr
|
||||
getline
|
||||
getopt_long
|
||||
getopt_long_only
|
||||
getxattr
|
||||
@ -1012,15 +1002,10 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
lsetxattr
|
||||
memmem
|
||||
mempcpy
|
||||
open_memstream
|
||||
pow10
|
||||
pow10f
|
||||
removexattr
|
||||
setxattr
|
||||
stpcpy
|
||||
stpncpy
|
||||
strndup
|
||||
strnlen
|
||||
tdestroy
|
||||
timegm
|
||||
timelocal
|
||||
@ -1029,9 +1014,6 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
vasnprintf
|
||||
vasprintf
|
||||
vasprintf_r
|
||||
vdprintf
|
||||
wcpcpy
|
||||
wcpncpy
|
||||
</screen>
|
||||
|
||||
</sect1>
|
||||
@ -1058,38 +1040,53 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
|
||||
|
||||
</sect1>
|
||||
|
||||
<sect1 id="std-deprec"><title>Other UNIX system interfaces, deprecated or not in POSIX.1-2001:</title>
|
||||
<sect1 id="std-deprec"><title>Other UNIX system interfaces, deprecated or not in POSIX.1-2008:</title>
|
||||
|
||||
<screen>
|
||||
bcmp (POSIX.1-2001, SUSv3)
|
||||
bcopy (SUSv3)
|
||||
bzero (SUSv3)
|
||||
cuserid (POSIX.1-1988, SUSv2)
|
||||
ecvt (SUSv3)
|
||||
endutent (XPG2)
|
||||
fcvt (SUSv3)
|
||||
ftime (SUSv3)
|
||||
gcvt (SUSv3)
|
||||
gethostbyaddr (SUSv3)
|
||||
gethostbyname (SUSv3)
|
||||
getpass (SUSv2)
|
||||
getutent (XPG2)
|
||||
getutid (XPG2)
|
||||
getutline (XPG2)
|
||||
getw (SVID)
|
||||
getwd (SUSv3)
|
||||
h_errno (SUSv3)
|
||||
index (SUSv3)
|
||||
mallinfo (SVID)
|
||||
mallopt (SVID)
|
||||
mktemp (SUSv3)
|
||||
on_exit (SunOS)
|
||||
pthread_continue (XPG2)
|
||||
pthread_getsequence_np (Tru64)
|
||||
pthread_suspend (XPG2)
|
||||
pututline (XPG2)
|
||||
putw (SVID)
|
||||
rindex (SUSv3)
|
||||
scalb (SUSv3)
|
||||
setutent (XPG2)
|
||||
sys_errlist (BSD)
|
||||
sys_nerr (BSD)
|
||||
ttyslot (SUSv2)
|
||||
ualarm (SUSv3)
|
||||
usleep (SUSv3)
|
||||
utmpname (XPG2)
|
||||
vfork (SUSv3) (see chapter "Implementation Notes")
|
||||
</screen>
|
||||
|
||||
</sect1>
|
||||
|
||||
<sect1 id="std-notimpl"><title>NOT implemented system interfaces from the Single Unix Specification, Volume 4:</title>
|
||||
|
||||
<note><para>FIXME: This only covers the interfaces of SUSv3. The missing
|
||||
interfaces from SUSv4 have to be added here at one point.</para></note>
|
||||
|
||||
<screen>
|
||||
acoshl
|
||||
acosl
|
||||
@ -1176,6 +1173,8 @@ interfaces from SUSv4 have to be added here at one point.</para></note>
|
||||
ctanhf
|
||||
ctanhl
|
||||
ctanl
|
||||
dirfd
|
||||
duplocale
|
||||
endnetent
|
||||
erfcl
|
||||
erfl
|
||||
@ -1196,16 +1195,17 @@ interfaces from SUSv4 have to be added here at one point.</para></note>
|
||||
fesetround
|
||||
fetestexcept
|
||||
feupdateenv
|
||||
fexecve
|
||||
floorl
|
||||
fmal
|
||||
fmaxl
|
||||
fminl
|
||||
fmodl
|
||||
fmtmsg
|
||||
freelocale
|
||||
frexpl
|
||||
fwprintf
|
||||
fwscanf
|
||||
getcontext
|
||||
getdate
|
||||
getdate_err
|
||||
gethostent
|
||||
@ -1217,7 +1217,31 @@ interfaces from SUSv4 have to be added here at one point.</para></note>
|
||||
hypotl
|
||||
ilogbl
|
||||
initstate
|
||||
isalnum_l
|
||||
isalpha_l
|
||||
isastream
|
||||
isblank_l
|
||||
iscntrl_l
|
||||
isdigit_l
|
||||
isgraph_l
|
||||
islower_l
|
||||
isprint_l
|
||||
ispunct_l
|
||||
isspace_l
|
||||
isupper_l
|
||||
iswalnum_l
|
||||
iswalpha_l
|
||||
iswblank_l
|
||||
iswcntrl_l
|
||||
iswdigit_l
|
||||
iswgraph_l
|
||||
iswlower_l
|
||||
iswprint_l
|
||||
iswpunct_l
|
||||
iswspace_l
|
||||
iswupper_l
|
||||
iswxdigit_l
|
||||
isxdigit_l
|
||||
ldexpl
|
||||
lgammal
|
||||
lio_listio
|
||||
@ -1230,19 +1254,23 @@ interfaces from SUSv4 have to be added here at one point.</para></note>
|
||||
logbl
|
||||
logl
|
||||
lroundl
|
||||
makecontext
|
||||
mbsnrtowcs
|
||||
mlockall
|
||||
modfl
|
||||
munlockall
|
||||
nanl
|
||||
nearbyintl
|
||||
newlocale
|
||||
nextafterl
|
||||
nexttowardl
|
||||
open_wmemstream
|
||||
posix_mem_offset
|
||||
posix_spawn[...]
|
||||
posix_trace[...]
|
||||
posix_typed_[...]
|
||||
powl
|
||||
psiginfo
|
||||
psignal
|
||||
pthread_attr_getguardsize
|
||||
pthread_attr_getstack
|
||||
pthread_attr_getstackaddr
|
||||
@ -1253,6 +1281,9 @@ interfaces from SUSv4 have to be added here at one point.</para></note>
|
||||
pthread_condattr_getclock
|
||||
pthread_condattr_setclock
|
||||
pthread_getcpuclockid
|
||||
pthread_mutexattr_getrobust
|
||||
pthread_mutexattr_setrobust
|
||||
pthread_mutex_consistent
|
||||
pthread_mutex_timedlock
|
||||
pthread_rwlock_timedrdlock
|
||||
pthread_rwlock_timedwrlock
|
||||
@ -1272,8 +1303,13 @@ interfaces from SUSv4 have to be added here at one point.</para></note>
|
||||
sinl
|
||||
sockatmark
|
||||
sqrtl
|
||||
strcasecmp_l
|
||||
strcoll_l
|
||||
strfmon
|
||||
strfmon_l
|
||||
strncasecmp_l
|
||||
strtold
|
||||
strxfrm_l
|
||||
swabcontext
|
||||
swprintf
|
||||
swscanf
|
||||
@ -1282,8 +1318,12 @@ interfaces from SUSv4 have to be added here at one point.</para></note>
|
||||
tcgetsid
|
||||
tgammal
|
||||
timer_getoverrun
|
||||
tolower_l
|
||||
toupper_l
|
||||
towctrans_l
|
||||
truncl
|
||||
ulimit
|
||||
uselocale
|
||||
vfwprintf
|
||||
vfwscanf
|
||||
vswprintf
|
||||
@ -1291,11 +1331,19 @@ interfaces from SUSv4 have to be added here at one point.</para></note>
|
||||
vwprintf
|
||||
vwscanf
|
||||
waitid
|
||||
wcscasecmp
|
||||
wcscasecmp_l
|
||||
wcsftime
|
||||
wcsncasecmp
|
||||
wcsncasecmp_l
|
||||
wcsnlen
|
||||
wcsnrtombs
|
||||
wcstoimax
|
||||
wcstold
|
||||
wcstoumax
|
||||
wcswcs
|
||||
wcsxfrm_l
|
||||
wctrans_l
|
||||
wctype_l
|
||||
wordexp
|
||||
wordfree
|
||||
wscanf
|
||||
|
Loading…
x
Reference in New Issue
Block a user