[ACTIVITY] 1-5 May

2017-05-08 Thread Yao Qi
* Monday off.  [2/10]

# Progress #

*GDB 8.0 release, TCWG-1050.  [2/10]
  ** Intel btrace python api patches are pushed in, and all intel
 specific stuff are removed from the python apis before release,
 Phew!
  ** GDBserver arm-linux software single step.  More issues are found,
  can't catch 8.0 release.
  ** 8.0 release candidate is created.

* SVE, TCWG-1040, [5/10]
  ** All my regcache class-fy patches are committed.  Unblock some
  Alan's patches.
  ** One patch review.
  ** Post preparatory patches for my value/register conversion unit
  test patches.
  ** Think about how to change GDB target descriptions for SVE, and
  write them down.  Turns out these problems are not specific to
  SVE, they are already there but SVE make them worse that we should
  fix. Ongoing.

* Upstream review, [1/10]
  ** Review one kernel-awareness patch.
  ** Review OpenRISC GDB patches.

# Plan #

* Finish the doc about GDB target description changes for SVE, and
  send it to Alan.
* Upstream my patches about unit test to value/register conversion
  gdbarch hooks.
* Upstream my GDB disassembler patch, which unify the disassembler
  selection in both gdb and objdump.

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


[ACTIVITY] 1 - 5 May 2017

2017-05-08 Thread Diana Picus
== Progress ==

* Monday off [2/10]

* [ARM GlobalISel] Use TableGen for inst selector [TCWG-1037] [1/10]
  - Committed upstream

* Remove environment variables [TCWG-1114] [1/10]
  - Almost ready to send another patch for review

* Lund Linux Conference [6/10]

== Plan ==

* [ARM GlobalISel] Add support for struct / array args [TCWG-1033]
* Other GlobalISel stuff
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain


[ACTIVITY] 1 - 5 May 2017

2017-05-08 Thread Peter Smith
Progress:
- Re-implemented range thunks based on recent upstream changes and
sent for review. No comments as yet.
This is likely to be an ongoing conversation with upstream that won't
take all my time up so I've been looking at some additional stuff
outside of range thunks.

- Looked at PR28647 in llvm-mc, preventing openssl from being compiled
with clang. Investigated to the point where I know what we should do
next to fix. Next steps will be implementation.

- Looked into a problem reported internally in ARM in gold's erratum
--fix-cortex-a53-843419 on a large program using LTO. The patch is not
being applied correctly leading to segfaults at run-time. This is
likely to take some time to pin down as simple attempts to reproduce
have failed. There is an upstream PR reporting a similar set of
symptoms that looks like it could be the same thing but there is no
useful information or investigation in it:
https://sourceware.org/bugzilla/show_bug.cgi?id=21062
- Looked into lld PR32924, someone asking for RWPI support in lld,
someone at least is keen to get embedded systems support into lld.

Plans:
- Continue looking into above PRs
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain