CMUCL commit: amd64-dd-branch src/tools/cross-scripts (cross-x86-amd64.lisp)
Raymond Toy
rtoy at common-lisp.net
Wed Nov 4 14:02:52 CET 2009
Date: Wednesday, November 4, 2009 @ 08:02:52
Author: rtoy
Path: /project/cmucl/cvsroot/src/tools/cross-scripts
Tag: amd64-dd-branch
Modified: cross-x86-amd64.lisp
Oops. TARGET-MOST-POSITIVE-FIXNUM and TARGET-MOST-NEGATIVE-FIXNUM are
not constants.
----------------------+
cross-x86-amd64.lisp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Index: src/tools/cross-scripts/cross-x86-amd64.lisp
diff -u src/tools/cross-scripts/cross-x86-amd64.lisp:1.1.2.3 src/tools/cross-scripts/cross-x86-amd64.lisp:1.1.2.4
--- src/tools/cross-scripts/cross-x86-amd64.lisp:1.1.2.3 Tue Nov 3 23:26:34 2009
+++ src/tools/cross-scripts/cross-x86-amd64.lisp Wed Nov 4 08:02:51 2009
@@ -135,8 +135,8 @@
(defconstant char-bytes (truncate char-bits byte-bits)
"Number of bytes needed to represent a character")
-(defconstant target-most-positive-fixnum (1- (ash 1 61)))
-(defconstant target-most-negative-fixnum (ash -1 61))
+(defparameter target-most-positive-fixnum (1- (ash 1 61)))
+(defparameter target-most-negative-fixnum (ash -1 61))
(defconstant most-positive-fixnum #.vm::target-most-positive-fixnum
"The fixnum closest in value to positive infinity.")
More information about the cmucl-commit
mailing list