From: Guillermo J. Rozas Date: Wed, 19 Feb 1992 18:46:18 +0000 (+0000) Subject: Conditionalize HAS_FLOOR for i386 under Mach. The library version is X-Git-Tag: 20090517-FFI~9672 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=9fe30501f63c8e13aaae3c60c84f781f130ebedc;p=mit-scheme.git Conditionalize HAS_FLOOR for i386 under Mach. The library version is seriously broken. --- diff --git a/v7/src/microcode/config.h b/v7/src/microcode/config.h index e0c73883c..1702bc18c 100644 --- a/v7/src/microcode/config.h +++ b/v7/src/microcode/config.h @@ -1,6 +1,6 @@ /* -*-C-*- -$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/Attic/config.h,v 9.66 1992/02/10 13:04:14 jinx Exp $ +$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/Attic/config.h,v 9.67 1992/02/19 18:46:18 jinx Exp $ Copyright (c) 1987-1992 Massachusetts Institute of Technology @@ -378,7 +378,10 @@ typedef unsigned long SCHEME_OBJECT; /* These are really OS-dependent. They are correct for the sequent and for SYSV3, but we don't know about other 386 systems. */ #define HEAP_IN_LOW_MEMORY -#define HAS_FLOOR +#ifndef _MACH_UNIX +/* Bug in Mach 3.0 for 386s floating point library. */ +# define HAS_FLOOR +#endif #define HAS_FREXP #endif /* i386 */