Hi,
* continued to work on getting libunwind support for remote unwinding upstream * reworked some of the code to address concerns from the ml * now upstream! * made smaller fixes to have another libunwind testcase passing * interfaced with the Linaro Android group to solve an issue where a compile was failing when using -O3 * turned out that the Linaro GCC vectorizes a loop by generating some neon instructions * unfortunately the gas of the 2.20.1 binutils (that is currently used by the Linaro Android toolchain) doesn't properly understand the alignment restrictions of the generated asm code and throws an error * this has be fixed upstream and using a gas from recent binutils fixes the issue * Bernhard is already working on getting newer binutils in their Androuid toolchain build system * continued the work to get libunwind building on Linaro Android * wrote an Android.mk and got an initial libunwind.so built (ugly hacks involved) * next step is modify the debuggerd to make use of libunwind.so
Note: Next week I'll be on vacation.
Regards Ken