aboutsummaryrefslogtreecommitdiff
path: root/lang/erlang14/files/patch-erts_configure
blob: 44537bded1fa9fab053e25f1fb1adcb0b23d2c8e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

$FreeBSD$

--- erts/configure.orig
+++ erts/configure
@@ -1355,6 +1355,7 @@
 i586)	ARCH=x86;;
 i686)	ARCH=x86;;
 x86_64) ARCH=amd64;;
+amd64)	ARCH=amd64;;
 ppc)	ARCH=ppc;;
 ppc64)	ARCH=ppc64;;
 "Power Macintosh")	ARCH=ppc;;
@@ -6874,7 +6875,9 @@
 
 echo $ac_n "checking for unreliable floating point execptions""... $ac_c" 1>&6
 echo "configure:6877: checking for unreliable floating point execptions" >&5
-if test "$cross_compiling" = yes; then
+if test "${ARCH}" = amd64; then
+  erl_ok=reliable
+elif test "$cross_compiling" = yes; then
   erl_ok=unreliable
 else
   cat > conftest.$ac_ext <<EOF