From: Nikodemus Siivola Date: Sat, 3 Jan 2009 15:17:44 +0000 (+0000) Subject: 1.0.24.9: fix overlapping address spaces on sparc X-Git-Url: http://repo.macrolet.net/gitweb/?a=commitdiff_plain;h=f21346ee001dcff7fed0a62da80a9e002d626b07;p=sbcl.git 1.0.24.9: fix overlapping address spaces on sparc * Patch by Bruce O'Neel. --- diff --git a/src/compiler/sparc/parms.lisp b/src/compiler/sparc/parms.lisp index 55b5c26..4ddb3cd 100644 --- a/src/compiler/sparc/parms.lisp +++ b/src/compiler/sparc/parms.lisp @@ -95,7 +95,7 @@ (def!constant linkage-table-space-start #x0f800000) (def!constant linkage-table-space-end #x10000000) - (def!constant read-only-space-start #x10000000) + (def!constant read-only-space-start #x11000000) (def!constant read-only-space-end #x15000000) (def!constant static-space-start #x28000000) @@ -112,7 +112,7 @@ (def!constant linkage-table-space-start #x0f800000) (def!constant linkage-table-space-end #x10000000) - (def!constant read-only-space-start #x10000000) + (def!constant read-only-space-start #x11000000) (def!constant read-only-space-end #x15000000) (def!constant static-space-start #x28000000) @@ -129,17 +129,17 @@ (def!constant linkage-table-space-start #x0f800000) (def!constant linkage-table-space-end #x10000000) - (def!constant read-only-space-start #x10000000) + (def!constant read-only-space-start #x11000000) (def!constant read-only-space-end #x15000000) (def!constant static-space-start #x18000000) (def!constant static-space-end #x1c000000) - (def!constant dynamic-0-space-start #x20000000) - (def!constant dynamic-0-space-end #x38000000) + (def!constant dynamic-0-space-start #x48000000) + (def!constant dynamic-0-space-end #x5ffff000) - (def!constant dynamic-1-space-start #x48000000) - (def!constant dynamic-1-space-end #x60000000)) + (def!constant dynamic-1-space-start #x60000000) + (def!constant dynamic-1-space-end #x77fff000)) ;; Size of one linkage-table entry in bytes. See comment in ;; src/runtime/sparc-arch.c diff --git a/version.lisp-expr b/version.lisp-expr index 16f77cb..9dc536e 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -17,4 +17,4 @@ ;;; checkins which aren't released. (And occasionally for internal ;;; versions, especially for internal versions off the main CVS ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".) -"1.0.24.8" +"1.0.24.9"