diff -r d76083122710 -r ba646dddffef mozilla-bmo531915.patch --- a/mozilla-bmo531915.patch Tue Nov 15 15:11:07 2022 +0100 +++ b/mozilla-bmo531915.patch Mon Dec 12 22:35:13 2022 +0100 @@ -1,6 +1,6 @@ # HG changeset patch # User Wolfgang Rosenauer -# Parent 5573047016750e02413781dac0ac4c2361946ed2 +# Parent fa8a5832a374ccd7af5db927b992b5d9f15273ef diff --git a/modules/fdlibm/src/math_private.h b/modules/fdlibm/src/math_private.h --- a/modules/fdlibm/src/math_private.h @@ -23,7 +23,6 @@ +#endif typedef __double_t double_t; -typedef float __float_t; - typedef __float_t float_t; /* * The original fdlibm code used statements like: @@ -31,3 +30,4 @@ * ix0 = *(n0+(int*)&x); * high word of x * * ix1 = *((1-n0)+(int*)&x); * low word of x * * to dig two 32 bit words out of the 64 bit IEEE floating point + * value. That is non-ANSI, and, moreover, the gcc instruction