The test results for the patch for lp:675347 on GCC 4.6 came back clean, so I merged it to Linaro GCC 4.6.
The test results for lp:675347 on 4.5 had problems though, but they might be unrelated to the patch. The test results for the "discourage NEON on A8" patch had similar failures, and that's a 4.6 testsuite.
Richard Earnshaw approved the Thumb register allocation patch. I've committed it upstream, and updated the patch trackers. It was already on the Linaro 4.6 branch.
Now that GCC 4.6 is released, switched all the Linaro tracking tickets from 'Fix committed' to 'Fix released'.
Merged from FSF 4.5 to Linaro 4.5 and submitted the patch for test. The tests came back clean, so I pushed it to the 4.5 branch. (Yay for Michael's new test service!)
Merged more patches from SG++ to Linaro. Or, at least considered them for merge. Mostly I decided that they were not appropriate for Linaro, at least, not just yet. I have yet to push these patches to Launchpad.
Reviewed Richard Sandiford's patch for LP:714921.
Retried the Android build with a view to integrating Android support in Linaro GCC 4.5 (4.6 should already support it). Eventually, after downloading many different git repositories and branches, and maxing out the memory on my machine a few times, I managed a successful build using the toolchain the Android team are using. I then backported Maxim's patches to Linaro GCC 4.5, and built and tested that, and got another successful Android build. I've pushed the patched toolchain to Launchpad at lp:~ams-codesourcery/gcc-linaro/android for testing. All being well, I'll merge Android support into the 4.5 trunk in time for the next release.
---- Upstream patched requiring review: * Thumb2 constants: http://gcc.gnu.org/ml/gcc-patches/2010-12/msg00652.html * ARM EABI half-precision functions http://gcc.gnu.org/ml/gcc-patches/2011-02/msg00874.html * NEON scheduling patch http://gcc.gnu.org/ml/gcc-patches/2011-02/msg01431.html
On Sun, Apr 10, 2011 at 1:01 AM, Andrew Stubbs ams@codesourcery.com wrote:
Retried the Android build with a view to integrating Android support in Linaro GCC 4.5 (4.6 should already support it). Eventually, after downloading many different git repositories and branches, and maxing out the memory on my machine a few times, I managed a successful build using the toolchain the Android team are using. I then backported Maxim's patches to Linaro GCC 4.5, and built and tested that, and got another successful Android build. I've pushed the patched toolchain to Launchpad at lp:~ams-codesourcery/gcc-linaro/android for testing. All being well, I'll merge Android support into the 4.5 trunk in time for the next release.
Ah, it'll be nice to get that knocked off. The test build is underway...
-- Michael
linaro-toolchain@lists.linaro.org