projects
/
sbcl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
0.8.0.78.vector-nil-string.7:
[sbcl.git]
/
src
/
compiler
/
sparc
/
parms.lisp
diff --git
a/src/compiler/sparc/parms.lisp
b/src/compiler/sparc/parms.lisp
index
b6c6306
..
052bf37
100644
(file)
--- a/
src/compiler/sparc/parms.lisp
+++ b/
src/compiler/sparc/parms.lisp
@@
-136,13
+136,7
@@
(def!constant dynamic-0-space-end #x38000000)
(def!constant dynamic-1-space-start #x40000000)
(def!constant dynamic-0-space-end #x38000000)
(def!constant dynamic-1-space-start #x40000000)
- (def!constant dynamic-1-space-end #x48000000)
-
- (def!constant control-stack-start #x50000000)
- (def!constant control-stack-end #x51000000)
-
- (def!constant binding-stack-start #x60000000)
- (def!constant binding-stack-end #x61000000))
+ (def!constant dynamic-1-space-end #x48000000))
#!+sunos ; might as well start by trying the same numbers
(progn
#!+sunos ; might as well start by trying the same numbers
(progn
@@
-159,13
+153,7
@@
(def!constant dynamic-0-space-end #x38000000)
(def!constant dynamic-1-space-start #x40000000)
(def!constant dynamic-0-space-end #x38000000)
(def!constant dynamic-1-space-start #x40000000)
- (def!constant dynamic-1-space-end #x48000000)
-
- (def!constant control-stack-start #x50000000)
- (def!constant control-stack-end #x51000000)
-
- (def!constant binding-stack-start #x60000000)
- (def!constant binding-stack-end #x61000000))
+ (def!constant dynamic-1-space-end #x48000000))
\f
;;;; other random constants.
\f
;;;; other random constants.
@@
-204,26
+192,29
@@
;; The C startup code must fill these in.
*posix-argv*
;; The C startup code must fill these in.
*posix-argv*
- ;;lisp::lisp-environment-list
- ;;lisp::lisp-command-line-list
sb!impl::*!initial-fdefn-objects*
sb!impl::*!initial-fdefn-objects*
- ;; Functions that the C code needs to call
- maybe-gc
+ ;; functions that the C code needs to call
+ sub-gc
sb!kernel::internal-error
sb!kernel::internal-error
+ sb!kernel::control-stack-exhausted-error
sb!di::handle-breakpoint
sb!di::handle-fun-end-breakpoint
sb!di::handle-breakpoint
sb!di::handle-fun-end-breakpoint
- ;; Free Pointers.
+ ;; free pointers
*read-only-space-free-pointer*
*static-space-free-pointer*
*initial-dynamic-space-free-pointer*
*read-only-space-free-pointer*
*static-space-free-pointer*
*initial-dynamic-space-free-pointer*
- ;; Things needed for non-local-exit.
+ ;; things needed for non-local exit
*current-catch-block*
*current-unwind-protect-block*
*current-catch-block*
*current-unwind-protect-block*
- ;; Interrupt Handling
+ *binding-stack-start*
+ *control-stack-start*
+ *control-stack-end*
+
+ ;; interrupt handling
*free-interrupt-context-index*
sb!unix::*interrupts-enabled*
sb!unix::*interrupt-pending*
*free-interrupt-context-index*
sb!unix::*interrupts-enabled*
sb!unix::*interrupt-pending*