* posix.sgml: Merge SUSv3 and SUSv4 section into a single SUSv4 section.

Move Solaris calls now in SUSv4 to SUSv4 section.  Rename unimplemented
	section to refer to SUSv4.  Add note about missing interfaces.
	Move wcstod and wcstof from unimplemented to SUSv4 section.
This commit is contained in:
Corinna Vinschen 2009-02-13 11:33:32 +00:00
parent 06d60a915d
commit f2ba21b1a4
2 changed files with 32 additions and 29 deletions

View File

@ -1,3 +1,10 @@
2009-02-13 Corinna Vinschen <corinna@vinschen.de>
* posix.sgml: Merge SUSv3 and SUSv4 section into a single SUSv4 section.
Move Solaris calls now in SUSv4 to SUSv4 section. Rename unimplemented
section to refer to SUSv4. Add note about missing interfaces.
Move wcstod and wcstof from unimplemented to SUSv4 section.
2009-02-13 Corinna Vinschen <corinna@vinschen.de> 2009-02-13 Corinna Vinschen <corinna@vinschen.de>
* mount.cc (mount_info::from_fstab_line): Make cygdrive posix=0 by * mount.cc (mount_info::from_fstab_line): Make cygdrive posix=0 by

View File

@ -1,7 +1,7 @@
<sect1 id="std-susv3"><title>System interfaces compatible with the Single Unix Specification, Version 3:</title> <sect1 id="std-susv4"><title>System interfaces compatible with the Single Unix Specification, Version 4:</title>
<para>Note that the core of the Single Unix Specification, Version 3 is <para>Note that the core of the Single Unix Specification, Version 4 is
also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para> also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
<screen> <screen>
FD_CLR FD_CLR
@ -138,9 +138,12 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para>
expm1f expm1f
fabs fabs
fabsf fabsf
faccessat
fchdir fchdir
fchmod fchmod
fchmodat
fchown fchown
fchownat
fclose fclose
fcntl fcntl
fcvt fcvt
@ -148,6 +151,7 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para>
fdim fdim
fdimf fdimf
fdopen fdopen
fdopendir
feof feof
ferror ferror
fflush fflush
@ -190,6 +194,7 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para>
fseeko fseeko
fsetpos fsetpos
fstat fstat
fstatat
fstatvfs fstatvfs
fsync fsync
ftell ftell
@ -200,6 +205,7 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para>
ftrylockfile ftrylockfile
ftw ftw
funlockfile funlockfile
futimens
futimes futimes
fwide fwide
fwrite fwrite
@ -351,6 +357,7 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para>
lgamma lgamma
lgammaf lgammaf
link link
linkat
listen listen
llabs llabs
lldiv lldiv
@ -394,8 +401,11 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para>
memmove memmove
memset memset
mkdir mkdir
mkdirat
mkfifo mkfifo
mkfifoat
mknod mknod
mknodat
mkstemp mkstemp
mktemp mktemp
mktime mktime
@ -436,6 +446,7 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para>
ntohl ntohl
ntohs ntohs
open open
openat
opendir opendir
openlog openlog
optarg optarg
@ -553,6 +564,7 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para>
readdir readdir
readdir_r readdir_r
readlink readlink
readlinkat
readv readv
realloc realloc
realpath realpath
@ -570,6 +582,7 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para>
remquo remquo
remquof remquof
rename rename
renameat
rewind rewind
rewinddir rewinddir
rindex rindex
@ -724,6 +737,7 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para>
strxfrm strxfrm
swab swab
symlink symlink
symlinkat
sync sync
sysconf sysconf
syslog syslog
@ -776,10 +790,12 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para>
ungetc ungetc
ungetwc ungetwc
unlink unlink
unlinkat
unlockpt unlockpt
unsetenv unsetenv
usleep usleep
utime utime
utimensat
utimes utimes
va_arg va_arg
va_copy va_copy
@ -811,6 +827,8 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para>
wcsrtombs wcsrtombs
wcsspn wcsspn
wcsstr wcsstr
wcstod
wcstof
wcstok wcstok
wcstol wcstol
wcstoll wcstoll
@ -1031,34 +1049,11 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para>
acltopbits acltopbits
acltotext acltotext
endmntent endmntent
faccessat
facl facl
fchmodat
fchownat
fdopendir
fstatat
futimesat futimesat
getmntent getmntent
linkat
memalign memalign
mkdirat
mkfifoat
mknodat
openat
readlinkat
renameat
setmntent setmntent
symlinkat
unlinkat
</screen>
</sect1>
<sect1 id="std-susv4"><title>System interfaces compatible with the Draft Single Unix Specification, Version 4:</title>
<screen>
futimens
utimensat
</screen> </screen>
</sect1> </sect1>
@ -1090,7 +1085,10 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para>
</sect1> </sect1>
<sect1 id="std-notimpl"><title>NOT implemented system interfaces from the Single Unix Specification, Volume 3:</title> <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> <screen>
acoshl acoshl
@ -1294,8 +1292,6 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para>
vwscanf vwscanf
waitid waitid
wcsftime wcsftime
wcstod
wcstof
wcstoimax wcstoimax
wcstold wcstold
wcstoumax wcstoumax