diff options
Diffstat (limited to 'sources')
-rw-r--r-- | sources/busybox.config | 11 | ||||
-rw-r--r-- | sources/gcc-002-mips-swfp.patch | 52 |
2 files changed, 9 insertions, 54 deletions
diff --git a/sources/busybox.config b/sources/busybox.config index fbb2e9879..db462882a 100644 --- a/sources/busybox.config +++ b/sources/busybox.config @@ -29,6 +29,7 @@ EXTRA_CFLAGS_OPTIONS="" # Installation Options # # CONFIG_INSTALL_NO_USR is not set +PREFIX="./_install" # # Archival Utilities @@ -52,8 +53,8 @@ CONFIG_FEATURE_TAR_CREATE=y CONFIG_FEATURE_TAR_BZIP2=y CONFIG_FEATURE_TAR_EXCLUDE=y CONFIG_FEATURE_TAR_GZIP=y -# CONFIG_FEATURE_TAR_OLD_FORMAT is not set -CONFIG_FEATURE_GNUTAR_LONG_FILENAME=y +# CONFIG_FEATURE_TAR_OLDGNU_COMPATABILITY is not set +CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y CONFIG_FEATURE_UNARCHIVE_TAPE=y CONFIG_UNCOMPRESS=y CONFIG_UNZIP=y @@ -241,6 +242,12 @@ CONFIG_FEATURE_IFUPDOWN_IPV4=y CONFIG_FEATURE_IFUPDOWN_IPV6=y CONFIG_FEATURE_IFUPDOWN_IPX=y CONFIG_FEATURE_IFUPDOWN_MAPPING=y +CONFIG_INETD=y +# CONFIG_FEATURE_INETD_SUPPORT_BILTIN_ECHO is not set +# CONFIG_FEATURE_INETD_SUPPORT_BILTIN_DISCARD is not set +# CONFIG_FEATURE_INETD_SUPPORT_BILTIN_TIME is not set +# CONFIG_FEATURE_INETD_SUPPORT_BILTIN_DAYTIME is not set +# CONFIG_FEATURE_INETD_SUPPORT_BILTIN_CHARGEN is not set CONFIG_IP=y CONFIG_FEATURE_IP_ADDRESS=y diff --git a/sources/gcc-002-mips-swfp.patch b/sources/gcc-002-mips-swfp.patch deleted file mode 100644 index 34e6566a9..000000000 --- a/sources/gcc-002-mips-swfp.patch +++ /dev/null @@ -1,52 +0,0 @@ -diff -urN gcc-3.2/gcc/config/mips/t-linux gcc-3.2-patched/gcc/config/mips/t-linux ---- gcc-3.2.orig/gcc/config/mips/t-linux Wed Jan 16 17:22:02 2002 -+++ gcc-3.2/gcc/config/mips/t-linux Mon Nov 11 15:23:33 2002 -@@ -1,3 +1,48 @@ -+# Don't run fixproto -+STMP_FIXPROTO = -+ -+# Don't install "assert.h" in gcc. We use the one in glibc. -+INSTALL_ASSERT_H = -+ -+# nop@nop.com: -fdata-sections messes with crtstuff.c's strategy to get -+# ctors/dtors/eh in special sections. -+CRTSTUFF_T_CFLAGS = -fno-data-sections -+CRTSTUFF_T_CFLAGS_S = -fno-data-sections -+# Hopefully that's enough. -+ -+# Do not build libgcc1. Let gcc generate those functions. The GNU/Linux -+# C library can handle them. -+LIBGCC1 = -+CROSS_LIBGCC1 = -+LIBGCC1_TEST = -+ -+# Standard softfloat incantation: -+ -+LIB2FUNCS_EXTRA = fp-bit.c dp-bit.c -+ -+dp-bit.c: $(srcdir)/config/fp-bit.c -+ echo '#ifdef __MIPSEL__' > dp-bit.c -+ echo '#define FLOAT_BIT_ORDER_MISMATCH' >> dp-bit.c -+ echo '#endif' >> dp-bit.c -+ echo '#undef US_SOFTWARE_GOFAST' >> dp-bit.c -+ echo '#undef FLOAT' >> dp-bit.c -+ cat $(srcdir)/config/fp-bit.c >> dp-bit.c -+ -+fp-bit.c: $(srcdir)/config/fp-bit.c -+ echo '#ifdef __MIPSEL__' > fp-bit.c -+ echo '#define FLOAT_BIT_ORDER_MISMATCH' >> fp-bit.c -+ echo '#endif' >> fp-bit.c -+ echo '#undef US_SOFTWARE_GOFAST' >> fp-bit.c -+ echo '#define FLOAT' >> fp-bit.c -+ cat $(srcdir)/config/fp-bit.c >> fp-bit.c -+ -+MULTILIB_OPTIONS = msoft-float -+MULTILIB_DIRNAMES = soft-float -+MULTILIB_MATCHES = -+MULTILIB_EXTRA_OPTS = -+ -+LIBGCC = stmp-multilib -+INSTALL_LIBGCC = install-multilib - # We want fine grained libraries, so use the new code to build the - # floating point emulation libraries. - FPBIT = fp-bit.c |