texlive[57747]
commits+lscarso at tug.org
commits+lscarso at tug.org
Mon Feb 15 01:35:06 CET 2021
Revision: 57747
http://tug.org/svn/texlive?view=revision&revision=57747
Author: lscarso
Date: 2021-02-15 01:35:06 +0100 (Mon, 15 Feb 2021)
Log Message:
-----------
mflua: code clean up
Modified Paths:
--------------
trunk/Build/source/texk/web2c/mfluadir/otfcc/dep/extern/emyg-dtoa/emyg-dtoa.c
Modified: trunk/Build/source/texk/web2c/mfluadir/otfcc/dep/extern/emyg-dtoa/emyg-dtoa.c
===================================================================
--- trunk/Build/source/texk/web2c/mfluadir/otfcc/dep/extern/emyg-dtoa/emyg-dtoa.c 2021-02-15 00:16:48 UTC (rev 57746)
+++ trunk/Build/source/texk/web2c/mfluadir/otfcc/dep/extern/emyg-dtoa/emyg-dtoa.c 2021-02-15 00:35:06 UTC (rev 57747)
@@ -97,7 +97,9 @@
}
return DiyFp_from_parts(h, lhs.e + rhs.e + 64);
#elif (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6)) && defined(__x86_64__) && !defined(_MSC_VER)
- unsigned __int128 p = (unsigned __int128)(lhs.f) * (unsigned __int128)(rhs.f);
+ __extension__ typedef unsigned __int128 uint128_t;
+ //unsigned int128 p = (unsigned int128)(lhs.f) * (unsigned int128)(rhs.f);
+ uint128_t p = (uint128_t)(lhs.f) * (uint128_t)(rhs.f);
uint64_t h = p >> 64;
uint64_t l = (uint64_t)(p);
if (l & ((uint64_t)(1) << 63)) // rounding
More information about the tex-live-commits
mailing list.