A couple of notes. About " vector Extensions Project" Have you looked into https://sourceware.org/ml/libc-alpha/2014-09/msg00176.html and all of the follow ups? Including https://sourceware.org/glibc/wiki/libm#Vector_Entry_Points ?
Also dealing with " GCC Modularization Project" I think this is a wasted project for Linaro to work on. There are a lot more improvements that is needed to be done to the AARCH64 backend. On example was just posted to the gcc-patches list today (long_call support). The modularization project is a 10-15 man-year project and not just a simple project for one or two people for a year and then given up.
A good project for Linaro to work on is split stack support which is needed to better support gccgo. Another good project for Linaro is to support the target attribute for aarch64 (and even arm). Maybe look into SMS for aarch64 back-end for the in-order cores (a53, etc.) Cilk+ for AARCH64. Automatic parallelization is another project. Even Graphite too. The above projects are more about working on ARM targets than working on changes to other backends. I still don't understand why the idea of having one binary is a requirement when there are much more bigger issues with the aarch64 backend to work out.
Thanks, Andrew Pinski
-----Original Message----- From: linaro-toolchain-bounces@lists.linaro.org [mailto:linaro-toolchain-bounces@lists.linaro.org] On Behalf Of Michael Collison Sent: Sunday, October 26, 2014 7:27 PM To: linaro-toolchain@lists.linaro.org Subject: [Weekly] 20-24 OCT 2014
== This week ==
* GCC Modularization Project (5/10) - Reviewed Re-Architecture GNU Cauldron videos by Andrew Macleod - Reviewed tree/gimple source base
* Linaro bugzilla 602 - gcc 4.7.3 compiler internal error while building hsail components (2/10) - Resolved bug by determining that 4.7 compiler was assinging a incorrect VFP register to a parameter - Issue was fixed in 4.8 by adding call to arm_hard_regno_ok which disallowed register
* vector Extensions Project (2/10) - Preliminary design work on C++ classes and libvpx review
* Misc. (1/10) - Conducted interview with Prathamesh Kulkarni - Conference calls
== Next week ==
- GCC Modularization draft plan to TCWG group for review - Understand status of Re-Architecture work by Andrew Macleod - Further review of libvpx and vector extensions design work
_______________________________________________ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain