mirror of
https://git.code.sf.net/p/mingw-w64/mingw-w64
synced 2024-11-23 01:44:43 +08:00
Merge commit '954b97bcfc515152cb5e666411d3ca0b256d589b'
This commit is contained in:
commit
772ca600ce
2
AUTHORS
2
AUTHORS
@ -69,5 +69,5 @@ Wine project
|
|||||||
|
|
||||||
and many others, we possibly missed to mention here and are sorry for this.
|
and many others, we possibly missed to mention here and are sorry for this.
|
||||||
|
|
||||||
If you think your name is missing and should be menitioned here, please
|
If you think your name is missing and should be mentioned here, please
|
||||||
contact us for adding you.
|
contact us for adding you.
|
||||||
|
@ -10,8 +10,8 @@
|
|||||||
use, modify or distribute it freely.
|
use, modify or distribute it freely.
|
||||||
|
|
||||||
This code is distributed in the hope that it will be useful but
|
This code is distributed in the hope that it will be useful but
|
||||||
WITHOUT ANY WARRANTY. ALL WARRENTIES, EXPRESS OR IMPLIED ARE HEREBY
|
WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY
|
||||||
DISCLAMED. This includes but is not limited to warrenties of
|
DISCLAMED. This includes but is not limited to warranties of
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -38,7 +38,7 @@ hypotl (long double x, long double y)
|
|||||||
{
|
{
|
||||||
/* Annex F.9.4.3, hypot returns +infinity if
|
/* Annex F.9.4.3, hypot returns +infinity if
|
||||||
either component is an infinity, even when the
|
either component is an infinity, even when the
|
||||||
other compoent is NaN. */
|
other component is NaN. */
|
||||||
return (isinf(xx) || isinf(yy)) ? INFINITY : NAN;
|
return (isinf(xx) || isinf(yy)) ? INFINITY : NAN;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -52,7 +52,7 @@ int fesetenv (const fenv_t * envp)
|
|||||||
else if (envp == FE_PC53_ENV)
|
else if (envp == FE_PC53_ENV)
|
||||||
/*
|
/*
|
||||||
* MS _fpreset() does same *except* it sets control word
|
* MS _fpreset() does same *except* it sets control word
|
||||||
* to 0x27f (53-bit precison).
|
* to 0x27f (53-bit precision).
|
||||||
* We force calling _fpreset in msvcrt.dll
|
* We force calling _fpreset in msvcrt.dll
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@ int feupdateenv (const fenv_t * envp)
|
|||||||
{
|
{
|
||||||
unsigned int _fexcept = fetestexcept (FE_ALL_EXCEPT); /*save excepts */
|
unsigned int _fexcept = fetestexcept (FE_ALL_EXCEPT); /*save excepts */
|
||||||
fesetenv (envp); /* install the env */
|
fesetenv (envp); /* install the env */
|
||||||
feraiseexcept (_fexcept); /* raise the execept */
|
feraiseexcept (_fexcept); /* raise the except */
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -263,7 +263,7 @@ extern "C" {
|
|||||||
};
|
};
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
double __cdecl _cabs(struct _complex _ComplexA); /* Overriden to use our cabs. */
|
double __cdecl _cabs(struct _complex _ComplexA); /* Overridden to use our cabs. */
|
||||||
double __cdecl _hypot(double _X,double _Y);
|
double __cdecl _hypot(double _X,double _Y);
|
||||||
_CRTIMP double __cdecl _j0(double _X);
|
_CRTIMP double __cdecl _j0(double _X);
|
||||||
_CRTIMP double __cdecl _j1(double _X);
|
_CRTIMP double __cdecl _j1(double _X);
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
/* Dummy header, which gets overriden, if winpthread library gets installed. */
|
/* Dummy header, which gets overridden, if winpthread library gets installed. */
|
||||||
|
|
||||||
|
|
||||||
|
@ -1 +1 @@
|
|||||||
/* Dummy header, which gets overriden, if winpthread library gets installed. */
|
/* Dummy header, which gets overridden, if winpthread library gets installed. */
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
/* Dummy header, which gets overriden, if winpthread library gets installed. */
|
/* Dummy header, which gets overridden, if winpthread library gets installed. */
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user