From: William Harold Newman Date: Thu, 19 Oct 2000 18:25:08 +0000 (+0000) Subject: 0.6.7.17: revised fasl/core file version numbers X-Git-Url: http://repo.macrolet.net/gitweb/?a=commitdiff_plain;h=4dc6290ab8ea1ea15cd92791322f34f7f7973be0;p=sbcl.git 0.6.7.17: revised fasl/core file version numbers --- diff --git a/src/compiler/generic/genesis.lisp b/src/compiler/generic/genesis.lisp index 7087f6f..4ad3aed 100644 --- a/src/compiler/generic/genesis.lisp +++ b/src/compiler/generic/genesis.lisp @@ -44,7 +44,10 @@ ;;; IP packets), and in fact the CMU CL version number never ended up ;;; being incremented past 0. A better approach might be to use a ;;; string which is set from CVS data. -(defconstant sbcl-core-version-integer 0) +;;; +;;; 0: inherited from CMU CL +;;; 1: rearranged static symbols for sbcl-0.6.8 +(defconstant sbcl-core-version-integer 1) (defun round-up (number size) #!+sb-doc diff --git a/src/compiler/x86/backend-parms.lisp b/src/compiler/x86/backend-parms.lisp index 9f3ab07..62c17ec 100644 --- a/src/compiler/x86/backend-parms.lisp +++ b/src/compiler/x86/backend-parms.lisp @@ -22,15 +22,16 @@ (setf *backend-fasl-file-type* "x86f") (setf *backend-fasl-file-implementation* :x86) -(setf *backend-fasl-file-version* 4) -;;; 2 = sbcl-0.6.4 uses COMPILE-OR-LOAD-DEFGENERIC -;;; 3 = sbcl-0.6.6 uses private symbol, not :EMPTY, for empty HASH-TABLE slot +(setf *backend-fasl-file-version* 5) +;;; 2 = sbcl-0.6.4 uses COMPILE-OR-LOAD-DEFGENERIC. +;;; 3 = sbcl-0.6.6 uses private symbol, not :EMPTY, for empty HASH-TABLE slot. ;;; 4 = sbcl-0.6.7 uses HAIRY-DATA-VECTOR-REF and HAIRY-DATA-VECTOR-SET ;;; when array headers or data element type uncertainty exist, and ;;; uses DATA-VECTOR-REF and DATA-VECTOR-SET only for VOPs. (Thus, ;;; full calls to DATA-VECTOR-REF and DATA-VECTOR-SET from older ;;; fasl files would fail, because there are no DEFUNs for these ;;; operations any more.) +;;; 5 = sbcl-0.6.8 has rearranged static symbols. (setf *backend-register-save-penalty* 3) diff --git a/version.lisp-expr b/version.lisp-expr index 2416552..ad58f3e 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -15,4 +15,4 @@ ;;; versions, and a string a la "0.6.5.12" is used for versions which ;;; aren't released but correspond only to CVS tags or snapshots. -"0.6.7.16" +"0.6.7.17"