[Wisp-cvs] wisp/users/dig ia16.tran,NONE,1.1 Makefile.am,1.15,1.16 ia32.tran,1.16,1.17
Status: Alpha
Brought to you by:
digg
From: <di...@us...> - 2003-05-17 10:03:54
|
Update of /cvsroot/wisp/wisp/users/dig In directory sc8-pr-cvs1:/tmp/cvs-serv5296 Modified Files: Makefile.am ia32.tran Added Files: ia16.tran Log Message: created ia16.tran --- NEW FILE: ia16.tran --- \\\\ ia16.tran - 16-bit Intel architecture \ \ Copyleft © 2003 by Andres Soolo (di...@us...) \ This file is licensed under the GNU GPL v2. If you \ don't know what that means, please do read the GPL. \ \\\\ @(#) $Id: ia16.tran,v 1.1 2003/05/17 10:03:51 digg Exp $ \ Note that ia16 is not generally supported. \ This file is presented merely for completeness' sake. :[ ] $o16 ; :[ ] $o32 #x66 b, ; :[ ] $a16 ; :[ ] $a32 #x67 b, ; \ Note that $osize don't remove the matched register from the stack. :[ reg16 ] $osize ; \ or $o16 :[ reg32 ] $osize #x66 b, ; \ or $o32 \ Processor Word for ia16 is wyde :[ ] pw, w, ; :[ ] pw-size 2 ; :[ ] $-pw, $-w, ; \ vim: ft=tran Index: Makefile.am =================================================================== RCS file: /cvsroot/wisp/wisp/users/dig/Makefile.am,v retrieving revision 1.15 retrieving revision 1.16 diff -u -d -r1.15 -r1.16 --- Makefile.am 17 May 2003 05:37:51 -0000 1.15 +++ Makefile.am 17 May 2003 10:03:50 -0000 1.16 @@ -8,7 +8,9 @@ EXTRA_DIST = .cvsignore .pycheckrc struburn.wisp bits.py linkie.py \ coff.py elf.py pe.py \ - i8086.tran i80386.tran ia32.tran hello.tran winapi.tran mswhello.tran \ + i8086.tran i80386.tran ia16.tran ia32.tran \ + winapi.tran \ + hello.tran mswhello.tran \ makehello.py elfdump.py all: Index: ia32.tran =================================================================== RCS file: /cvsroot/wisp/wisp/users/dig/ia32.tran,v retrieving revision 1.16 retrieving revision 1.17 diff -u -d -r1.16 -r1.17 --- ia32.tran 17 May 2003 09:55:40 -0000 1.16 +++ ia32.tran 17 May 2003 10:03:51 -0000 1.17 @@ -6,15 +6,14 @@ \ \\\\ @(#) $Id$ -\ These are prefixes for 32-bit mode :[ ] $o16 #x66 b, ; :[ ] $o32 ; :[ ] $a16 #x67 b, ; :[ ] $a32 ; \ Note that $osize don't remove the matched register from the stack. -:[ reg32 ] $osize ; \ or $o32 :[ reg16 ] $osize #x66 b, ; \ or $o16 +:[ reg32 ] $osize ; \ or $o32 \ Processor Word for ia32 is tetra :[ ] pw, t, ; |