-# Source0-md5: e744b30c834360fccac41eb7269a3011
-Patch0: %{name}-pr15068.patch
-BuildRequires: crossarm-binutils
-BuildRequires: flex
-BuildRequires: bison
+# Source0-md5: 947416e825a877a0d69489be1be43be1
+#Source0: ftp://gcc.gnu.org/pub/gcc/snapshots/4.0-%{_snap}/gcc-4.0-%{_snap}.tar.bz2
+%define _llh_ver 2.6.11.2
+Source1: http://ep09.pld-linux.org/~mmazur/linux-libc-headers/linux-libc-headers-%{_llh_ver}.tar.bz2
+# Source1-md5: 2d21d8e7ff641da74272b114c786464e
+%define _uclibc_ver 0.9.27
+Source2: http://uclibc.org/downloads/uClibc-%{_uclibc_ver}.tar.bz2
+# Source2-md5: 6250bd6524283bd8e7bc976d43a46ec0
+Source3: crossarm-embedded-uclibc.config
+Source4: crossarm-lpc210x-crt0.s
+URL: http://gcc.gnu.org/