diff options
| author | Cyrille Bagard <nocbos@gmail.com> | 2015-02-09 20:15:52 (GMT) | 
|---|---|---|
| committer | Cyrille Bagard <nocbos@gmail.com> | 2015-02-09 20:15:52 (GMT) | 
| commit | 8d326041a0379b87e54be44506d544367567e89b (patch) | |
| tree | a3c3555c27c30858155fbee4df0ca236f33774f8 /ChangeLog | |
| parent | b70f428256963385a140e9eb503624106df5aa9b (diff) | |
Registered all the supported processors in the system code.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@467 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 67 | 
1 files changed, 67 insertions, 0 deletions
@@ -1,3 +1,70 @@ +15-02-09  Cyrille Bagard <nocbos@gmail.com> + +	* configure.ac: +	Put the Python library ABI flags into LIBPYTHON_ABI_FLAGS. + +	* plugins/pychrysa/pychrysa.c: +	Update the code. Check if the ABI flags of the current interpreter match +	the ones of the Python library used during the module compilation. + +	* src/analysis/binaries/file.c: +	Update code when dealing with processors. + +	* src/analysis/binary.c: +	* src/analysis/binary.h: +	Provide one processor instance by loaded binary. + +	* src/analysis/decomp/decompiler.c: +	* src/analysis/disass/area.c: +	* src/analysis/disass/disassembler.c: +	* src/analysis/disass/fetch.c: +	* src/analysis/disass/output.c: +	* src/analysis/disass/output.h: +	* src/analysis/roptions.c: +	Update code when dealing with processors. + +	* src/arch/processor.c: +	* src/arch/processor.h: +	Remove old code loading existing processors. + +	* src/arch/processor.c: +	* src/arch/processor.h: +	New entries: load hardcoded defined architectures. + +	* src/core/core.c: +	Register all the supported processors in the system code. + +	* src/core/Makefile.am: +	Add the 'processors.[ch]' files to libcore_la_SOURCES. + +	* src/format/dex/dex.c: +	* src/format/elf/elf.c: +	* src/format/elf/helper_arm.c: +	* src/format/elf/helper_x86.c: +	* src/format/elf/symbols.c: +	Update code when dealing with processors. + +	* src/format/executable.c: +	* src/format/executable.h: +	* src/format/executable-int.h: +	Request the required linked processor by a keyword. + +	* src/format/format.c: +	* src/format/format.h: +	Update a disassembling context only: do not create it anymore. + +	* src/format/java/java.c: +	* src/format/pe/pe.c: +	* src/gui/panels/bookmarks.c: +	* src/gui/panels/symbols.c: +	* src/gui/status.c: +	* src/main.c: +	* src/panels/breaks.c: +	Update code when dealing with processors. + +	* src/plugins/plugin-int.h: +	Include a missing 'plugin.h' header. +  15-02-04  Cyrille Bagard <nocbos@gmail.com>  	* tools/d2c/d2c_genmakefile.sh:  | 
