[movitz-cvs] CVS update: ia-x86/operands.lisp
Frode Vatvedt Fjeld
ffjeld at common-lisp.net
Mon Feb 9 23:46:23 UTC 2004
Update of /project/movitz/cvsroot/ia-x86
In directory common-lisp.net:/tmp/cvs-serv3751
Modified Files:
operands.lisp
Log Message:
Reformatted some defclass forms, and removed some type-declarations
that are more likely to break things than being helpful in any way.
Date: Mon Feb 9 18:46:23 2004
Author: ffjeld
Index: ia-x86/operands.lisp
diff -u ia-x86/operands.lisp:1.2 ia-x86/operands.lisp:1.3
--- ia-x86/operands.lisp:1.2 Fri Jan 16 06:54:14 2004
+++ ia-x86/operands.lisp Mon Feb 9 18:46:23 2004
@@ -1,6 +1,6 @@
;;;;------------------------------------------------------------------
;;;;
-;;;; Copyright (C) 20012000, 2002-2003,
+;;;; Copyright (C) 20012000, 2002-2004,
;;;; Department of Computer Science, University of Tromso, Norway
;;;;
;;;; Filename: operands.lisp
@@ -9,7 +9,7 @@
;;;; Created at: Wed Feb 16 14:02:57 2000
;;;; Distribution: See the accompanying file COPYING.
;;;;
-;;;; $Id: operands.lisp,v 1.2 2004/01/16 11:54:14 ffjeld Exp $
+;;;; $Id: operands.lisp,v 1.3 2004/02/09 23:46:23 ffjeld Exp $
;;;;
;;;;------------------------------------------------------------------
@@ -186,9 +186,10 @@
(setf (cdr x) x))))) ; make circular one-list.
(defclass operand-number (abstract-operand)
- ((number :type integer
- :initarg number
- :reader operand-number)))
+ ((number
+ :type integer
+ :initarg number
+ :reader operand-number)))
(defmethod operand-listform ((operand operand-number))
(list* 'quote
@@ -207,9 +208,9 @@
;;; ----------------------------------------------------------------
(defclass operand-immediate (concrete-operand)
- ((value :type (unsigned-byte 32)
- :initarg value
- :accessor operand-value)))
+ ((value
+ :initarg value
+ :accessor operand-value)))
(defmethod operand-listform ((obj operand-immediate))
(operand-value obj))
@@ -280,7 +281,6 @@
(defclass operand-rel-pointer (operand-memory)
((offset
- :type (signed-byte 32)
:accessor operand-offset
:initarg offset)))
More information about the Movitz-cvs
mailing list