== Progress ==
o Linaro GCC/Validation (6/10)
* libgomp/mingw patch: Upstream review still pending
* pc-relative-literal-loads patch for GCC 6 branch: Upstream
review still pending
reviewed fxi for trunk.
* GCC 7 2017.07 backports: done
* Prepared GCC 6 and 7 branch merges
End of sick leave (will work 100% from home until my cast is removed).
== Progress ==
o Upstream GCC (2/6)
* Back to ongoing patches
o Linaro GCC release (7/6)
* Reviewed FSF branch merge into 4.8/4.9 branches
* Reviewed patches for tcwg-realease script
* Sent a first batch of backpo
== Issues ==
* TCWG build machine disks start to be full.
== Progress ==
* TCWG-496 : Linaro GCC 4.9 2014.07 (5/10)
- Still worked on backports validation.
- Manual/Jenkins/cbuildv2/schroot validation and results comparison.
* Misc: (5/10)
- Various meetings.
- Office relocation
== Next
== Issue ==
* None.
== Progress ==
* Enable binutils plugins for Linaro crosstool-ng samples (lp: 1335316).
* Update ccmp patches (TCWG-488, 5/10)
- Update two ccmp patches according to comments
- Enhance the patch to handle cmov instructions.
* Constant optimization (TCWG-486, 2/10): Logs s
== Progress ==
* Toolchain (CARD-862 2/9)
- Investigating LLD, MCLinker
* Automation Framework (CARD-1378 4/9)
- Lots of validation and lab meetings
- Planning and designing a new rack:
- Replace all chromebooks with D01s
* Background (3/9)
- Code review, meetings, discussions, etc.
- A
== Progress ==
* 4 day week (leave on Thursday)
* Pushed memcpy improvement to newlib.
* Found and fixed ARM IFUNC issue in glibc.
* memcpy merged into bionic but not yet used (see gerrit review).
* Pinged and applied gdb testsuite patch, only one left to apply.
* More work on malloc benchmarking.
== Progress ==
* Buildbots
- Prepared buildbot images, tested, setup is very quick and efficient
- Set up local buildmaster, two buildslaves doing self-hosting tests
- Each slave took 20 minutes setup time, including flashing SDCard
- Failures after a few hours running at 100% @ 1.2GHz @ < 26C
== Issues ==
* None
== Progress ==
* Investigate library dir issue in aarch64-linux-gnu release.
- Crosstool-ng should not link lib64 to lib.
- Eglibc used in Linaro release is too old. No configure to change
lib to lib64.
- Runtime tarball should not assume multiarch (aarch64 gcc does not
RAG
Amber: 4.7 2012.07 source release for reasons described below.
Green : 4.6 2012.07 source release done.
== Progress ==
* Worked on auto-inc-dec scheduler changes.First cut patch looking reasonable.
* Committed the neon permute intrinsics upstream.
* Release week : release tarballs prepare