X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fassembly%2Fx86%2Fassem-rtns.lisp;h=c56dbdc69ff39ae0cd9d6b23b38161fd1338dca9;hb=b5703d98da9ebfd688c87e14862ab4e26dc94d14;hp=3784517e1b7dfa0346ca7e6de9ae0c12cb6af2a6;hpb=cea4896b2482b7b2b429c1631d774b4cfbc0efba;p=sbcl.git diff --git a/src/assembly/x86/assem-rtns.lisp b/src/assembly/x86/assem-rtns.lisp index 3784517..c56dbdc 100644 --- a/src/assembly/x86/assem-rtns.lisp +++ b/src/assembly/x86/assem-rtns.lisp @@ -195,7 +195,7 @@ (declare (ignore start count)) - (load-symbol-value catch sb!impl::*current-catch-block*) + (load-symbol-value catch *current-catch-block*) LOOP @@ -230,7 +230,7 @@ (inst or block block) ; check for NULL pointer (inst jmp :z error)) - (load-symbol-value uwp sb!impl::*current-unwind-protect-block*) + (load-symbol-value uwp *current-unwind-protect-block*) ;; Does *cuwpb* match value stored in argument cuwp slot? (inst cmp uwp @@ -238,13 +238,13 @@ ;; If a match, return to context in arg block. (inst jmp :e do-exit) - ;; Not a match - return to *current-unwind-protect-block* context. + ;; Not a match - return to *CURRENT-UNWIND-PROTECT-BLOCK* context. ;; Important! Must save (and return) the arg 'block' for later use!! (move edx-tn block) (move block uwp) ;; Set next unwind protect context. (loadw uwp uwp unwind-block-current-uwp-slot) - (store-symbol-value uwp sb!impl::*current-unwind-protect-block*) + (store-symbol-value uwp *current-unwind-protect-block*) DO-EXIT