0.7.3.24:
authorChristophe Rhodes <csr21@cam.ac.uk>
Wed, 22 May 2002 14:50:22 +0000 (14:50 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Wed, 22 May 2002 14:50:22 +0000 (14:50 +0000)
Define SB!VM:EXTERN-ALIEN-NAME on the host for alpha and ppc, as
it's now needed in genesis.
... thanks to Eric Marsden for spotting the problem

src/code/alpha-vm.lisp
src/code/ppc-vm.lisp
src/compiler/alpha/vm.lisp
src/compiler/ppc/vm.lisp
version.lisp-expr

index 7a2b26e..fe440d0 100644 (file)
                     (return))
                   (sc-offsets (sb!c::read-var-integer vector index)))
                  (values error-number (sc-offsets)))))))
-\f
-;;; The loader uses this to convert alien names to the form they
-;;; occure in the symbol table (for example, prepending an
-;;; underscore). 
-(defun extern-alien-name (name)
-  (declare (type simple-base-string name))
-  ;; On the Alpha we don't do anything.
-  name)
 
index c9441df..a8fc742 100644 (file)
               (values error-number (sc-offsets))))))
 
 
-\f
-;;; The loader uses this to convert alien names to the form they
-;;; occur in the symbol table.  This is ELF, so do nothing
-
-(defun extern-alien-name (name)
-  (declare (type simple-base-string name))
-  name)
 
index cb00650..6c31284 100644 (file)
       (non-descriptor-stack (format nil "NS~D" offset))
       (constant (format nil "Const~D" offset))
       (immediate-constant "Immed"))))
+\f
+;;; The loader uses this to convert alien names to the form they
+;;; occure in the symbol table (for example, prepending an
+;;; underscore). 
+(defun extern-alien-name (name)
+  (declare (type simple-base-string name))
+  ;; On the Alpha we don't do anything.
+  name)
index 6e20e08..2b0a7cd 100644 (file)
       (non-descriptor-stack (format nil "NS~D" offset))
       (constant (format nil "Const~D" offset))
       (immediate-constant "Immed"))))
+\f
+;;; The loader uses this to convert alien names to the form they
+;;; occur in the symbol table.  This is ELF, so do nothing
+
+(defun extern-alien-name (name)
+  (declare (type simple-base-string name))
+  name)
index 6a16efc..f3ccd1f 100644 (file)
@@ -18,4 +18,4 @@
 ;;; for internal versions, especially for internal versions off the
 ;;; main CVS branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
 
-"0.7.3.23"
+"0.7.3.24"