diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2008-12-15 12:40:29 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2008-12-15 12:40:29 +0000 |
commit | f8a41da921a0c42e3fb2740b175c74261323f9ec (patch) | |
tree | 9c422a9b59697e10b90692349f522310c3c59489 | |
parent | 305b19d738088b1a95b6a2082f756b3117da81b7 (diff) | |
download | newlib-f8a41da921a0c42e3fb2740b175c74261323f9ec.zip newlib-f8a41da921a0c42e3fb2740b175c74261323f9ec.tar.gz newlib-f8a41da921a0c42e3fb2740b175c74261323f9ec.tar.bz2 |
* cygwin.din: Export fgetwc, fgetws, fputwc, fputws, fwide, getwc,
getwchar, putwc, putwchar, ungetwc.
* posix.sgml: Move above functions (add missing) into "implemented
SUSv3" section.
* include/cygwin/version.h: Bump api minor number.
-rw-r--r-- | winsup/cygwin/ChangeLog | 8 | ||||
-rw-r--r-- | winsup/cygwin/cygwin.din | 10 | ||||
-rw-r--r-- | winsup/cygwin/include/cygwin/version.h | 4 | ||||
-rw-r--r-- | winsup/cygwin/posix.sgml | 17 |
4 files changed, 31 insertions, 8 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 2434074..15afc02 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,5 +1,13 @@ 2008-12-15 Corinna Vinschen <corinna@vinschen.de> + * cygwin.din: Export fgetwc, fgetws, fputwc, fputws, fwide, getwc, + getwchar, putwc, putwchar, ungetwc. + * posix.sgml: Move above functions (add missing) into "implemented + SUSv3" section. + * include/cygwin/version.h: Bump api minor number. + +2008-12-15 Corinna Vinschen <corinna@vinschen.de> + * fhandler.h (class fhandler_registry): Declare dup method. * fhandler_registry.cc (fhandler_registry::exists): Fix missing parenthesis. diff --git a/winsup/cygwin/cygwin.din b/winsup/cygwin/cygwin.din index 3aeee87..9c6385b 100644 --- a/winsup/cygwin/cygwin.din +++ b/winsup/cygwin/cygwin.din @@ -461,6 +461,8 @@ _fgetpos = fgetpos SIGFE _fgetpos64 = fgetpos64 SIGFE fgets SIGFE _fgets = fgets SIGFE +fgetwc SIGFE +fgetws SIGFE fgetxattr SIGFE fileno SIGFE _fileno = fileno SIGFE @@ -506,6 +508,8 @@ fputc SIGFE _fputc = fputc SIGFE fputs SIGFE _fputs = fputs SIGFE +fputwc SIGFE +fputws SIGFE fread SIGFE _fread = fread SIGFE free SIGFE @@ -569,6 +573,7 @@ funopen SIGFE futimens SIGFE futimes SIGFE futimesat SIGFE +fwide SIGFE fwrite SIGFE _fwrite = fwrite SIGFE gai_strerror = cygwin_gai_strerror NOSIGFE @@ -708,6 +713,8 @@ getutxid SIGFE getutxline SIGFE getw SIGFE _getw = getw SIGFE +getwc SIGFE +getwchar SIGFE getwd SIGFE _getwd = getwd SIGFE getxattr SIGFE @@ -1166,6 +1173,8 @@ _pututline = pututline SIGFE pututxline SIGFE putw SIGFE _putw = putw SIGFE +putwc SIGFE +putwchar SIGFE pwrite SIGFE qsort NOSIGFE _qsort = qsort NOSIGFE @@ -1650,6 +1659,7 @@ uname SIGFE _uname = uname SIGFE ungetc SIGFE _ungetc = ungetc SIGFE +ungetwc SIGFE unlink SIGFE _unlink = unlink SIGFE unlinkat SIGFE diff --git a/winsup/cygwin/include/cygwin/version.h b/winsup/cygwin/include/cygwin/version.h index c97bf79..7e0119c 100644 --- a/winsup/cygwin/include/cygwin/version.h +++ b/winsup/cygwin/include/cygwin/version.h @@ -337,12 +337,14 @@ details. */ 187: Export cfmakeraw. 188: Export CW_SET_PRIV_KEY. 189: Implement dirent.d_type. + 190: Export fgetwc, fgetws, fputwc, fputws, fwide, getwc, getwchar, + putwc, putwchar, ungetwc. */ /* Note that we forgot to bump the api for ualarm, strtoll, strtoull */ #define CYGWIN_VERSION_API_MAJOR 0 -#define CYGWIN_VERSION_API_MINOR 189 +#define CYGWIN_VERSION_API_MINOR 190 /* There is also a compatibity version number associated with the shared memory regions. It is incremented when incompatible diff --git a/winsup/cygwin/posix.sgml b/winsup/cygwin/posix.sgml index 707ac9c..5a089ab 100644 --- a/winsup/cygwin/posix.sgml +++ b/winsup/cygwin/posix.sgml @@ -155,6 +155,8 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para> fgetc fgetpos fgets + fgetwc + fgetws fileno flockfile floor @@ -175,6 +177,8 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para> fprintf fputc fputs + fputwc + fputws fread free freeaddrinfo @@ -197,6 +201,7 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para> ftw funlockfile futimes + fwide fwrite gai_strerror gcvt @@ -256,6 +261,8 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para> getutxent getutxid getutxline + getwc + getwchar getwd glob globfree @@ -534,6 +541,8 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para> putenv puts pututxline + putwc + putwchar pwrite qsort raise @@ -765,6 +774,7 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para> umask uname ungetc + ungetwc unlink unlockpt unsetenv @@ -1187,18 +1197,13 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para> fesetround fetestexcept feupdateenv - fgetwc - fgetws floorl fmal fmaxl fminl fmodl fmtmsg - fputwc - fputws frexpl - fwide fwprintf fwscanf getcontext @@ -1210,8 +1215,6 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para> getnetbyname getnetent getpmsg - getwc - getwchar hypotl ilogbl initstate |