From 1735ec5320e833927d288b456b5406caa9cb944f Mon Sep 17 00:00:00 2001 From: Jimmy Olgeni Date: Sat, 12 Jan 2013 16:58:37 +0000 Subject: Upgrade to version 9.1.1, with amd64 support. The configure script is not able to detect some functions from fenv.h, possibly because it does not use "#pragma STDC FENV_ACCESS ON", which is used in the actual code. If you know of a way to make configure work without hacking config.h.in, suggestions are welcome. --- lang/mit-scheme/files/patch-microcode_uxtrap.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 lang/mit-scheme/files/patch-microcode_uxtrap.h (limited to 'lang/mit-scheme/files/patch-microcode_uxtrap.h') diff --git a/lang/mit-scheme/files/patch-microcode_uxtrap.h b/lang/mit-scheme/files/patch-microcode_uxtrap.h new file mode 100644 index 000000000000..39e863ec3cfe --- /dev/null +++ b/lang/mit-scheme/files/patch-microcode_uxtrap.h @@ -0,0 +1,20 @@ + +$FreeBSD$ + +--- microcode/uxtrap.h.orig ++++ microcode/uxtrap.h +@@ -413,6 +413,14 @@ + + #endif /* __IA32__ */ + ++#ifdef __x86_64__ ++ ++#if defined(__FreeBSD__) ++# include ++#endif ++ ++#endif /* __x86_64__ */ ++ + #ifdef __alpha + + #define HAVE_SIGCONTEXT -- cgit v1.2.3