X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fsparc%2Fparms.lisp;h=bfa49e2dfeef12a88d170c08fdaf4ce2c86e9d9d;hb=ea775867d48327bf1179eb570263427f28083880;hp=7bee9416e23359ff945f305390532e60a6853db1;hpb=0d669e68a1ffbea42af6216f2ae8c7d7ca12ffb6;p=sbcl.git diff --git a/src/compiler/sparc/parms.lisp b/src/compiler/sparc/parms.lisp index 7bee941..bfa49e2 100644 --- a/src/compiler/sparc/parms.lisp +++ b/src/compiler/sparc/parms.lisp @@ -28,17 +28,15 @@ #!+sb-doc "Number of bytes in a word.") -;;; FIXME: The following three should probably be rationalized or at -;;; least prefixed with n- where applicable -(defconstant fixnum-tag-bits (1- n-lowtag-bits) +(defconstant n-fixnum-tag-bits (1- n-lowtag-bits) #!+sb-doc "Number of tag bits used for a fixnum") -(defconstant fixnum-tag-mask (1- (ash 1 fixnum-tag-bits)) +(defconstant fixnum-tag-mask (1- (ash 1 n-fixnum-tag-bits)) #!+sb-doc "Mask to get the fixnum tag") -(defconstant positive-fixnum-bits (- n-word-bits fixnum-tag-bits 1) +(defconstant n-positive-fixnum-bits (- n-word-bits n-fixnum-tag-bits 1) #!+sb-doc "Maximum number of bits in a positive fixnum")