X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fppc%2Fparms.lisp;h=d5f88c892096887f63e22bef6d0e7ca3edbfed15;hb=7f13323739a0d2b474bfd5c740942db5a78349d6;hp=088d17814b715a763cc55a809a8b3030c8e724ff;hpb=dc5e3163fe667e2629c7769aa8cf2e501eeeefa6;p=sbcl.git diff --git a/src/compiler/ppc/parms.lisp b/src/compiler/ppc/parms.lisp index 088d178..d5f88c8 100644 --- a/src/compiler/ppc/parms.lisp +++ b/src/compiler/ppc/parms.lisp @@ -93,12 +93,6 @@ (def!constant read-only-space-start #x01000000) (def!constant read-only-space-end #x04ff8000) -(def!constant binding-stack-start #x06000000) -(def!constant binding-stack-end #x06ff0000) - -(def!constant control-stack-start #x07000000) -(def!constant control-stack-end #x07ff0000) - (def!constant static-space-start #x08000000) (def!constant static-space-end #x097fff00) @@ -158,7 +152,7 @@ *posix-argv* ;; functions that the C code needs to call - sb!impl::maybe-gc + sb!impl::sub-gc sb!kernel::internal-error sb!kernel::control-stack-exhausted-error sb!di::handle-breakpoint @@ -173,12 +167,16 @@ *current-catch-block* *current-unwind-protect-block* + *binding-stack-start* + *control-stack-start* + *control-stack-end* + ;; interrupt handling *free-interrupt-context-index* sb!unix::*interrupts-enabled* sb!unix::*interrupt-pending* - #|sb!kernel::*current-thread*|# + )) (defparameter *static-funs*