Parent Directory | Revision Log
|Links to HEAD:||(view) (annotate)|
Testing new assembler.
Have sign-extend-complex deal correctly with bytes of size 0.
Sign-extend the displacement part of an instruction when decoding it.
Added a protocol for adding "extra" prefixes (such as NOPs) to instructions as they are inserted in a code-stream. This is needed for Movitz to be able to align call instructions such that return-addresses are distinguisable from immediate values, which is required by stack discipline.
Designate the ia-x86 package with #:ia-x86 rather than "IA-X86". Also, a few very minor edits.
Changed :type declaration of instr-opcode-numo of class instr-template, because there are indeed instructions longer than 2 bytes.
Changed indenting style of defclass forms.
Removed non-ASCII characters.
Imported to common-lisp.net
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
|Powered by ViewVC 1.1.5|