diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 48 |
1 files changed, 48 insertions, 0 deletions
@@ -1,3 +1,51 @@ +2008-09-14 Cyrille Bagard <nocbos@gmail.com> + + * src/arch/operand.c: + * src/arch/operand.h: + Add an alternate function to read immediate values. + + * src/arch/processor.c: + Print a message when decoding unknown opcode. + + * src/arch/x86/instruction.h: + Register new identifiers for the following opcodes: add, call, cmp, je, + jne, jmp, mov, sar and sub. + + * src/arch/x86/Makefile.am: + Add op_cmp.c, op_jump.c and op_sar.c to libarchx86_a_SOURCES. + + * src/arch/x86/op_add.c: + * src/arch/x86/op_call.c: + Improve the support of these opcodes. + + * src/arch/x86/op_cmp.c: + New entry: handle some cmp opcodes. + + * src/arch/x86/opcodes.h: + Register new functions for the following opcodes: add, call, cmp, je, + jne, jmp, mov, sar and sub. + + * src/arch/x86/operand.c: + * src/arch/x86/operand.h: + Fix some mistakes when reading rm8 operands and add a way to read the + rel8 one. + + * src/arch/x86/op_jump.c: + New entry: handle some jump opcodes. + + * src/arch/x86/op_mov.c: + Improve the support of this opcode. + + * src/arch/x86/op_sar.c: + New entry: handle one sar opcode. + + * src/arch/x86/op_sub.c: + * src/arch/x86/op_test.c: + Improve the support of these opcodes. + + * src/arch/x86/processor.c: + Decode the new instructions. Fix a mistake for X86_OP_PUSH_CONTENT. + 2008-09-12 Cyrille Bagard <nocbos@gmail.com> * src/arch/processor.c: |