mozilla-bmo531915.patch
branchfirefox107
changeset 1181 ba646dddffef
parent 1179 c19c9e7820ef
--- 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 <wr@rosenauer.org>
-# 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