From: Guillermo J. Rozas Date: Fri, 24 Jan 1992 04:40:42 +0000 (+0000) Subject: Eliminate more fossils. X-Git-Tag: 20090517-FFI~9939 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=a828858fd96f44c7b64acfc2c84a2f62e1b03353;p=mit-scheme.git Eliminate more fossils. --- diff --git a/v7/src/compiler/machines/i386/rules1.scm b/v7/src/compiler/machines/i386/rules1.scm index 30e66f07b..79edbf47c 100644 --- a/v7/src/compiler/machines/i386/rules1.scm +++ b/v7/src/compiler/machines/i386/rules1.scm @@ -1,6 +1,6 @@ #| -*-Scheme-*- -$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/machines/i386/rules1.scm,v 1.2 1992/01/24 03:57:46 jinx Exp $ +$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/machines/i386/rules1.scm,v 1.3 1992/01/24 04:40:42 jinx Exp $ $MC68020-Header: /scheme/src/compiler/machines/bobcat/RCS/rules1.scm,v 4.36 1991/10/25 06:49:58 cph Exp $ Copyright (c) 1992 Massachusetts Institute of Technology @@ -14,11 +14,31 @@ restrictions and understandings. 1. Any copy made of this software must include this copyright notice in full. -MOVB vs. MOVW -ADDB vs. ADDW +2. Users of this software agree to make their best efforts (a) to +return to the MIT Scheme project any improvements or extensions that they make, so that these may be included in future releases; and (b) -The assembler assumes that it is always running in 32-bit mode. -It matters for immediate operands, displacements in addressing modes, and displacements in pc-relative jump instructions. +to inform MIT of noteworthy uses of this software. + +3. All materials developed as a consequence of the use of this +software shall duly acknowledge such use, in accordance with the usual +standards of acknowledging credit in academic research. + +4. MIT has made no warrantee or representation that the operation of +this software will be error-free, and MIT is under no obligation to +provide any services, by way of maintenance, update, or otherwise. + +5. In conjunction with products arising from the use of this material, +there shall be no use of the name of the Massachusetts Institute of +Technology nor of any adaptation thereof in any advertising, +promotional, or sales literature without prior written consent from +MIT in each case. |# + +;;;; LAP Generation Rules: Data Transfers. +;;; package: (compiler lap-syntaxer) + +(declare (usual-integrations)) + +;;;; Register Assignments ;;; All assignments to pseudo registers are required to delete the ;;; dead registers BEFORE performing the assignment. However, it is