[ACTIVITY] 28 Nov -- 02 Dec

2016-12-02 Thread Yao Qi
~ Progress ~

* TCWG-965, Investigate doing unit tests in GDB.  [3/10]  Done.
  The first unit test to AArch64 prologue analyser is pushed.  The unit
  test is running on GDB buildbot on different hosts (x86, s390, etc).
  The patch review takes a while because it is my first patch written in
  C++11.  Need some unit tests to ARM prologue analyser too.

* TCWG-416, Improve GDB performance in remote debugging.  [4/10]
  Use code cache in AAarch64 prologue analysis, and it is improved from
  10s to 3s!

* TCWG-333, Fix gdb.base/func-ptrs.exp fails in thumb mode.  [1/10]
  Preparatory patches are committed.  Think about the next step.  I have
  to change expression evaluation in GDB.

* Misc, [2/10]
** Upstream patches review.  Reviewed OpenRISC and FreeBSD/mips
patches.
** GDB linux kernel awareness discussion.
   GDB is unable to access kernel memory when program stops in user
   space (by ctrl-c).  Discussed some ways to avoid teaching GDB setting
   MMU.
** Some input and discussion on SVE.

~ Plan ~

* TCWG-964, more unit tests on ARM prologue analyser,
* TCWG-416, measure performance improvement with -fstack-protector
   on ARM (with both -marm and -mthumb).
* TCWG-333,

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


[ACTIVITY] 28 Nov to 2 Dec 2016

2016-12-02 Thread Prathamesh Kulkarni
== This Week ==

* TCWG-971 (4/10)
- Prototype patch can handle simple cases

* GCC bugs (5/10)
a) PR78529 - Cannot reproduce after several tries :(
b) PR78599 - Submitted patch upstream to bail out of bits prop if
param type is not integral or pointer   type, but a better fix
would be to obtain type from jump_function. I can use that approach
once
Kugan's patch to add param_type to jump_function gets committed.
c) TCWG-963 - Patch iteration based on upstream feedback.
d) PR78629 - Committed fix r243125 to trunk.

* Misc (1/10)
- GCC ubsan builds
- Meetings

== Next Week ==
- TCWG-971
- GCC bugs
- Single vs Balanced partition benchmarking
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain