+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>
* mount.cc (mount_info::from_fstab_line): Make cygdrive posix=0 by
-<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
-also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para>
+<para>Note that the core of the Single Unix Specification, Version 4 is
+also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
<screen>
FD_CLR
expm1f
fabs
fabsf
+ faccessat
fchdir
fchmod
+ fchmodat
fchown
+ fchownat
fclose
fcntl
fcvt
fdim
fdimf
fdopen
+ fdopendir
feof
ferror
fflush
fseeko
fsetpos
fstat
+ fstatat
fstatvfs
fsync
ftell
ftrylockfile
ftw
funlockfile
+ futimens
futimes
fwide
fwrite
lgamma
lgammaf
link
+ linkat
listen
llabs
lldiv
memmove
memset
mkdir
+ mkdirat
mkfifo
+ mkfifoat
mknod
+ mknodat
mkstemp
mktemp
mktime
ntohl
ntohs
open
+ openat
opendir
openlog
optarg
readdir
readdir_r
readlink
+ readlinkat
readv
realloc
realpath
remquo
remquof
rename
+ renameat
rewind
rewinddir
rindex
strxfrm
swab
symlink
+ symlinkat
sync
sysconf
syslog
ungetc
ungetwc
unlink
+ unlinkat
unlockpt
unsetenv
usleep
utime
+ utimensat
utimes
va_arg
va_copy
wcsrtombs
wcsspn
wcsstr
+ wcstod
+ wcstof
wcstok
wcstol
wcstoll
acltopbits
acltotext
endmntent
- faccessat
facl
- fchmodat
- fchownat
- fdopendir
- fstatat
futimesat
getmntent
- linkat
memalign
- mkdirat
- mkfifoat
- mknodat
- openat
- readlinkat
- renameat
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>
</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>
acoshl
vwscanf
waitid
wcsftime
- wcstod
- wcstof
wcstoimax
wcstold
wcstoumax