Changeset 492


Ignore:
Timestamp:
Feb 7, 2004, 1:58:13 PM (21 years ago)
Author:
Gary Byers
Message:

%GET-DOUBLE-FLOAT/%SET-DOUBLE-FLOAT were shadowed by later versions.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ccl/level-1/l1-utils.lisp

    r426 r492  
    12201220    (incf offset)))
    12211221
    1222 (defun %get-double-float (macptr &optional (offset 0) (res (%copy-float 0.0d0)))
    1223   (unless (macptrp macptr)
    1224     (setq macptr (require-type macptr 'macptr)))
    1225   (unless (typep res 'double-float)
    1226     (setq res (require-type res 'double-float)))
    1227   (%copy-ptr-to-ivector macptr offset res (* 4 ppc32::double-float.value-cell) 8)
    1228   res)
    1229 
    1230 
    1231 
    1232 (defun %set-double-float (macptr offset &optional (value nil value-p))
    1233   (unless value-p
    1234     (setq value offset
    1235           offset 0))
    1236   (unless (macptrp macptr)
    1237     (setq macptr (require-type macptr 'macptr)))
    1238   (unless (typep value 'double-float)
    1239     (setq value (require-type value 'double-float)))
    1240   (%copy-ivector-to-ptr value (* 4 ppc32::double-float.value-cell) macptr offset 8)
    1241   value)
    1242 
    12431222
    12441223
Note: See TracChangeset for help on using the changeset viewer.