X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=Config.in;h=ae21f52ef43fdbc9a644fdcb0ae0465a912679e2;hb=93ef5dd640ef41edc72c80fa59c7cc9427b5945b;hp=acd3cb883b8197596459de469b0588445390e99f;hpb=86d5bf4246a7ba68d220bc6c7a7a3be62119dc12;p=oweals%2Fbusybox.git diff --git a/Config.in b/Config.in index acd3cb883..ae21f52ef 100644 --- a/Config.in +++ b/Config.in @@ -1,6 +1,6 @@ # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # mainmenu "Configuration" @@ -37,6 +37,19 @@ config EXTRA_COMPAT some GNU extensions in libc. You probably only need this option if you plan to run busybox on desktop. +config FEDORA_COMPAT + bool "Building for Fedora distribution" + default n + help + This option makes some tools behave like they do on Fedora. + + At the time of this writing (2017-08) this only affects uname: + normally, uname -p (processor) and uname -i (platform) + are shown as "unknown", but with this option uname -p + shows the same string as uname -m (machine type), + and so does uname -i unless machine type is i486/i586/i686 - + then uname -i shows "i386". + config INCLUDE_SUSv2 bool "Enable obsolete features removed before SUSv3" default y @@ -330,13 +343,6 @@ config FEATURE_SYSLOG #This option is auto-selected when you select any applet which may #send its output to syslog. You do not need to select it manually. -config FEATURE_HAVE_RPC - bool #No description makes it a hidden option - default n - #help - #This is automatically selected if any of enabled applets need it. - #You do not need to select it manually. - config PLATFORM_LINUX bool #No description makes it a hidden option default n @@ -512,6 +518,14 @@ config USE_PORTABLE_CODE compiler other than gcc. If you do use gcc, this option may needlessly increase code size. +config STACK_OPTIMIZATION_386 + bool "Use -mpreferred-stack-boundary=2 on i386 arch" + default y + help + This option makes for smaller code, but some libc versions + do not work with it (they use SSE instructions without + ensuring stack alignment). + comment 'Installation Options ("make install" behavior)' choice @@ -685,6 +699,7 @@ source archival/Config.in source coreutils/Config.in source console-tools/Config.in source debianutils/Config.in +source klibc-utils/Config.in source editors/Config.in source findutils/Config.in source init/Config.in