* cygwin.din: Export new complex math functions from newlib.

* posix.sgml: Move newly exported complex functions to implemented
	SUSv4 functions.
	* include/cygwin/version.h: Bump API minor version.
This commit is contained in:
Corinna Vinschen 2010-10-08 10:51:17 +00:00
parent 421648d31c
commit 9810eef4bf
4 changed files with 99 additions and 44 deletions

View File

@ -1,3 +1,11 @@
2010-09-08 Marco Atzeri <marco_atzeri@yahoo.it>
Corinna Vinschen <corinna@vinschen.de>
* cygwin.din: Export new complex math functions from newlib.
* posix.sgml: Move newly exported complex functions to implemented
SUSv4 functions.
* include/cygwin/version.h: Bump API minor version.
2010-09-07 Corinna Vinschen <corinna@vinschen.de> 2010-09-07 Corinna Vinschen <corinna@vinschen.de>
* fhandler.h (fhandler_base::get_stat_access): Delete. * fhandler.h (fhandler_base::get_stat_access): Delete.

View File

@ -164,17 +164,37 @@ cabs NOSIGFE
_cabs = cabs NOSIGFE _cabs = cabs NOSIGFE
cabsf NOSIGFE cabsf NOSIGFE
_cabsf = cabsf NOSIGFE _cabsf = cabsf NOSIGFE
cacos NOSIGFE
cacosf NOSIGFE
cacosh NOSIGFE
cacoshf NOSIGFE
calloc SIGFE calloc SIGFE
_calloc = calloc SIGFE _calloc = calloc SIGFE
canonicalize_file_name SIGFE canonicalize_file_name SIGFE
carg NOSIGFE
cargf NOSIGFE
casin NOSIGFE
casinf NOSIGFE
casinh NOSIGFE
casinhf NOSIGFE
catan NOSIGFE
catanf NOSIGFE
catanh NOSIGFE
catanhf NOSIGFE
cbrt NOSIGFE cbrt NOSIGFE
_cbrt = cbrt NOSIGFE _cbrt = cbrt NOSIGFE
cbrtf NOSIGFE cbrtf NOSIGFE
_cbrtf = cbrtf NOSIGFE _cbrtf = cbrtf NOSIGFE
ccos NOSIGFE
ccosf NOSIGFE
ccosh NOSIGFE
ccoshf NOSIGFE
ceil NOSIGFE ceil NOSIGFE
_ceil = ceil NOSIGFE _ceil = ceil NOSIGFE
ceilf NOSIGFE ceilf NOSIGFE
_ceilf = ceilf NOSIGFE _ceilf = ceilf NOSIGFE
cexp NOSIGFE
cexpf NOSIGFE
cfgetispeed NOSIGFE cfgetispeed NOSIGFE
cfgetospeed NOSIGFE cfgetospeed NOSIGFE
cfmakeraw NOSIGFE cfmakeraw NOSIGFE
@ -189,6 +209,8 @@ _chown = chown SIGFE
_chown32 = chown32 SIGFE _chown32 = chown32 SIGFE
chroot SIGFE chroot SIGFE
_chroot = chroot SIGFE _chroot = chroot SIGFE
cimag NOSIGFE
cimagf NOSIGFE
cleanup_glue NOSIGFE cleanup_glue NOSIGFE
clearerr SIGFE clearerr SIGFE
_clearerr = clearerr SIGFE _clearerr = clearerr SIGFE
@ -197,12 +219,16 @@ _clock = clock SIGFE
clock_getres SIGFE clock_getres SIGFE
clock_gettime SIGFE clock_gettime SIGFE
clock_setres SIGFE clock_setres SIGFE
clog NOSIGFE
clogf NOSIGFE
close SIGFE close SIGFE
_close = close SIGFE _close = close SIGFE
closedir SIGFE closedir SIGFE
_closedir = closedir SIGFE _closedir = closedir SIGFE
closelog SIGFE closelog SIGFE
confstr NOSIGFE confstr NOSIGFE
conj NOSIGFE
conjf NOSIGFE
connect = cygwin_connect SIGFE connect = cygwin_connect SIGFE
copysign NOSIGFE copysign NOSIGFE
_copysign = copysign NOSIGFE _copysign = copysign NOSIGFE
@ -216,8 +242,24 @@ cosh NOSIGFE
_cosh = cosh NOSIGFE _cosh = cosh NOSIGFE
coshf NOSIGFE coshf NOSIGFE
_coshf = coshf NOSIGFE _coshf = coshf NOSIGFE
cpow NOSIGFE
cpowf NOSIGFE
cproj NOSIGFE
cprojf NOSIGFE
creal NOSIGFE
crealf NOSIGFE
creat SIGFE creat SIGFE
_creat = creat SIGFE _creat = creat SIGFE
csin NOSIGFE
csinf NOSIGFE
csinh NOSIGFE
csinhf NOSIGFE
csqrt NOSIGFE
csqrtf NOSIGFE
ctan NOSIGFE
ctanf NOSIGFE
ctanh NOSIGFE
ctanhf NOSIGFE
ctermid SIGFE ctermid SIGFE
ctime SIGFE ctime SIGFE
_ctime = ctime SIGFE _ctime = ctime SIGFE

View File

@ -391,12 +391,17 @@ details. */
229: Add mkostemp, mkostemps. 229: Add mkostemp, mkostemps.
230: Add CLOCK_MONOTONIC. 230: Add CLOCK_MONOTONIC.
231: Add fenv.h functions. 231: Add fenv.h functions.
232: Export cacos, cacosf, cacosh, cacoshf, carg, cargf, casin, casinf,
casinh, casinhf, catan, catanf, catanh, catanhf, ccos, ccosf, ccosh,
ccoshf, cexp, cexpf, cimag, cimagf, clog, clogf, conj, conjf, cpow,
cpowf, cproj, cprojf, creal, crealf, csin, csinf, csinh, csinhf,
csqrt, csqrtf, ctan, ctanf, ctanh, ctanhf.
*/ */
/* Note that we forgot to bump the api for ualarm, strtoll, strtoull */ /* Note that we forgot to bump the api for ualarm, strtoll, strtoull */
#define CYGWIN_VERSION_API_MAJOR 0 #define CYGWIN_VERSION_API_MAJOR 0
#define CYGWIN_VERSION_API_MINOR 231 #define CYGWIN_VERSION_API_MINOR 232
/* There is also a compatibity version number associated with the /* There is also a compatibity version number associated with the
shared memory regions. It is incremented when incompatible shared memory regions. It is incremented when incompatible

View File

@ -49,14 +49,35 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
btowc btowc
cabs cabs
cabsf cabsf
cacos
cacosf
cacosh
cacoshf
calloc calloc
carg
cargf
casin
casinf
casinh
casinhf
casinhl
catan
catanf
catanh
catanhf
catclose (available in external "catgets" library) catclose (available in external "catgets" library)
catgets (available in external "catgets" library) catgets (available in external "catgets" library)
catopen (available in external "catgets" library) catopen (available in external "catgets" library)
cbrt cbrt
cbrtf cbrtf
ccos
ccosf
ccosh
ccoshf
ceil ceil
ceilf ceilf
cexp
cexpf
cfgetispeed cfgetispeed
cfgetospeed cfgetospeed
cfsetispeed cfsetispeed
@ -65,15 +86,21 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
chmod chmod
chown chown
chroot (see chapter "Implementation Notes") chroot (see chapter "Implementation Notes")
cimag
cimagf
clearerr clearerr
clock clock
clock_getres (see chapter "Implementation Notes") clock_getres (see chapter "Implementation Notes")
clock_gettime (see chapter "Implementation Notes") clock_gettime (see chapter "Implementation Notes")
clock_setres (see chapter "Implementation Notes") clock_setres (see chapter "Implementation Notes")
clog
clogf
close close
closedir closedir
closelog closelog
confstr confstr
conj
conjf
connect connect
copysign copysign
copysignf copysignf
@ -81,8 +108,24 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
cosf cosf
cosh cosh
coshf coshf
cpow
cpowf
cproj
cprojf
creal
crealf
creat creat
crypt (available in external "crypt" library) crypt (available in external "crypt" library)
csin
csinf
csinh
csinhf
csqrt
csqrtf
ctan
ctanf
ctanh
ctanhf
ctermid ctermid
ctime ctime
ctime_r ctime_r
@ -1214,73 +1257,30 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
atanl atanl
bsd_signal bsd_signal
cabsl cabsl
cacos
cacosf
cacosh
cacoshf
cacoshl cacoshl
cacosl cacosl
carg
cargf
cargl cargl
casin
casinf
casinh
casinhf
casinhl
casinl casinl
catan
catanf
catanh
catanhf
catanhl catanhl
catanl catanl
cbrtl cbrtl
ccos
ccosf
ccosh
ccoshf
ccoshl ccoshl
ccosl ccosl
ceill ceill
cexp
cexpf
cexpl cexpl
cimag
cimagf
cimagl cimagl
clock_getcpuclockid clock_getcpuclockid
clog
clogf
clogl clogl
conj
conjf
conjl conjl
copysignl copysignl
coshl coshl
cosl cosl
cpow
cpowf
cpowl cpowl
cproj
cprojf
cprojl cprojl
creal
crealf
creall creall
csin
csinf
csinh
csinhf
csinhl csinhl
csinl csinl
csqrt
csqrtf
csqrtl csqrtl
ctan
ctanf
ctanh
ctanhf
ctanhl ctanhl
ctanl ctanl
duplocale duplocale