YEM-20070519:
bits/sysnum.h needs a cross compiler to be built. Fortunately, this
header is not needed to build gcc. Move generation of this header.

Index: uClibc/Makefile.in
===================================================================
--- uClibc/Makefile.in	(revision 18651)
+++ uClibc/Makefile.in	(working copy)
@@ -91,6 +91,11 @@
 			$(LN) -fs $$i .; \
 		done; \
 	fi
+ifeq ($(UCLIBC_HAS_LOCALE),y)
+	$(MAKE) locale_headers
+endif
+
+pregen: headers
 	$(Q)\
 	set -e; \
 	cd $(top_builddir); \
@@ -102,12 +107,7 @@
 	else \
 		mv -f $$tmp include/bits/sysnum.h; \
 	fi
-ifeq ($(UCLIBC_HAS_LOCALE),y)
-	$(MAKE) locale_headers
-endif
 
-pregen: headers
-
 install: install_runtime install_dev
 
 
