From faa456b8d56da1982fa32a3f37274e56d399fa80 Mon Sep 17 00:00:00 2001 From: Taylor R Campbell Date: Sun, 16 Dec 2018 00:33:14 +0000 Subject: [PATCH] Move comment to cover all the primitives disabled for this reason. --- src/compiler/machines/i386/machin.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/compiler/machines/i386/machin.scm b/src/compiler/machines/i386/machin.scm index da81e7a4a..c3e84db3a 100644 --- a/src/compiler/machines/i386/machin.scm +++ b/src/compiler/machines/i386/machin.scm @@ -361,11 +361,11 @@ USA. ;; i387; need 64-bit precision. Let libm do it. FLONUM-EXP VECTOR-CONS STRING-ALLOCATE FLOATING-VECTOR-CONS - FLONUM-IS-NORMAL? FLONUM-IS-FINITE? FLONUM-IS-INFINITE? - FLONUM-IS-NAN? FLONUM-IS-ZERO? - FLONUM-IS-NEGATIVE? ;; Disabled: these require some care to handle ;; signalling NaN, which can't even be loaded onto ;; the i387 floating-point stack without raising an ;; exception. + FLONUM-IS-NORMAL? FLONUM-IS-FINITE? FLONUM-IS-INFINITE? + FLONUM-IS-NAN? FLONUM-IS-ZERO? + FLONUM-IS-NEGATIVE? FLONUM-COPYSIGN FLONUM-NEGATE FLONUM-ABS)) \ No newline at end of file -- 2.25.1