Re: [ACTIVITY] 31 Oct -- 04 Nov

2016-11-04 Thread Renato Golin
On 4 November 2016 at 10:56, Peter Smith  wrote:
> [TCWG-901] Investigate lld as a system linker
> With downstream fixes, using lld as the system linker on a Chromebook I can :
> - Build llvm, lld and run the regression tests successfully
> - Use lld as the linker in the lnt tests successfully

W00t!!
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain


[ACTIVITY] 31 Oct -- 04 Nov

2016-11-04 Thread Peter Smith
-- Activity --

[TCWG-683] Branch to undefined weak on aarch64 and arm
Fix in upstream review, looks pretty close to being accepted.
[TCWG-828] TLS support for static linking
In upstream review but no comments as yet
[TCWG-829] IFunc support
In upstream review, but will probably need to be rewritten after some
upstream refactoring has finished
[TCWG-911] eglibc requires a SHT_ARM_ATTRIBUTES section for dlopen to work
I have a quick hack to work round this on my Chromebook but a full fix
will take some time as lld doesn't understand build attributes right
now.
[TCWG-901] Investigate lld as a system linker
With downstream fixes, using lld as the system linker on a Chromebook I can :
- Build llvm, lld and run the regression tests successfully
- Use lld as the linker in the lnt tests successfully
- Using lld to build the shared objects used by lnt's python C
extensions was less successful. I have some interesting debugging to
do.
-- Plan --
Debug the python extension problems
Respond to upstream review comments
More use of lld as system linker
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain


[ACTIVITY] 31 Oct -- 04 Nov

2016-11-04 Thread Yao Qi
# Progress #
* TCWG-547, Change software_single_step interface to return a vector
of address.  [3/10]
  Patches are reviewed.  V2 are posted and committed.  Follow-up
  patches are being tested.

* TCWG-333, Fix gdb.base/func-ptrs.exp fails in thumb mode.  [3/10]
  Clean up val_print, remove one redundant parameter.  Patches are
  being tested.

* Maintain upstream GDB, patches review, [2/10]

* OpenOCD.  [2/10]  Various IRC chats with maintainer about
  ** multi-thread support in RTOS, and multi-thread debugging,
  ** Release 0.10.0 and aarch64 patches merging,
  ** Understand aarch64 OpenOCD reads DSPSR (32-bit), so don't have to
 update GDB target description now.

* Short chat with Peter Griffin on thread ids in linux-kthread.

# Plan #
TCWG-547, TCWG-333.

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


Re: [ACTIVITY] 31 Oct -- 04 Nov

2016-11-04 Thread Yao Qi
On 4 November 2016 at 17:01, Yao Qi  wrote:
> * Maintain upstream GDB, patches review, [2/10]

Forgot this one.

  ** Get the GDB test coverage on x86_64 and aarch64.  Line coverage is
 60%+, better than my expectation.  Some followup are needed later.
 http://people.linaro.org/~yao.qi/gdb/coverage/20161102/

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