0.pre8.20:
authorChristophe Rhodes <csr21@cam.ac.uk>
Mon, 31 Mar 2003 14:20:40 +0000 (14:20 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Mon, 31 Mar 2003 14:20:40 +0000 (14:20 +0000)
Delete long-standing duplicate code in debug-info (which was
copied, not moved, in sparc port way back when)

src/code/debug-info.lisp
version.lisp-expr

index 9b58481..5ef9dee 100644 (file)
 
 (in-package "SB!C")
 \f
-;;;; SC-OFFSETs
-;;;;
-;;;; We represent the place where some value is stored with a SC-OFFSET,
-;;;; which is the SC number and offset encoded as an integer.
-
-(defconstant-eqx sc-offset-scn-byte (byte 5 0) #'equalp)
-(defconstant-eqx sc-offset-offset-byte (byte 22 5) #'equalp)
-(def!type sc-offset () '(unsigned-byte 27))
-
-(defmacro make-sc-offset (scn offset)
-  `(dpb ,scn sc-offset-scn-byte
-       (dpb ,offset sc-offset-offset-byte 0)))
-
-(defmacro sc-offset-scn (sco) `(ldb sc-offset-scn-byte ,sco))
-(defmacro sc-offset-offset (sco) `(ldb sc-offset-offset-byte ,sco))
-\f
 ;;;; flags for compiled debug variables
 
 ;;; FIXME: old CMU CL representation follows:
index 8ffbf43..1c26faa 100644 (file)
@@ -18,4 +18,4 @@
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
 
-"0.pre8.19"
+"0.pre8.20"