Re: [ACTIVITY] 31 Oct -- 04 Nov
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
-- 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
# 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
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