0.8.19.32:
[sbcl.git] / src / code / sparc-vm.lisp
index 5507d9f..1ef6009 100644 (file)
@@ -9,13 +9,9 @@
 ;;;; provided with absolutely no warranty. See the COPYING and CREDITS
 ;;;; files for more information.
 (in-package "SB!VM")
-
 \f
-
 ;;; See x86-vm.lisp for a description of this.
 (define-alien-type os-context-t (struct os-context-t-struct))
-
-
 \f
 ;;;; MACHINE-TYPE and MACHINE-VERSION
 
   "Returns a string describing the type of the local machine."
   "SPARC")
 
-(defun machine-version ()
-  "Returns a string describing the version of the local machine."
-  "SPARC")
-
+;;; support for CL:MACHINE-VERSION defined OAOO elsewhere
+(defun get-machine-version ()
+  nil)
 \f
 (defun fixup-code-object (code offset fixup kind)
   (declare (type index offset))
 ;;; Under Linux, we have to contend with utterly broken signal handling.
 #!+linux
 (defun context-floating-point-modes (context)
+  (declare (ignore context))
   (warn "stub CONTEXT-FLOATING-POINT-MODES")
   0)
 \f
                                     vector-data-offset)
                           (* length n-byte-bits))
     (let* ((index 0)
-          (error-number (sb!c::read-var-integer vector index)))
+          (error-number (sb!c:read-var-integer vector index)))
       (collect ((sc-offsets))
               (loop
                (when (>= index length)
                  (return))
-               (sc-offsets (sb!c::read-var-integer vector index)))
+               (sc-offsets (sb!c:read-var-integer vector index)))
               (values error-number (sc-offsets))))))
 
 (defun args-for-tagged-add-inst (context bad-inst)