summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog46
1 files changed, 46 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 620779f..b5b4590 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,49 @@
+13-01-20 Cyrille Bagard <nocbos@gmail.com>
+
+ * src/analysis/blocks/raccess.c:
+ * src/analysis/blocks/raccess.h:
+ Typo: constify the source list when merging two lists.
+
+ * src/analysis/decomp/decompiler.c:
+ Disable (again) debug output.
+
+ * src/analysis/decomp/il.c:
+ Build awaited registers lists and attach them to decompilation contexts.
+ Share the allocation list between these contexts.
+
+ * src/analysis/disass/macro.c:
+ Disable (again) debug output.
+
+ * src/arch/dalvik/context.c:
+ Take care of shared allocations between blocks when converting registers.
+
+ * src/arch/dalvik/decomp/aget.c:
+ * src/arch/dalvik/decomp/aput.c:
+ * src/arch/dalvik/decomp/arithm.c:
+ * src/arch/dalvik/decomp/array.c:
+ * src/arch/dalvik/decomp/const.c:
+ * src/arch/dalvik/decomp/if.c:
+ * src/arch/dalvik/decomp/iget.c:
+ * src/arch/dalvik/decomp/invoke.c:
+ * src/arch/dalvik/decomp/iput.c:
+ * src/arch/dalvik/decomp/move.c:
+ * src/arch/dalvik/decomp/new.c:
+ * src/arch/dalvik/decomp/ret.c:
+ Update code: provide the address of the decompiled instruction when
+ converting registers into variables.
+
+ * src/arch/dalvik/register.c:
+ * src/arch/register.c:
+ * src/arch/register.h:
+ * src/arch/register-int.h:
+ Provide more functions about registers for GLib: equal() and hash().
+
+ * src/decomp/context.c:
+ * src/decomp/context.h:
+ * src/decomp/context-int.h:
+ Define lists tracking awaited and allocated [shared] registers. Provides
+ functions to access them from all context implementations.
+
13-01-17 Cyrille Bagard <nocbos@gmail.com>
* src/analysis/decomp/il.c: