summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorSergei Trofimovich <slyfox@community.haskell.org>2010-07-09 21:39:22 +0000
committerSergei Trofimovich <slyfox@community.haskell.org>2010-07-09 21:39:22 +0000
commite025c94f0dd63d2b944e502fa9c1d77094e49c89 (patch)
tree2b7214bc2adb7351a166280dafacce427f754d71 /mk
parentd12690d5995de055d7e9b8ed04946bbb609b6e98 (diff)
downloadhaskell-e025c94f0dd63d2b944e502fa9c1d77094e49c89.tar.gz
ia64: switch handling of 'foreign import wrapper' (FIW) to libffi
I tried to build darcs-2.4.4 with ghc-6.12.3 and got coredumps when darcs is used in interactive mode. I tried test from ticket #3516 and found out FIW code is broken. Instead of fixing it I just switched to libffi. Result built successfully, passed 'foreign import wrapper' test from ticket #3516 and builds working darcs.
Diffstat (limited to 'mk')
-rw-r--r--mk/config.mk.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/mk/config.mk.in b/mk/config.mk.in
index be3cbd7186..4d9e01b836 100644
--- a/mk/config.mk.in
+++ b/mk/config.mk.in
@@ -177,7 +177,7 @@ endif
# Whether to use libffi for adjustors (foreign import "wrapper") or
# not. If we have built-in support (rts/Adjustor.c) then we use that,
# otherwise we fall back on libffi, which is slightly slower.
-ArchHasAdjustorSupport=$(strip $(if $(findstring $(HostArch_CPP),i386 x86_64 powerpc ia64,),YES,NO))
+ArchHasAdjustorSupport=$(strip $(if $(findstring $(HostArch_CPP),i386 x86_64 powerpc,),YES,NO))
ifeq "$(ArchHasAdjustorSupport)" "YES"
UseLibFFIForAdjustors=NO
else