Have sign-extend-complex deal correctly with bytes of size 0.
[movitz-ia-x86.git] / system.lisp
blob1cdc5a19b184518d9c710d5d24bae141b233b049
1 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
2 ;;
3 ;; Copyright (C) 19991998,
4 ;; Department of Computer Science, University of Tromso, Norway
5 ;;
6 ;; Filename: Defsystem.lisp
7 ;; Description: ACL defsystem calls relates files to eachother.
8 ;; Author: Frode Vatvedt Fjeld <frodef@acm.org>
9 ;; Created at: Wed Oct 20 23:13:46 1999
10 ;;
11 ;; $Id: system.lisp,v 1.2 2004/01/16 11:54:14 ffjeld Exp $
12 ;;
13 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
15 #-allegro (error "This system definition is Allegro CL only. ~
16 See ia-x86.asd for an ASDF-defsystem.")
18 (in-package "USER")
20 (defsystem :ia-x86 ()
21 (:serial "packages"
22 "ia-x86"
23 "symtab"
24 "prefixes"
25 "registers"
26 "operands"
27 "inline-data"
28 "alignment"
29 "read"
30 "codec"
31 "proglist"
32 "def-instr"
33 "postload"))
35 (defsystem :ia-x86-instr ()
36 (:definitions :ia-x86
37 (:serial
38 "instr-mov"
39 "instr-add"
40 "instr-sub"
41 "instr-cmp"
42 "instr-push-pop"
43 "instr-mul-div"
44 "instr-branch"
45 "instr-and-or"
46 "instr-bit"
47 "instr-shift"
48 "instr-string"
49 "instr-misc"
50 "instr-fpu"
51 "instr-mmx"
52 "instr-simd")))