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: |