--- /usr/portage/sys-devel/gcc/gcc-3.4.4.ebuild 2005-06-28 10:05:56 -0600 +++ /mnt/nfsroot/zportage/sys-devel/gcc/gcc-3.4.4.ebuild 2005-06-29 15:16:18 -0600 @@ -39,6 +39,8 @@ # Stuff to test before adding ~arch KEYWORDS="-* ~amd64 arm ~hppa ~ia64 ppc ppc64 ~x86" +IUSE="${IUSE} nofpu" + # we need a proper glibc version for the Scrt1.o provided to the pie-ssp specs # NOTE: we SHOULD be using at least binutils 2.15.90.0.1 everywhere for proper # .eh_frame ld optimisation and symbol visibility support, but it hasnt been @@ -132,5 +134,10 @@ sed -i -e '/GLIBCXX_IS_NATIVE=/s:false:true:' libstdc++-v3/configure || die fi ;; + arm) + if use nofpu; then + epatch ${FILESDIR}/3.4.4/gcc-3.4.4-softvfp.patch + fi + ;; esac }