My MOVW patch from last week left an unused variable that killed -Werror builds, so I posted a new patch to fix it. http://www.mail-archive.com/gcc-patches@gcc.gnu.org/msg04141.html Ramana approved that in record time, so I've committed it.
Tom has committed Mark Shinwell's BRANCH_COST patch upstream, so I have backported it to Linaro GCC 4.6.
Maxim has committed his compound conditionals patch upstream, so I've backported that to Linaro GCC 4.6 also.
Reviewed what other patches are queued for forward porting to 4.6/7, hoping that other's might have picked some of them off, and found no other progress just yet.
Reduced the test case for GCC PR48783. For some reason it is retaining ".global" directives for symbols that have been optimized away, which leads to link errors in the kernel build.
Tried to find out why the "discourage neon in A8" patch has caused test failures. I'm still not sure - I've asked Michael Hope to rerun the tests in case it's just random.
Reposted the EABI half-precision patch with the extra bits Joseph says it needed in the version scripts. http://www.mail-archive.com/gcc-patches@gcc.gnu.org/msg04251.html
Looked at the linking problem reported by Barry Song on the linaro-toolchain list.
* Other
Public holidays on Monday and Friday.
* Future
I will be attending UDS in Budapest from 8th - 14th May. I shall continue to read my email, but will not be attending any calls.
---- Upstream patched requiring review: * NEON scheduling patch http://gcc.gnu.org/ml/gcc-patches/2011-02/msg01431.html * ARM Thumb2 addw/subw support. http://www.mail-archive.com/gcc-patches@gcc.gnu.org/msg03783.html * ARM Thumb2 Replicated constants http://www.mail-archive.com/gcc-patches@gcc.gnu.org/msg03883.html * ARM EABI half-precision function names (reposted 2011-04-27). http://www.mail-archive.com/gcc-patches@gcc.gnu.org/msg04251.html