X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fx86%2Fparms.lisp;h=8bf367406d62dd73a9b0a5363892823228a6ba70;hb=96aa790ea1d70810e862665c3c8be4ce405a964c;hp=0f94e7cce1d3cdb04a6d3fa75077216688adfad6;hpb=72ec08324e0faaaebe41dfbe5361fdd815e882ce;p=sbcl.git diff --git a/src/compiler/x86/parms.lisp b/src/compiler/x86/parms.lisp index 0f94e7c..8bf3674 100644 --- a/src/compiler/x86/parms.lisp +++ b/src/compiler/x86/parms.lisp @@ -194,7 +194,7 @@ (def!constant static-space-end #x221ff000) (def!constant dynamic-space-start #x22300000) - (def!constant dynamic-space-end #x42300000) + (def!constant dynamic-space-end (!configure-dynamic-space-end #x42300000)) (def!constant linkage-table-space-start #x22200000) (def!constant linkage-table-space-end #x222ff000)) @@ -208,7 +208,7 @@ (def!constant static-space-end #x011ff000) (def!constant dynamic-space-start #x09000000) - (def!constant dynamic-space-end #x29000000) + (def!constant dynamic-space-end (!configure-dynamic-space-end #x29000000)) (def!constant linkage-table-space-start #x01200000) (def!constant linkage-table-space-end #x012ff000)) @@ -222,7 +222,7 @@ (def!constant static-space-end #x201ff000) (def!constant dynamic-space-start #x48000000) - (def!constant dynamic-space-end #xA0000000) + (def!constant dynamic-space-end (!configure-dynamic-space-end #xA0000000)) (def!constant linkage-table-space-start #x20200000) (def!constant linkage-table-space-end #x202ff000)) @@ -236,7 +236,7 @@ (def!constant static-space-end #x011ff000) (def!constant dynamic-space-start #x58000000) - (def!constant dynamic-space-end #x98000000) + (def!constant dynamic-space-end (!configure-dynamic-space-end #x98000000)) (def!constant linkage-table-space-start #x01200000) (def!constant linkage-table-space-end #x012ff000)) @@ -250,7 +250,7 @@ (def!constant static-space-end #x1b1ff000) (def!constant dynamic-space-start #x40000000) - (def!constant dynamic-space-end #x5bfff000) + (def!constant dynamic-space-end (!configure-dynamic-space-end #x5bfff000)) (def!constant linkage-table-space-start #x1b200000) (def!constant linkage-table-space-end #x1b2ff000)) @@ -264,7 +264,7 @@ (def!constant static-space-end #x201ff000) (def!constant dynamic-space-start #x60000000) - (def!constant dynamic-space-end #x98000000) + (def!constant dynamic-space-end (!configure-dynamic-space-end #x98000000)) ;; In CMUCL: 0xB0000000->0xB1000000 (def!constant linkage-table-space-start #x20200000) @@ -280,7 +280,7 @@ (def!constant static-space-end #x041ff000) (def!constant dynamic-space-start #x10000000) - (def!constant dynamic-space-end #x6ffff000) + (def!constant dynamic-space-end (!configure-dynamic-space-end #x6ffff000)) (def!constant linkage-table-space-start #x04200000) (def!constant linkage-table-space-end #x042ff000)) @@ -331,9 +331,6 @@ ;; interrupt handling *pseudo-atomic-bits* - #!+sb-thread *stop-for-gc-pending* - #!+sb-thread *free-tls-index* - #!+sb-thread *tls-index-lock* *allocation-pointer* *binding-stack-pointer*