diff options
Diffstat (limited to 'winsup')
-rw-r--r-- | winsup/cygwin/ChangeLog | 7 | ||||
-rw-r--r-- | winsup/cygwin/cygwin.din | 7 | ||||
-rw-r--r-- | winsup/cygwin/include/cygwin/version.h | 4 | ||||
-rw-r--r-- | winsup/cygwin/posix.sgml | 40 |
4 files changed, 45 insertions, 13 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 8cb02dff2..1ca7ac790 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,10 @@ +2007-06-20 Eric Blake <ebb9@byu.net> + + * cygwin.din: Export exp10, exp10f, pow10, pow10f, strcasestr, + funopen, fopencookie. + * include/cygwin/version.h: Bump API minor number. + * posix.sgml: Minor improvements. + 2007-06-20 Corinna Vinschen <corinna@vinschen.de> * include/cygwin/if.h (IFF_POINTOPOINT): Fix typo. diff --git a/winsup/cygwin/cygwin.din b/winsup/cygwin/cygwin.din index 9a777f1e5..9828b2e70 100644 --- a/winsup/cygwin/cygwin.din +++ b/winsup/cygwin/cygwin.din @@ -350,6 +350,8 @@ _exit SIGFE _Exit SIGFE exp NOSIGFE _exp = exp NOSIGFE +exp10 NOSIGFE +exp10f NOSIGFE exp2 NOSIGFE exp2f NOSIGFE expf NOSIGFE @@ -469,6 +471,7 @@ _fnmatch = fnmatch NOSIGFE fopen SIGFE _fopen = fopen SIGFE _fopen64 = fopen64 SIGFE +fopencookie SIGFE fork SIGFE _fork = fork SIGFE forkpty SIGFE @@ -536,6 +539,7 @@ fts_set NOSIGFE fts_set_clientptr NOSIGFE ftw SIGFE funlockfile SIGFE +funopen SIGFE futimes SIGFE fwrite SIGFE _fwrite = fwrite SIGFE @@ -1012,6 +1016,8 @@ posix_regexec SIGFE posix_regfree SIGFE pow NOSIGFE _pow = pow NOSIGFE +pow10 NOSIGFE +pow10f NOSIGFE powf NOSIGFE _powf = powf NOSIGFE pread SIGFE @@ -1417,6 +1423,7 @@ _statfs = statfs SIGFE statvfs SIGFE strcasecmp NOSIGFE _strcasecmp = strcasecmp NOSIGFE +strcasestr NOSIGFE strcat NOSIGFE _strcat = strcat NOSIGFE strchr NOSIGFE diff --git a/winsup/cygwin/include/cygwin/version.h b/winsup/cygwin/include/cygwin/version.h index 7cf8c1601..a3058af8a 100644 --- a/winsup/cygwin/include/cygwin/version.h +++ b/winsup/cygwin/include/cygwin/version.h @@ -310,12 +310,14 @@ details. */ 168: Export asnprintf, dprintf, _Exit, vasnprintf, vdprintf. 169: Export confstr. 170: Export insque, remque. + 171: Export exp10, exp10f, pow10, pow10f, strcasestr, funopen, + fopencookie. */ /* Note that we forgot to bump the api for ualarm, strtoll, strtoull */ #define CYGWIN_VERSION_API_MAJOR 0 -#define CYGWIN_VERSION_API_MINOR 170 +#define CYGWIN_VERSION_API_MINOR 171 /* 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 bad23f9f0..4d2838b54 100644 --- a/winsup/cygwin/posix.sgml +++ b/winsup/cygwin/posix.sgml @@ -171,6 +171,7 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para> fopen fork fpathconf + fpclassify (see chapter "Implementation Notes") fprintf fputc fputs @@ -296,21 +297,21 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para> isblank iscntrl isdigit - isfinite + isfinite (see chapter "Implementation Notes") isgraph - isgreater - isgreaterequal - isinf + isgreater (see chapter "Implementation Notes") + isgreaterequal (see chapter "Implementation Notes") + isinf (see chapter "Implementation Notes") isless - islessequal - islessgreater + islessequal (see chapter "Implementation Notes") + islessgreater (see chapter "Implementation Notes") islower - isnan - isnormal + isnan (see chapter "Implementation Notes") + isnormal (see chapter "Implementation Notes") isprint ispunct isspace - isunordered + isunordered (see chapter "Implementation Notes") isupper iswalnum iswalpha @@ -597,6 +598,7 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para> send sendmsg sendto + setbuf setegid setenv seteuid @@ -641,7 +643,7 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para> sigismember siglongjmp signal - signbit + signbit (see chapter "Implementation Notes") signgam sigpause sigpending @@ -764,6 +766,7 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para> utime utimes va_arg + va_copy va_end va_start vfork (see chapter "Implementation Notes") @@ -842,6 +845,7 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para> fts_read fts_set fts_set_clientptr + funopen gamma gamma_r gammaf @@ -895,6 +899,7 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para> settimeofday setusershell statfs + strcasestr strlcat strlcpy strsep @@ -943,13 +948,18 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para> envz_merge envz_remove envz_strip + exp10 + exp10f fcloseall fcloseall_r + fopencookie getline getopt_long getopt_long_only memmem mempcpy + pow10 + pow10f strndup strnlen tdestroy @@ -1004,7 +1014,6 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para> pthread_suspend (XPG2) pututline (XPG2) putw (SVID) - setbuf (C89, C99) setutent (XPG2) sys_errlist (BSD) sys_nerr (BSD) @@ -1223,7 +1232,6 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001).</para> timer_getoverrun truncl ulimit - va_copy vfwprintf vfwscanf vswprintf @@ -1262,6 +1270,14 @@ Windows however.</para> and <function>clock_setres</function> only support CLOCK_REALTIME for now.</para> +<para><function>fpclassify</function>, <function>isfinite</function>, +<function>isgreater</function>, <function>isgreaterequal</function>, +<function>isinf</function>, <function>isless</function>, +<function>islessequal</function>, <function>islessgreater</function>, +<function>isnan</function>, <function>isnormal</function>, +<function>isunordered</function>, and <function>signbit</function> +only support float and double arguments, not long double arguments.</para> + <para><function>getitimer</function> and <function>setitimer</function> only support ITIMER_REAL for now.</para> |