From owner-freebsd-gecko@FreeBSD.ORG Fri Sep 7 12:59:15 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B56A11065675 for ; Fri, 7 Sep 2012 12:59:15 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 2AAB58FC0C for ; Fri, 7 Sep 2012 12:59:14 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q87CxEu8059977 for ; Fri, 7 Sep 2012 12:59:14 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q87Cx9Jk057293 for freebsd-gecko@freebsd.org; Fri, 7 Sep 2012 12:59:09 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 7 Sep 2012 12:59:09 GMT Message-Id: <201209071259.q87Cx9Jk057293@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r997 - in trunk: mail/thunderbird-esr/files mail/thunderbird/files www/firefox-esr/files www/firefox-nightly/files www/firefox/files www/libxul/files www/seamonkey/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Sep 2012 12:59:15 -0000 Author: jbeich Date: Fri Sep 7 12:59:08 2012 New Revision: 997 Log: propagate r922, except gecko1.9 Added: trunk/mail/thunderbird-esr/files/patch-bug788108 - copied, changed from r996, trunk/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h trunk/mail/thunderbird/files/patch-bug788108 - copied, changed from r996, trunk/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h trunk/www/firefox-esr/files/patch-bug788108 - copied, changed from r996, trunk/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h trunk/www/firefox-nightly/files/patch-bug788108 - copied, changed from r996, trunk/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h trunk/www/firefox/files/patch-bug788108 - copied, changed from r996, trunk/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h trunk/www/libxul/files/patch-bug788108 - copied, changed from r996, trunk/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h trunk/www/seamonkey/files/patch-bug788108 - copied, changed from r996, trunk/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h Deleted: trunk/mail/thunderbird-esr/files/patch-bug351181 trunk/mail/thunderbird-esr/files/patch-bug781474 trunk/mail/thunderbird/files/patch-bug351181 trunk/mail/thunderbird/files/patch-bug781474 trunk/www/firefox-esr/files/patch-bug351181 trunk/www/firefox-esr/files/patch-bug781474 trunk/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h trunk/www/firefox/files/patch-bug351181 trunk/www/firefox/files/patch-bug781474 trunk/www/libxul/files/patch-bug351181 trunk/www/libxul/files/patch-bug781474 trunk/www/seamonkey/files/patch-bug351181 trunk/www/seamonkey/files/patch-bug781474 Deleted: trunk/mail/thunderbird-esr/files/patch-bug351181 ============================================================================== --- trunk/mail/thunderbird-esr/files/patch-bug351181 Fri Sep 7 12:59:08 2012 (r996) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,28 +0,0 @@ ---- mozilla/js/src/jsnum.cpp.orig Sun Nov 5 18:37:07 2006 -+++ mozilla/js/src/jsnum.cpp Sun Nov 5 18:42:31 2006 -@@ -45,6 +45,9 @@ - #if defined(XP_WIN) || defined(XP_OS2) - #include - #endif -+#if defined(__FreeBSD__) -+#include -+#endif - #include - #include - #include -@@ -532,7 +535,15 @@ static jsdouble NaN; - - #else - -+#if defined(__FreeBSD__) && __FreeBSD_version >= 601000 -+#include -+#define FIX_FPU() (fedisableexcept(FE_ALL_EXCEPT)) -+ -+#else -+ - #define FIX_FPU() ((void)0) -+ -+#endif /* defined(__FreeBSD__) && __FreeBSD_version >= 503000 */ - - #endif - Deleted: trunk/mail/thunderbird-esr/files/patch-bug781474 ============================================================================== --- trunk/mail/thunderbird-esr/files/patch-bug781474 Fri Sep 7 12:59:08 2012 (r996) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,11 +0,0 @@ ---- mozilla/content/base/public/nsContentUtils.h.orig 2011-07-07 10:44:49.000000000 +0200 -+++ mozilla/content/base/public/nsContentUtils.h 2011-07-07 10:46:12.000000000 +0200 -@@ -54,7 +54,7 @@ - //A trick to handle IEEE floating point exceptions on FreeBSD - E.D. - #ifdef __FreeBSD__ - #include --#ifdef __alpha__ -+#if !defined(__amd64__) && !defined(__i386__) - static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; - #else - static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; Copied and modified: trunk/mail/thunderbird-esr/files/patch-bug788108 (from r996, trunk/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h) ============================================================================== --- trunk/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h Fri Sep 7 12:58:54 2012 (r996, copy source) +++ trunk/mail/thunderbird-esr/files/patch-bug788108 Fri Sep 7 12:59:08 2012 (r997) @@ -1,5 +1,5 @@ ---- content/base/public/nsContentUtils.h~ -+++ content/base/public/nsContentUtils.h +--- mozilla/content/base/public/nsContentUtils.h~ ++++ mozilla/content/base/public/nsContentUtils.h @@ -18,17 +18,6 @@ #include #endif @@ -7,7 +7,7 @@ -//A trick to handle IEEE floating point exceptions on FreeBSD - E.D. -#ifdef __FreeBSD__ -#include --#if !defined(__i386__) && !defined(__x86_64__) +-#ifdef __alpha__ -static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; -#else -static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; Deleted: trunk/mail/thunderbird/files/patch-bug351181 ============================================================================== --- trunk/mail/thunderbird/files/patch-bug351181 Fri Sep 7 12:59:08 2012 (r996) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,31 +0,0 @@ ---- mozilla/js/src/jsnum.cpp.orig 2010-01-05 22:35:17.000000000 -0500 -+++ mozilla/js/src/jsnum.cpp 2010-01-11 05:10:19.000000000 -0500 -@@ -49,6 +49,9 @@ - // Avoid warnings about ASSERT being defined by the assembler as well. - #undef ASSERT - -+#if defined(__FreeBSD__) -+#include -+#endif - #ifdef XP_OS2 - #define _PC_53 PC_53 - #define _MCW_EM MCW_EM -@@ -691,8 +694,18 @@ - - #else - -+#if defined(__FreeBSD__) -+#if __BSD_VISIBLE == 0 -+#error __BSD_VISIBLE is zero, so fedisableexcept is not defined -+#endif -+#include -+#define FIX_FPU() ((void)fedisableexcept(FE_ALL_EXCEPT)) -+#else -+ - #define FIX_FPU() ((void)0) - -+#endif /* defined(__FreeBSD__) && __FreeBSD_version >= 503000 */ -+ - #endif - - JSBool Deleted: trunk/mail/thunderbird/files/patch-bug781474 ============================================================================== --- trunk/mail/thunderbird/files/patch-bug781474 Fri Sep 7 12:59:08 2012 (r996) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,11 +0,0 @@ ---- mozilla/content/base/public/nsContentUtils.h.orig 2011-07-07 10:44:49.000000000 +0200 -+++ mozilla/content/base/public/nsContentUtils.h 2011-07-07 10:46:12.000000000 +0200 -@@ -54,7 +54,7 @@ - //A trick to handle IEEE floating point exceptions on FreeBSD - E.D. - #ifdef __FreeBSD__ - #include --#ifdef __alpha__ -+#if !defined(__amd64__) && !defined(__i386__) - static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; - #else - static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; Copied and modified: trunk/mail/thunderbird/files/patch-bug788108 (from r996, trunk/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h) ============================================================================== --- trunk/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h Fri Sep 7 12:58:54 2012 (r996, copy source) +++ trunk/mail/thunderbird/files/patch-bug788108 Fri Sep 7 12:59:08 2012 (r997) @@ -1,5 +1,5 @@ ---- content/base/public/nsContentUtils.h~ -+++ content/base/public/nsContentUtils.h +--- mozilla/content/base/public/nsContentUtils.h~ ++++ mozilla/content/base/public/nsContentUtils.h @@ -18,17 +18,6 @@ #include #endif @@ -7,7 +7,7 @@ -//A trick to handle IEEE floating point exceptions on FreeBSD - E.D. -#ifdef __FreeBSD__ -#include --#if !defined(__i386__) && !defined(__x86_64__) +-#ifdef __alpha__ -static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; -#else -static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; Deleted: trunk/www/firefox-esr/files/patch-bug351181 ============================================================================== --- trunk/www/firefox-esr/files/patch-bug351181 Fri Sep 7 12:59:08 2012 (r996) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,31 +0,0 @@ ---- js/src/jsnum.cpp.orig 2010-01-05 22:35:17.000000000 -0500 -+++ js/src/jsnum.cpp 2010-01-11 05:10:19.000000000 -0500 -@@ -43,6 +43,9 @@ - /* - * JS number type and wrapper class. - */ -+#if defined(__FreeBSD__) -+#include -+#endif - #ifdef XP_OS2 - #define _PC_53 PC_53 - #define _MCW_EM MCW_EM -@@ -691,8 +694,18 @@ - - #else - -+#if defined(__FreeBSD__) -+#if __BSD_VISIBLE == 0 -+#error __BSD_VISIBLE is zero, so fedisableexcept is not defined -+#endif -+#include -+#define FIX_FPU() ((void)fedisableexcept(FE_ALL_EXCEPT)) -+#else -+ - #define FIX_FPU() ((void)0) - -+#endif /* defined(__FreeBSD__) && __FreeBSD_version >= 503000 */ -+ - #endif - - JSBool Deleted: trunk/www/firefox-esr/files/patch-bug781474 ============================================================================== --- trunk/www/firefox-esr/files/patch-bug781474 Fri Sep 7 12:59:08 2012 (r996) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,11 +0,0 @@ ---- content/base/public/nsContentUtils.h.orig 2011-07-07 10:44:49.000000000 +0200 -+++ content/base/public/nsContentUtils.h 2011-07-07 10:46:12.000000000 +0200 -@@ -54,7 +54,7 @@ - //A trick to handle IEEE floating point exceptions on FreeBSD - E.D. - #ifdef __FreeBSD__ - #include --#ifdef __alpha__ -+#if !defined(__amd64__) && !defined(__i386__) - static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; - #else - static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; Copied and modified: trunk/www/firefox-esr/files/patch-bug788108 (from r996, trunk/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h) ============================================================================== --- trunk/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h Fri Sep 7 12:58:54 2012 (r996, copy source) +++ trunk/www/firefox-esr/files/patch-bug788108 Fri Sep 7 12:59:08 2012 (r997) @@ -7,7 +7,7 @@ -//A trick to handle IEEE floating point exceptions on FreeBSD - E.D. -#ifdef __FreeBSD__ -#include --#if !defined(__i386__) && !defined(__x86_64__) +-#ifdef __alpha__ -static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; -#else -static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; Copied and modified: trunk/www/firefox-nightly/files/patch-bug788108 (from r996, trunk/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h) ============================================================================== Deleted: trunk/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h ============================================================================== --- trunk/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h Fri Sep 7 12:59:08 2012 (r996) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,20 +0,0 @@ ---- content/base/public/nsContentUtils.h~ -+++ content/base/public/nsContentUtils.h -@@ -18,17 +18,6 @@ - #include - #endif - --//A trick to handle IEEE floating point exceptions on FreeBSD - E.D. --#ifdef __FreeBSD__ --#include --#if !defined(__i386__) && !defined(__x86_64__) --static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; --#else --static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; --#endif --static fp_except_t oldmask = fpsetmask(~allmask); --#endif -- - #include "nsAString.h" - #include "nsIStatefulFrame.h" - #include "nsNodeInfoManager.h" Deleted: trunk/www/firefox/files/patch-bug351181 ============================================================================== --- trunk/www/firefox/files/patch-bug351181 Fri Sep 7 12:59:08 2012 (r996) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,31 +0,0 @@ ---- js/src/jsnum.cpp.orig 2010-01-05 22:35:17.000000000 -0500 -+++ js/src/jsnum.cpp 2010-01-11 05:10:19.000000000 -0500 -@@ -49,6 +49,9 @@ - // Avoid warnings about ASSERT being defined by the assembler as well. - #undef ASSERT - -+#if defined(__FreeBSD__) -+#include -+#endif - #ifdef XP_OS2 - #define _PC_53 PC_53 - #define _MCW_EM MCW_EM -@@ -691,8 +694,18 @@ - - #else - -+#if defined(__FreeBSD__) -+#if __BSD_VISIBLE == 0 -+#error __BSD_VISIBLE is zero, so fedisableexcept is not defined -+#endif -+#include -+#define FIX_FPU() ((void)fedisableexcept(FE_ALL_EXCEPT)) -+#else -+ - #define FIX_FPU() ((void)0) - -+#endif /* defined(__FreeBSD__) && __FreeBSD_version >= 503000 */ -+ - #endif - - JSBool Deleted: trunk/www/firefox/files/patch-bug781474 ============================================================================== --- trunk/www/firefox/files/patch-bug781474 Fri Sep 7 12:59:08 2012 (r996) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,11 +0,0 @@ ---- content/base/public/nsContentUtils.h.orig 2011-07-07 10:44:49.000000000 +0200 -+++ content/base/public/nsContentUtils.h 2011-07-07 10:46:12.000000000 +0200 -@@ -54,7 +54,7 @@ - //A trick to handle IEEE floating point exceptions on FreeBSD - E.D. - #ifdef __FreeBSD__ - #include --#ifdef __alpha__ -+#if !defined(__amd64__) && !defined(__i386__) - static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; - #else - static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; Copied and modified: trunk/www/firefox/files/patch-bug788108 (from r996, trunk/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h) ============================================================================== --- trunk/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h Fri Sep 7 12:58:54 2012 (r996, copy source) +++ trunk/www/firefox/files/patch-bug788108 Fri Sep 7 12:59:08 2012 (r997) @@ -7,7 +7,7 @@ -//A trick to handle IEEE floating point exceptions on FreeBSD - E.D. -#ifdef __FreeBSD__ -#include --#if !defined(__i386__) && !defined(__x86_64__) +-#ifdef __alpha__ -static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; -#else -static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; Deleted: trunk/www/libxul/files/patch-bug351181 ============================================================================== --- trunk/www/libxul/files/patch-bug351181 Fri Sep 7 12:59:08 2012 (r996) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,31 +0,0 @@ ---- js/src/jsnum.cpp.orig 2010-01-05 22:35:17.000000000 -0500 -+++ js/src/jsnum.cpp 2010-01-11 05:10:19.000000000 -0500 -@@ -43,6 +43,9 @@ - /* - * JS number type and wrapper class. - */ -+#if defined(__FreeBSD__) -+#include -+#endif - #ifdef XP_OS2 - #define _PC_53 PC_53 - #define _MCW_EM MCW_EM -@@ -691,8 +694,18 @@ - - #else - -+#if defined(__FreeBSD__) -+#if __BSD_VISIBLE == 0 -+#error __BSD_VISIBLE is zero, so fedisableexcept is not defined -+#endif -+#include -+#define FIX_FPU() ((void)fedisableexcept(FE_ALL_EXCEPT)) -+#else -+ - #define FIX_FPU() ((void)0) - -+#endif /* defined(__FreeBSD__) && __FreeBSD_version >= 503000 */ -+ - #endif - - JSBool Deleted: trunk/www/libxul/files/patch-bug781474 ============================================================================== --- trunk/www/libxul/files/patch-bug781474 Fri Sep 7 12:59:08 2012 (r996) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,11 +0,0 @@ ---- content/base/public/nsContentUtils.h.orig 2011-07-07 10:44:49.000000000 +0200 -+++ content/base/public/nsContentUtils.h 2011-07-07 10:46:12.000000000 +0200 -@@ -54,7 +54,7 @@ - //A trick to handle IEEE floating point exceptions on FreeBSD - E.D. - #ifdef __FreeBSD__ - #include --#ifdef __alpha__ -+#if !defined(__amd64__) && !defined(__i386__) - static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; - #else - static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; Copied and modified: trunk/www/libxul/files/patch-bug788108 (from r996, trunk/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h) ============================================================================== --- trunk/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h Fri Sep 7 12:58:54 2012 (r996, copy source) +++ trunk/www/libxul/files/patch-bug788108 Fri Sep 7 12:59:08 2012 (r997) @@ -7,7 +7,7 @@ -//A trick to handle IEEE floating point exceptions on FreeBSD - E.D. -#ifdef __FreeBSD__ -#include --#if !defined(__i386__) && !defined(__x86_64__) +-#ifdef __alpha__ -static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; -#else -static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; Deleted: trunk/www/seamonkey/files/patch-bug351181 ============================================================================== --- trunk/www/seamonkey/files/patch-bug351181 Fri Sep 7 12:59:08 2012 (r996) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,31 +0,0 @@ ---- mozilla/js/src/jsnum.cpp.orig 2010-01-05 22:35:17.000000000 -0500 -+++ mozilla/js/src/jsnum.cpp 2010-01-11 05:10:19.000000000 -0500 -@@ -49,6 +49,9 @@ - // Avoid warnings about ASSERT being defined by the assembler as well. - #undef ASSERT - -+#if defined(__FreeBSD__) -+#include -+#endif - #ifdef XP_OS2 - #define _PC_53 PC_53 - #define _MCW_EM MCW_EM -@@ -691,8 +694,18 @@ - - #else - -+#if defined(__FreeBSD__) -+#if __BSD_VISIBLE == 0 -+#error __BSD_VISIBLE is zero, so fedisableexcept is not defined -+#endif -+#include -+#define FIX_FPU() ((void)fedisableexcept(FE_ALL_EXCEPT)) -+#else -+ - #define FIX_FPU() ((void)0) - -+#endif /* defined(__FreeBSD__) && __FreeBSD_version >= 503000 */ -+ - #endif - - JSBool Deleted: trunk/www/seamonkey/files/patch-bug781474 ============================================================================== --- trunk/www/seamonkey/files/patch-bug781474 Fri Sep 7 12:59:08 2012 (r996) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,11 +0,0 @@ ---- mozilla/content/base/public/nsContentUtils.h.orig 2011-07-07 10:44:49.000000000 +0200 -+++ mozilla/content/base/public/nsContentUtils.h 2011-07-07 10:46:12.000000000 +0200 -@@ -54,7 +54,7 @@ - //A trick to handle IEEE floating point exceptions on FreeBSD - E.D. - #ifdef __FreeBSD__ - #include --#ifdef __alpha__ -+#if !defined(__amd64__) && !defined(__i386__) - static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; - #else - static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; Copied and modified: trunk/www/seamonkey/files/patch-bug788108 (from r996, trunk/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h) ============================================================================== --- trunk/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h Fri Sep 7 12:58:54 2012 (r996, copy source) +++ trunk/www/seamonkey/files/patch-bug788108 Fri Sep 7 12:59:08 2012 (r997) @@ -1,5 +1,5 @@ ---- content/base/public/nsContentUtils.h~ -+++ content/base/public/nsContentUtils.h +--- mozilla/content/base/public/nsContentUtils.h~ ++++ mozilla/content/base/public/nsContentUtils.h @@ -18,17 +18,6 @@ #include #endif @@ -7,7 +7,7 @@ -//A trick to handle IEEE floating point exceptions on FreeBSD - E.D. -#ifdef __FreeBSD__ -#include --#if !defined(__i386__) && !defined(__x86_64__) +-#ifdef __alpha__ -static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; -#else -static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML;