diff options
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 57 | 
1 files changed, 57 insertions, 0 deletions
| @@ -1,3 +1,60 @@ +14-12-03  Cyrille Bagard <nocbos@gmail.com> + +	* src/arch/arm/v7/arm.c: +	* src/arch/arm/v7/arm.h: +	Rename all calls to the new decoding functions. + +	* src/arch/arm/v7/build_tmp_decl.sh: +	Fix a bug when looking for matching names and a typo. + +	* src/arch/arm/v7/helpers.h: +	Implement ThumbExpandImm_C and ThumbExpandImm pseudo functions +	and update the code. + +	* src/arch/arm/v7/opcodes/Makefile.am: +	Update libarcharmv7opcodes_la_SOURCES. + +	* src/arch/arm/v7/opcodes/opcodes_tmp_arm.h: +	New entry: define missing prototypes. + +	* 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/Makefile.am: +	Begin to support more than the only 'ARMv7' architecture for ARM +	(ARM / Thumb16 / Thumb32). + +	* src/arch/arm/v7/opdefs/mov_A88102.d: +	Fix mistakes with 'ZeroExtend' usage. + +	* src/arch/arm/v7/processor.c: +	Try to decode 32-bit Thumb instructions. + +	* src/arch/arm/v7/pseudo.c: +	* src/arch/arm/v7/pseudo.h: +	Implement 'ThumbExpandImm_C' and 'ThumbExpandImm' and rewrite all +	functions to use a proper return error code. + +	* src/arch/arm/v7/thumb_16.c: +	Convert tabulations. + +	* src/arch/arm/v7/thumb_32.c: +	Convert tabulations. Fix small mistakes. + +	* tools/d2c/coder.c: +	Define better header guard names and filenames. Extend the name of +	decoding functions by using a sub arch name. + +	* tools/d2c/conv.c: +	Declare all needed bit fields. + +	* tools/d2c/rules.c: +	* tools/d2c/rules.h: +	* tools/d2c/spec.c: +	* tools/d2c/spec.h: +	Use the new full name of decoding functions when writing rules. +  14-12-02  Cyrille Bagard <nocbos@gmail.com>  	* tools/d2c/bits.c: | 
