upp.src: llvm-mingw fixes

git-svn-id: svn://ultimatepp.org/upp/trunk@14068 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
cxl 2020-02-23 19:42:57 +00:00
parent 772a3afba8
commit bd9983bc63
10 changed files with 24 additions and 165 deletions

View file

@ -128,7 +128,7 @@ int fceil(double value)
int64 fround64(double value)
{
return value >= INT64_MAX ? INT64_MAX : value <= INT64_MIN ? INT64_MIN
return value >= (double)INT64_MAX ? INT64_MAX : value <= (double)INT64_MIN ? INT64_MIN
: (int64)floor(value + 0.5);
}
@ -136,7 +136,7 @@ int64 fround64(double value)
int64 ffloor64(double value)
{
return value >= INT64_MAX ? INT64_MAX : value <= INT64_MIN ? INT64_MIN
return value >= (double)INT64_MAX ? INT64_MAX : value <= (double)INT64_MIN ? INT64_MIN
: (int64)floor(value);
}