Commit b0c8ee21 by Raymond Toy

Turn off compiler macros converting two-arg functions into CL

functions or QD-REAL functions.  They don't handle all the cases.  If
we're going to make this CMUCL-specific, deftransforms would be much
easier and much better.
parent 2c80ee39
......@@ -995,7 +995,7 @@ underlying floating-point format"
;; Define compiler macro the convert two-arg-foo into the appropriate
;; CL function or QD-REAL function so we don't have to do CLOS
;; dispatch.
((frob (name cl-op qd-op)
`(define-compiler-macro ,name (&whole form x y &environment env)
......@@ -1022,7 +1022,7 @@ underlying floating-point format"
(frob two-arg-* cl:* mul-qd)
(frob two-arg-/ cl:/ div-qd))
((frob (name cl-op qd-op cl-qd-op qd-cl-op)
`(define-compiler-macro ,name (&whole form x y &environment env)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment