Discussion:
[ACTIVITY] 24 - 28 Oct
Yao Qi
2016-10-28 16:42:32 UTC
Permalink
# Progress #

* Fix GDBserver build on aarch64_be. [1/10]
Done. Patch is pushed in to master and 7.12 branch.

* TCWG-333, Fix gdb.base/func-ptrs.exp fails in thumb mode. [4/10]
Get anther patch and fix all regressions. In the discussion
with ppc64 and mips people on my approach.

* TCWG-518, Range stepping in arm-linux. Done. [1/10]
After pending for several months, patches are approved. Pushed
them in!

* Reproduce the GCC dwarf generation regression. [1/10]
Reported to GCC and Jakub fixed it.

* Sort out the license issue of new OCaml debugging support in gdb.
Help to clarify a little bit. [1/10]

* Discuss with OpenOCD people on supporting thread awareness for
RTOS. [1/10]

* Misc, meeting. [1/10]

# Plan #

* TCWG-333, TCWG-547
* Add new aarch64 target description for 64-bit xPSR.
--
Yao Qi
Peter Smith
2016-10-28 17:11:26 UTC
Permalink
# Progress #

TCWG-845 Static linking missing linker defined symbols
- Now upstream

TCWG-829 Support for ifunc
- Patch sent upstream for review, no feedback yet. This is a bit messy
as ARM is different to other architectures so I expect this to need
reworking several times.

TCWG-828 Static linking and TLS
- Downstream patch implemented and tested, will send upstream after ifunc

TCWG-683 Support for branches to undefined weak references
- Downstream patch implemented and tested

Other:
- Downloaded and built Mozilla and Chromium so I can use them as
performance tests for lld (initially for x86_64).
- Wrote some scripts to make using lld in place of gnu ld a bit more convenient.

# Plan #
- Upstream static linking changes
- Work some infrastructure to test lld more widely on ARM.
李康
2016-10-29 08:49:02 UTC
Permalink
Hello,

Is there any instruction / manual for compiling linaro tool chain under cygwin?



Best Regards,
Fred Lee
Jim Wilson
2016-10-31 16:20:03 UTC
Permalink
Post by 李康
Is there any instruction / manual for compiling linaro tool chain under cygwin?
We do our windows mingw32 builds under Linux, using cross compilers.
We don't do builds on windows. In theory, a build should work under
cygwin as they work on linux, but we don't test that. In practice,
you might run into a few issues that will need to be worked around.

We use a tool called ABE for building toolchains. You can find info on ABE here
https://wiki.linaro.org/ABE

Jim

Loading...