--- /dev/null
+# Description: Statically linked ARM cross compiler
+# URL: http://gcc.gnu.org
+# Depends on: libgmp libmpfr
+
+name=arm-gcc-interim
+version=4.4.4
+release=1
+source=(ftp://sources.redhat.com/pub/gcc/releases/gcc-$version/gcc-core-$version.tar.bz2)
+
+build() {
+ patch -d gcc-$version -p1 -i $SRC/gcc-nocheck-fixincludes.patch
+ patch -d gcc-$version -p0 -i $SRC/test-demangle.c.diff
+ sed -i 's|REVISION|REVISION " (CRUX)"|' gcc-$version/gcc/version.c
+
+ mkdir build
+ cd build
+
+ unset CFLAGS
+ unset CXXFLAGS
+
+ AR=ar LDFLAGS="-Wl,-rpath,/usr/lib" \
+ ../gcc-$version/configure \
+ --prefix=/usr \
+ --build=i686-cross-linux-gnu \
+ --host=i686-cross-linux-gnu \
+ --target=armv5tel-softfloat-linux-gnueabi \
+ --libexecdir=/usr/lib \
+ --disable-multilib \
+ --disable-nls \
+ --without-headers \
+ --enable-__cxa_atexit \
+ --enable-symvers=gnu \
+ --disable-decimal-float \
+ --nfp \
+ --without-fp \
+ --with-softfloat-support=internal \
+ --disable-libgomp \
+ --disable-libmudflap \
+ --disable-libssp \
+ --disable-shared \
+ --disable-threads \
+ --enable-languages=c
+
+ make
+ make -j1 DESTDIR=$PKG install
+
+ rm $PKG/usr/lib/libiberty.a
+
+ rm $PKG/usr/man/man7/{fsf-funding,gfdl,gpl}.7
+ rmdir $PKG/usr/man/man7
+
+ rmdir $PKG/usr/share
+ rmdir $PKG/usr/info
+
+ armv5tel-softfloat-linux-gnueabi-strip --strip-debug \
+ $PKG/usr/lib/gcc/armv5tel-softfloat-linux-gnueabi/$version/lib{gcc,gcov}.a
+}