# Progress #
* TCWG-545, patches are committed. Done. [3/10] * TCWG-167, ARM reverse debugging bug fixes. All test fails are fixed. Done. [2/10]. * PR 19947. The fix is approved, but the patch triggering the bug needs update. [2/10]
* Help to fix broken ARM GDB after C++ switch. [2/10]. GDB mainline is a C++ program in default. Exception handling in GDB is broken on non-x86 host (ARM, AArch64, AIX, at least) because readline (C library) calls C++ GDB code, but exception unwinding can't cross the C function ("foreign frame"). The problem is fixed by catching all exceptions before return to readline, and re-throw them after return from readline back to GDB.
* Misc, [1/10] ** Hack QEMU so that I can run gdb regression testsuite with qemu-arm.
# Plan #
* TCWG-518, rebase patches on mainline, test, and post patches if nothing wrong. * PR 19947, TCWG-561, * TCWG-547
linaro-toolchain@lists.linaro.org