# 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).

-- 
Yao Qi
_______________________________________________
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain

Reply via email to