X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=Config.h;h=da62cbfda46697a658b9674d589db32b5fe701f9;hb=c126f8ffb6143f1455bea63dad21b2832ddb8b3c;hp=0511811606ec69d12d0e97063ae8d6a6555ad598;hpb=d9d75555ba685c63d5ed6fe25bfdaecb4817d56e;p=oweals%2Fbusybox.git diff --git a/Config.h b/Config.h index 051181160..da62cbfda 100644 --- a/Config.h +++ b/Config.h @@ -75,11 +75,12 @@ #define BB_MKNOD #define BB_MKSWAP //#define BB_MKTEMP -//#define BB_NC +#define BB_MODPROBE #define BB_MORE #define BB_MOUNT //#define BB_MT #define BB_MV +//#define BB_NC //#define BB_NSLOOKUP //#define BB_PING //#define BB_PIVOT_ROOT @@ -114,6 +115,7 @@ //#define BB_TFTP #define BB_TOUCH //#define BB_TR +//#define BB_TRACEROUTE #define BB_TRUE_FALSE #define BB_TTY //#define BB_UNIX2DOS @@ -405,6 +407,9 @@ // Support for TELNET to pass TERM type to remote host. Adds 384 bytes. #define BB_FEATURE_TELNET_TTYPE // +// Support for devfs. +//#define BB_FEATURE_DEVFS +// // End of Features List // // @@ -416,6 +421,19 @@ // Nothing beyond this point should ever be touched by // mere mortals so leave this stuff alone. // +#include +#if defined __UCLIBC__ && ! defined __UCLIBC_HAS_MMU__ + #undef BB_RPM2CPIO /* Uses gz_open(), which uses fork() */ + #undef BB_DPKG_DEB /* Uses gz_open(), which uses fork() */ + #undef BB_FEATURE_ASH /* Uses fork() */ + #undef BB_FEATURE_HUSH /* Uses fork() */ + #undef BB_FEATURE_LASH /* Uses fork() */ + #undef BB_INIT /* Uses fork() */ + #undef BB_FEATURE_TAR_GZIP /* Uses fork() */ + #undef BB_SYSLOGD /* Uses daemon() */ + #undef BB_KLOGD /* Uses daemon() */ + #undef BB_UPDATE /* Uses daemon() */ +#endif #if defined BB_SH #if defined BB_FEATURE_COMMAND_EDITING #define BB_CMDEDIT