Index: toolchain.eclass =================================================================== RCS file: /var/cvsroot/gentoo-x86/eclass/toolchain.eclass,v retrieving revision 1.431 diff -u -B -r1.431 toolchain.eclass --- toolchain.eclass 27 Jun 2010 03:54:36 -0000 1.431 +++ toolchain.eclass 2 Jul 2010 17:07:59 -0000 @@ -1588,6 +1588,8 @@ elif [[ $(gcc-version) == "3.4" && ${GCC_BRANCH_VER} == "3.4" ]] && gcc-specs-ssp ; then # See bug #79852 STAGE1_CFLAGS=${STAGE1_CFLAGS-"-O2"} + elif use hppa; then + STAGE1_CFLAGS="-O0" else STAGE1_CFLAGS=${STAGE1_CFLAGS-"-O"} fi