# Progress #
* TCWG-1050, GDB 8.0 release. [4/10] ** Fix the new fails about the size of wchar_t on aarch64, by setting it to 4 in default. Patch is pushed to master and 8.0 branch. ** Intel btrace python api patches are ready to commit. No idea why he doesn't push yet.
* TCWG-1040, Review SVE patches. [4/10] ** Review some SVE GDB patches, and approved part of them. Leave the controversial part there. Some of them are blocked by my Class-fy regcache patches. ** Class-fy regcache. Patches are approved. Will push them in later. Then, I'll update my unit test to value/register conversion gdbarch hooks, and post them next week. ** GDB target description change, the preparation for adding more hardware features, like PAUTH and SVE, and their arbitrary combinations. GDB side changes are done, and take i386-linux as an example to demonstrate the the benefit of the changes.
* Misc, [2/10] ** Rebase my GDB disassembler patch, which unify the disassembler selection in both gdb and objdump.
** Explain the GDB behavior to Linaro kernel guy who is working on single-step in kgdb.
** Read some paper on dynamic slicing, and think about how to do it on GDB for aarch64/arm.
# Plan # * Holiday on Monday. * Review kernel-awareness patches, * Upstream my patches about unit test to value/register conversion gdbarch hooks. * Post my GDB target description change as an RFC, collect comments, and think about the changes in GDBserver side (which is harder).
linaro-toolchain@lists.linaro.org