[ACTIVITY] Week 33
== Issues == * None. == Progress == * Update "Keep constants in register when expanding" patch according to comments (TCWG-486, 3/10). * Refine ccmp patches since the old ones can not apply (TCWG-488, 2/10). * Check PR62151, it was exposed by my commit r211885. But the root cause was r208165. * R/M toolchain related work (5/10) == Plans == * Ping pending patches. == Planed leaves == * Aug. 18 - 26. ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] Week 33
== Progress == * Benchmarks (CARD-716 2/10) - Wrapping up SPEC run, some results - Fix missing tests, running with -ffast-math * Toolchain (CARD-862 4/10) - A few more assembler fixes - http://llvm.org/PR20462 - http://llvm.org/PR20595 - Some vectorizer cleanups - http://llvm.org/PR20655 * Background (4/10) - Code review, meetings, discussions, etc. - Trying D01s again as buildbots == Plan == * Pick some more toolchain bugs to work on * Release 3.5 tests and benchmarks * Move bots to CMake, enable compiler-rt * Change compilation to make Clang/LLVM non-NEON by default * Enable D01s as buildbots ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] 11 - 15 August 2014
= Progress == * Upstream work (4/10, CARD-341) - Patch review (gdb, binutils) - glibc testsuites for ARM and AArch64 * Booting upstream kernel on Chromebook (4/10) - Tried u-boot path but Google's shipped NV u-boot is broken in several ways - Fall back to trying to boot a signed upstream kernel - Gets halfway through boot then seems to turn the regulators off * Malloc application benchmarking (2/10, TCWG-441) - Add pdf library benchmark to benchmark suite - Improve argument parsing and result plotting - Seem to be hitting some new issue with mounting memory cgroup within docker == Issues == * None == Plan == * Iron out issues with malloc benchmark framework * Get Chromebook booting -- Will Newton Toolchain Working Group, Linaro ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ANNOUNCE] Linaro GCC 4.9 and 4.8 2014.08 released
The Linaro Toolchain Working Group (TCWG) is pleased to announce the 2014.08 stable release of both Linaro GCC 4.9 and Linaro GCC 4.8 source package. With the imminent release of ARMv8 hardware and the recent release of the GCC 4.9 compiler the Linaro TCWG will be focusing on stabilization and performance of the compiler as the FSF GCC compiler. The Linaro TCWG provides stable[1] quarterly releases and monthly engineering[2] releases. Linaro GCC 4.9 2014.08 is the fifth Linaro GCC source package release and first stable one in the 4.9 series. It is based on FSF GCC 4.9.2-pre+svn213803 and includes performance improvements and bug fixes. Interesting changes in this GCC source package release include: * Updates to GCC 4.9.2-pre+svn213803 * Backport of [AArch64] Drop ISB after FPCR write. * Backport of [AArch64] Remove from arm_neon.h functions not in the spec * Backport of [AArch32] Fix check for __FAST_MATH in arm_neon.h * Backport of [AArch64] fix and enable non-const shuffle for bigendian using TBL instruction * Backport of [AArch64] Fix constraint vec_unpack_trunk * Backport of [AArch32] Cortex-A5 rtx costs table * Backport of [AArch32] Handle clz, rbit types in arm pipeline descriptions * Backport of [AArch64] Fix argument types for some high_lane* intrinsics implemented in assembly * Backport of [AArch64] Handle fcvta[su] and frint in RTX cost function * Backport of [AArch64] Prologue rewrite + performance. Linaro GCC 4.8 2014.08 is the fourteenth release in the 4.8 series and is in maintenance. Based off the latest GCC 4.8.4+svn213802 release, it includes performance improvements and bug fixes. Interesting changes in this GCC source package release include: * Updates to GCC 4.8.4+svn213802 * Backport of Fix [AArch32] for PR sanitizer/58543 * Backport of Fix [AArch64] for PR target/59744 Feedback and Support Subscribe to the important Linaro mailing lists and join our IRC channels to stay on top of Linaro development. ** Linaro Toolchain Development "mailing list": http://lists.linaro.org/mailman/listinfo/linaro-toolchain ** Linaro Toolchain IRC channel on irc.freenode.net at @#linaro-tcwg@ * Bug reports should be filed in Launchpad against "Linaro GCC project": http://bugs.launchpad.net/gcc-linaro/+filebug. * Questions? "ask Linaro": http://ask.linaro.org/. * Interested in commercial support? inquire at "Linaro support":mailto: supp...@linaro.org [1] Stable source package releases are defined as releases where the full Linaro Toolchain validation plan is executed. [2] Engineering source package releases are defined as releases where the compiler is only put through unit-testing and full validation is not performed. ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] Week 31 - 32 - 33
Week 31 Short week, one day off (2/10) == Issues == * none. == Progress == * Respinned Linaro GCC 4.9-2014.07 (1/10) * Linaro GCC 4.9 2014.08 (6/10) - Prepared backports for release (38 revisions) - validation on-going * Misc: (1/10) - Various meetings. Week 32 On vacation :) == Issues == * none. == Progress == * GCC 4.9 2014.08 (3/0) - Analysed backports validation results. - Committed all backports. Week 33 Still on vacation :) == Issues == * none. == Progress == * GCC 4.9 2014.08 (2/0) - Merged FSF 4.9 branch into Linaro one - Released 2014.08 source tarball * GCC 4.8 2014.08 (2/0) - Merged FSF 4.8 branch into Linaro one - Released 2014.08 source tarball == Next == * Back to work on Tuesday ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain