View | Details | Raw Unified | Return to bug 122975
Collapse All | Expand All

(-)Makefile (-1 / +1 lines)
Lines 8-14 Link Here
8
8
9
PORTNAME=	thunderbird
9
PORTNAME=	thunderbird
10
DISTVERSION=	2.0.0.12
10
DISTVERSION=	2.0.0.12
11
PORTREVISION=	2
11
PORTREVISION=	3
12
CATEGORIES=	mail ipv6
12
CATEGORIES=	mail ipv6
13
MASTER_SITES=	${MASTER_SITE_MOZILLA_EXTENDED}
13
MASTER_SITES=	${MASTER_SITE_MOZILLA_EXTENDED}
14
MASTER_SITE_SUBDIR=	thunderbird/releases/${DISTVERSION}/source
14
MASTER_SITE_SUBDIR=	thunderbird/releases/${DISTVERSION}/source
(-)files/patch-Double.cpp (-5 / +5 lines)
Lines 1-20 Link Here
1
--- extensions/transformiix/source/base/Double.cpp.orig	Thu Jan 30 09:26:46 2003
1
--- extensions/transformiix/source/base/Double.cpp.orig	2006-06-22 12:13:00.000000000 -0700
2
+++ extensions/transformiix/source/base/Double.cpp	Sun Nov 16 01:46:42 2003
2
+++ extensions/transformiix/source/base/Double.cpp	2008-04-21 14:04:37.540570448 -0700
3
@@ -51,10 +51,10 @@
3
@@ -52,10 +52,10 @@
4
 //A trick to handle IEEE floating point exceptions on FreeBSD - E.D.
4
 //A trick to handle IEEE floating point exceptions on FreeBSD - E.D.
5
 #ifdef __FreeBSD__
5
 #ifdef __FreeBSD__
6
 #include <ieeefp.h>
6
 #include <ieeefp.h>
7
-#ifdef __alpha__
7
-#ifdef __alpha__
8
-fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP;
8
-fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP;
9
-#else
9
-#else
10
+#if defined(__i386__)
10
+#if defined(__i386__) || defined(__amd64__)
11
 fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML;
11
 fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML;
12
+#else
12
+#else
13
+fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP;
13
+fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP;
14
 #endif
14
 #endif
15
 fp_except_t oldmask = fpsetmask(~allmask);
15
 fp_except_t oldmask = fpsetmask(~allmask);
16
 #endif
16
 #endif
17
@@ -75,22 +75,31 @@
17
@@ -115,22 +115,31 @@
18
 #define TX_DOUBLE_HI32_EXPMASK   0x7ff00000
18
 #define TX_DOUBLE_HI32_EXPMASK   0x7ff00000
19
 #define TX_DOUBLE_HI32_MANTMASK  0x000fffff
19
 #define TX_DOUBLE_HI32_MANTMASK  0x000fffff

Return to bug 122975