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 + + * 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 * 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. + +New APIs: __fbufsize, __flbf, __fpending, __freadable, __freading, +__fsetlocking, __fwritable, __fwriting. + + + +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. + + 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). bindresvport_sa cfmakeraw cfsetspeed + clearerr_unlocked daemon dn_comp dn_expand @@ -1002,12 +1003,19 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008). 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). fts_set_clientptr funopen futimes + fwrite_unlocked gamma gamma_r gammaf @@ -1144,9 +1153,15 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008). 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). 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). 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). System interfaces compatible with Solaris or SunOS functions: + __fbufsize + __flbf + __fpending __fpurge + __freadable + __freading + __fsetlocking + __fwritable + __fwriting acl aclcheck aclfrommode