summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYaakov Selkowitz <yselkowi@redhat.com>2014-12-18 16:55:27 +0000
committerYaakov Selkowitz <yselkowi@redhat.com>2014-12-18 16:55:27 +0000
commitb2149cb666211b520c5549b27de538bc5d99d5ba (patch)
treebcb0bd0c32439bae155491a18578e2493cb0f5c4
parent65d785561d034bfc94269346686e58057b130641 (diff)
downloadcygnal-b2149cb666211b520c5549b27de538bc5d99d5ba.tar.gz
cygnal-b2149cb666211b520c5549b27de538bc5d99d5ba.tar.bz2
cygnal-b2149cb666211b520c5549b27de538bc5d99d5ba.zip
* new-features.xml (ov-new1.7.34): Document Solaris stdio_ext.h
functions and BSD/GNU unlocked stdio extensions. * posix.xml (std-bsd): Add BSD unlocked stdio extensions. (std-gnu): Add GNU unlocked stdio extensions. (std-solaris): Add stdio_ext.h functions.
-rw-r--r--winsup/doc/ChangeLog8
-rw-r--r--winsup/doc/new-features.xml13
-rw-r--r--winsup/doc/posix.xml27
3 files changed, 48 insertions, 0 deletions
diff --git a/winsup/doc/ChangeLog b/winsup/doc/ChangeLog
index 06b538043..14a74fb13 100644
--- a/winsup/doc/ChangeLog
+++ b/winsup/doc/ChangeLog
@@ -1,3 +1,11 @@
+2014-12-18 Yaakov Selkowitz <yselkowitz@cygwin.com>
+
+ * new-features.xml (ov-new1.7.34): Document Solaris stdio_ext.h
+ functions and BSD/GNU unlocked stdio extensions.
+ * posix.xml (std-bsd): Add BSD unlocked stdio extensions.
+ (std-gnu): Add GNU unlocked stdio extensions.
+ (std-solaris): Add stdio_ext.h functions.
+
2014-12-15 Corinna Vinschen <corinna@vinschen.de>
* new-features.xml (ov-new1.7.34): Add setfacl -k option.
diff --git a/winsup/doc/new-features.xml b/winsup/doc/new-features.xml
index 7809e498d..2a20d9aeb 100644
--- a/winsup/doc/new-features.xml
+++ b/winsup/doc/new-features.xml
@@ -60,6 +60,19 @@ default Windows environment into the new process' environment.
New APIs: qsort_r, __bsd_qsort_r.
</para></listitem>
+<listitem><para>
+New APIs: __fbufsize, __flbf, __fpending, __freadable, __freading,
+__fsetlocking, __fwritable, __fwriting.
+</para></listitem>
+
+<listitem><para>
+New APIs: clearerr_unlocked, feof_unlocked, ferror_unlocked, fflush_unlocked,
+fgetc_unlocked, fgets_unlocked, fgetwc_unlocked, fgetws_unlocked,
+fileno_unlocked, fputc_unlocked, fputs_unlocked, fputwc_unlocked,
+fputws_unlocked, fread_unlocked, fwrite_unlocked, getwc_unlocked,
+getwchar_unlocked, putwc_unlocked, putwchar_unlocked.
+</para></listitem>
+
</itemizedlist>
</sect2>
diff --git a/winsup/doc/posix.xml b/winsup/doc/posix.xml
index b2f3f7387..4b0e2fda1 100644
--- a/winsup/doc/posix.xml
+++ b/winsup/doc/posix.xml
@@ -993,6 +993,7 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
bindresvport_sa
cfmakeraw
cfsetspeed
+ clearerr_unlocked
daemon
dn_comp
dn_expand
@@ -1002,12 +1003,19 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
endusershell
err
errx
+ feof_unlocked
+ ferror_unlocked
+ fflush_unlocked
+ fileno_unlocked
+ fgetc_unlocked
finite
finitef
fiprintf
flock (see chapter "Implementation Notes")
forkpty
fpurge
+ fputc_unlocked
+ fread_unlocked
freeifaddrs
fstatfs
fts_children
@@ -1020,6 +1028,7 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
fts_set_clientptr
funopen
futimes
+ fwrite_unlocked
gamma
gamma_r
gammaf
@@ -1144,9 +1153,15 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
fegetexcept
ffsl
ffsll
+ fgets_unlocked
+ fgetwc_unlocked
+ fgetws_unlocked
fgetxattr
flistxattr
fopencookie
+ fputs_unlocked
+ fputwc_unlocked
+ fputws_unlocked
fremovexattr
fsetxattr
get_avphys_pages
@@ -1158,6 +1173,8 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
getopt_long
getopt_long_only
getpt
+ getwc_unlocked
+ getwchar_unlocked
getxattr
lgetxattr
listxattr
@@ -1176,6 +1193,8 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
pthread_getattr_np
pthread_sigqueue
ptsname_r
+ putwc_unlocked
+ putwchar_unlocked
qsort_r (see chapter "Implementation Notes")
quotactl
rawmemchr
@@ -1199,7 +1218,15 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
<sect1 id="std-solaris"><title>System interfaces compatible with Solaris or SunOS functions:</title>
<screen>
+ __fbufsize
+ __flbf
+ __fpending
__fpurge
+ __freadable
+ __freading
+ __fsetlocking
+ __fwritable
+ __fwriting
acl
aclcheck
aclfrommode