early-alieneval: Fix package-related thinko with saved-fp-and-pc logic.
authorAlastair Bridgewater <nyef@kana.lisphacker.com>
Sat, 11 May 2013 16:31:40 +0000 (12:31 -0400)
committerAlastair Bridgewater <nyef@kana.lisphacker.com>
Sat, 11 May 2013 16:31:40 +0000 (12:31 -0400)
  * Forgot a package prefix for GET-LISP-OBJ-ADDRESS, because the
function symbol was exported from SB!ALIEN-INTERNALS yet defined
in SB!ALIEN, and the prefix wouldn't have been necessary from
SB!ALIEN-INTERNALS.

  * Thanks to Stas Boukarev for the heads-up.

src/code/early-alieneval.lisp

index 206baa4..803d7f8 100644 (file)
@@ -55,6 +55,6 @@
              sap>
              #!-:stack-grows-downward-not-upward
              sap<
-             (int-sap (get-lisp-obj-address (car x))) fp)
+             (int-sap (sb!kernel:get-lisp-obj-address (car x))) fp)
         (return (values (car x) (cdr x)))))))