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.