X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=Config.in;h=5c4b5fe28de08a548a31ee8101697fe359c5aed1;hb=64dc58a9b89c0a43f47434f160432c8f4738080e;hp=8fb1f139a5b6813b0002c97ac85e860d8e5beb82;hpb=0c8c1eda213553c761fd6e6b4928ecb4d6770a6e;p=android-x86%2Fexternal-toybox.git diff --git a/Config.in b/Config.in index 8fb1f139..5c4b5fe2 100644 --- a/Config.in +++ b/Config.in @@ -77,6 +77,12 @@ config TOYBOX_LIBCRYPTO help Use faster hash functions out of exteral -lcrypto library. +config TOYBOX_LIBZ + bool "Use libz (zlib)" + default n + help + Use libz for gz support. + config TOYBOX_FLOAT bool "Floating point support" default y @@ -135,6 +141,12 @@ config TOYBOX_DEBUG Enable extra checks for debugging purposes. All of them catch things that can only go wrong at development time, not runtime. +config TOYBOX_PEDANTIC_ARGS + bool "Pedantic argument checking" + default n + help + Check arguments for commands that have no arguments. + config TOYBOX_UID_SYS int "First system UID" default 100 @@ -157,19 +169,12 @@ config TOYBOX_MUSL_NOMMU_IS_BROKEN daemon() at compile time, musl intentionally includes broken versions that always return -ENOSYS on nommu systems, and goes out of its way to prevent any cross-compile compatible compile-time probes for a - nommu system. + nommu system. (It doesn't even #define __MUSL__ in features.h.) Musl does this despite the fact that a nommu system can't even run standard ELF binaries, and requires specially packaged executables. - (You can't even check a #define to see that you're building against - musl, due to its maintainer's policy that musl never has bugs that - require workarounds.) - So our only choice is to manually provide a musl nommu bug workaround you can manually select to enable (larger, slower) nommu support with musl. - You don't need this for uClibc, we have a compile time probe that - autodetects nommu support there. - endmenu