summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2012-10-18 00:28:06 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2012-10-18 00:28:06 (GMT)
commitf7d126acb7718d4a13ac64c0d71c7d019cc8c18c (patch)
treeb4b32237b99344beba8c03333972efb8f108a5cf /ChangeLog
parent2cfb66fcd5e8293d1dd689691bdc8c3517dd183a (diff)
Reorganized the code for the x86 architecture support.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@274 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog127
1 files changed, 127 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 27c0ed2..098c5ea 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,132 @@
12-10-18 Cyrille Bagard <nocbos@gmail.com>
+ * configure.ac:
+ Add the new Makfiles from the src/arch/x86/opcodes and
+ src/arch/x86/operands directories to AC_CONFIG_FILES.
+
+ * src/arch/dalvik/operands/register.c:
+ Typo.
+
+ * src/arch/x86/Makefile.am:
+ Update libarchx86_la_SOURCES, libarchx86_la_LIBADD and SUBDIRS.
+
+ * src/arch/x86/op_adc.c:
+ * src/arch/x86/op_add.c:
+ * src/arch/x86/op_and.c:
+ * src/arch/x86/op_arpl.c:
+ * src/arch/x86/op_call.c:
+ * src/arch/x86/op_cld.c:
+ * src/arch/x86/op_cmp.c:
+ * src/arch/x86/op_cmps.c:
+ Moved entries: move these files to opcodes/.
+
+ * src/arch/x86/opcodes/adc.c:
+ * src/arch/x86/opcodes/add.c:
+ * src/arch/x86/opcodes/and.c:
+ * src/arch/x86/opcodes/arpl.c:
+ * src/arch/x86/opcodes/call.c:
+ * src/arch/x86/opcodes/cld.c:
+ * src/arch/x86/opcodes/cmp.c:
+ * src/arch/x86/opcodes/cmps.c:
+ * src/arch/x86/opcodes/dec.c:
+ * src/arch/x86/opcodes.h:
+ Moved entry: move this file to opcodes/.
+
+ * src/arch/x86/opcodes/hlt.c:
+ * src/arch/x86/opcodes/inc.c:
+ * src/arch/x86/opcodes/int.c:
+ * src/arch/x86/opcodes/jump.c:
+ * src/arch/x86/opcodes/lea.c:
+ * src/arch/x86/opcodes/leave.c:
+ * src/arch/x86/opcodes/Makefile.am:
+ * src/arch/x86/opcodes/mov.c:
+ * src/arch/x86/opcodes/movs.c:
+ * src/arch/x86/opcodes/movsx.c:
+ * src/arch/x86/opcodes/movzx.c:
+ * src/arch/x86/opcodes/mul.c:
+ * src/arch/x86/opcodes/nop.c:
+ * src/arch/x86/opcodes/not.c:
+ * src/arch/x86/opcodes/opcodes.h:
+ * src/arch/x86/opcodes/or.c:
+ * src/arch/x86/opcodes/pop.c:
+ * src/arch/x86/opcodes/push.c:
+ * src/arch/x86/opcodes/rcl.c:
+ * src/arch/x86/opcodes/rcr.c:
+ * src/arch/x86/opcodes/ret.c:
+ * src/arch/x86/opcodes/rol.c:
+ * src/arch/x86/opcodes/ror.c:
+ * src/arch/x86/opcodes/sar.c:
+ * src/arch/x86/opcodes/sbb.c:
+ * src/arch/x86/opcodes/scas.c:
+ * src/arch/x86/opcodes/set.c:
+ * src/arch/x86/opcodes/shl.c:
+ * src/arch/x86/opcodes/shr.c:
+ * src/arch/x86/opcodes/stos.c:
+ * src/arch/x86/opcodes/sub.c:
+ * src/arch/x86/opcodes/test.c:
+ * src/arch/x86/opcodes/xchg.c:
+ * src/arch/x86/opcodes/xor.c:
+ New entries: define a proper location for all x86 opcodes.
+
+ * src/arch/x86/op_dec.c:
+ Moved entries: move these files to opcodes/.
+
+ * src/arch/x86/operand.c:
+ * src/arch/x86/operand.h:
+ Update code.
+
+ * src/arch/x86/operands/data.c:
+ * src/arch/x86/operands/data.h:
+ * src/arch/x86/operands/Makefile.am:
+ * src/arch/x86/operands/modrm.c:
+ * src/arch/x86/operands/modrm.h:
+ * src/arch/x86/operands/moffs.c:
+ * src/arch/x86/operands/moffs.h:
+ * src/arch/x86/operands/register.c:
+ * src/arch/x86/operands/register.h:
+ * src/arch/x86/operands/relative.c:
+ * src/arch/x86/operands/relative.h:
+ New entries: define a proper location for all x86 operands.
+
+ * src/arch/x86/op_hlt.c:
+ * src/arch/x86/op_inc.c:
+ * src/arch/x86/op_int.c:
+ * src/arch/x86/op_jump.c:
+ * src/arch/x86/op_lea.c:
+ * src/arch/x86/op_leave.c:
+ * src/arch/x86/op_mov.c:
+ * src/arch/x86/op_movs.c:
+ * src/arch/x86/op_movsx.c:
+ * src/arch/x86/op_movzx.c:
+ * src/arch/x86/op_mul.c:
+ * src/arch/x86/op_nop.c:
+ * src/arch/x86/op_not.c:
+ * src/arch/x86/op_or.c:
+ * src/arch/x86/op_pop.c:
+ * src/arch/x86/op_push.c:
+ * src/arch/x86/op_rcl.c:
+ * src/arch/x86/op_rcr.c:
+ * src/arch/x86/op_ret.c:
+ * src/arch/x86/op_rol.c:
+ * src/arch/x86/op_ror.c:
+ * src/arch/x86/op_sar.c:
+ * src/arch/x86/op_sbb.c:
+ * src/arch/x86/op_scas.c:
+ * src/arch/x86/op_set.c:
+ * src/arch/x86/op_shl.c:
+ * src/arch/x86/op_shr.c:
+ * src/arch/x86/op_stos.c:
+ * src/arch/x86/op_sub.c:
+ * src/arch/x86/op_test.c:
+ * src/arch/x86/op_xchg.c:
+ * src/arch/x86/op_xor.c:
+ Moved entries: move these files to opcodes/.
+
+ * src/arch/x86/processor.c:
+ Update code.
+
+12-10-18 Cyrille Bagard <nocbos@gmail.com>
+
* src/common/endianness.c:
* src/common/endianness.h:
* src/common/environment.c: