diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2014-12-05 22:32:21 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2014-12-05 22:32:21 (GMT) |
commit | 0a7b9b66bdcf386a36ec13ec480b52aa17406385 (patch) | |
tree | 95b9cfac29b50aa92eac9cbc9e754c9787f55438 /ChangeLog | |
parent | 12154652c576144405011b5bd267c15c9667f223 (diff) |
Defined a new kind of operands for memory accesses.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@436 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 53 |
1 files changed, 52 insertions, 1 deletions
@@ -1,3 +1,55 @@ +14-12-05 Cyrille Bagard <nocbos@gmail.com> + + * src/arch/arm/v7/helpers.h: + Remove tabulations. Add the 'MakeAccessOffset', 'MakeMemoryAccess' + and 'MakeMemoryNotIndexed' new macros. + + * src/arch/arm/v7/opcodes/Makefile.am: + Update libarcharmv7opcodes_la_SOURCES. + + * src/arch/arm/v7/opcodes/opcodes_tmp_thumb_16.h: + * src/arch/arm/v7/opcodes/opcodes_tmp_thumb_32.h: + Update missing prototypes. + + * src/arch/arm/v7/opdefs/ldr_A8862.d: + * src/arch/arm/v7/opdefs/ldr_A8864.d: + New entries: support new ARMv7 instructions. + + * src/arch/arm/v7/opdefs/Makefile.am: + Add new definitions to ARMV7_DEFS. + + * src/arch/arm/v7/opdefs/mov_A88102.d: + Fix a forgotten instruction keyword. + + * src/arch/arm/v7/opdefs/mov_A88103.d: + * src/arch/arm/v7/opdefs/str_A88203.d: + New entries: support new ARMv7 instructions. + + * src/arch/arm/v7/operands/maccess.c: + * src/arch/arm/v7/operands/maccess.h: + New entries: define a new kind of operands for memory accesses. + + * src/arch/arm/v7/operands/Makefile.am: + Add the 'maccess.[ch]' and 'offset.[ch]' new files to + libarcharmv7operands_la_SOURCES. + + * src/arch/arm/v7/operands/offset.c: + * src/arch/arm/v7/operands/offset.h: + New entries: define a new kind of operands for access offsets. + + * src/arch/arm/v7/operands/shift.c: + * src/arch/arm/v7/operands/shift.h: + Remove tabulations. Typos. + + * src/arch/arm/v7/thumb_32.c: + Fix two bugs in the disassembling process. + + * tools/d2c/conv.c: + Handle variable types other than the raw one. + + * tools/d2c/d2c_tok.l: + Support longer specification number (more than one digit). + 14-12-04 Cyrille Bagard <nocbos@gmail.com> * src/arch/arm/instruction.c: @@ -22,7 +74,6 @@ * tools/d2c/syntax.h: Allow the compiler to handle suffixes or other values for instruction names. - 14-12-04 Cyrille Bagard <nocbos@gmail.com> * src/arch/arm/v7/processor.c: |