
Originally Posted by
ryao
If this were repeated with GCC 4.6.3, I would expect Gentoo to still do well.
Yes, indeed. I made a preliminary run of this benchmark with GCC 4.6.3 (and with the whole system rebuilt using it) as the first task for my new ODROID-X: http://openbenchmarking.org/result/1...SU-1209028SU74
Some of the tests failed to run due to missing dependencies like blas/lapack, and maybe some of the results are not too great because this particular SD card was slow. I'll give it another try with USB HDD just for comparison.
But in any case, the most interesting results are "Monkey Audio Encoding" and "N-Queens". Does anyone want to bet about how their results are going to change if we switch gcc to use thumb2 by default?
Switching to thumb2 in Gentoo is possible by doing:
Code:
mkdir /etc/portage/env
mkdir /etc/portage/env/sys-devel
echo 'EXTRA_ECONF="--with-mode=thumb"' > /etc/portage/env/sys-devel/gcc
emerge sys-devel/gcc
emerge -e --keep-going world
Maybe some of the packages will fail to rebuild due to unresolved thumb2 issues, but the most important stuff like glibc should be fine.