[BusyBox-cvs] busybox/sysdeps/linux Config.in,NONE,1.1 config.in,1.12,NONE

Erik Andersen andersen at codepoet.org
Thu Dec 5 08:41:34 UTC 2002


Update of /var/cvs/busybox/sysdeps/linux
In directory winder:/tmp/cvs-serv7481/sysdeps/linux

Added Files:
	Config.in 
Removed Files:
	config.in 
Log Message:
Yet another major rework of the BusyBox config system, using the considerably
modified Kbuild system I put into uClibc.  With this, there should be no more
need to modify Rules.mak since I've moved all the interesting options into the
config system.  I think I've got everything updated, but you never know, I may
have made some mistakes, so watch closely.
 -Erik


--- NEW FILE: Config.in ---
#
# For a description of the syntax of this configuration file,
# see scripts/kbuild/config-language.txt.
#

mainmenu "BusyBox Configuration"

choice
	prompt "Buffer allocation policy"
	default "Allocate with Malloc"
	help
	  Please submit a patch to add help text for this item.

config CONFIG_FEATURE_BUFFERS_USE_MALLOC
	bool "Allocate with Malloc"

config CONFIG_FEATURE_BUFFERS_GO_ON_STACK
	bool "Allocate on the Stack"

[...170 lines suppressed...]
	       -p check-fence -p check-heap -p check-lists -p check-blank \
	       -p check-funcs -p realloc-copy -p allow-free-null

	  This will make BusyBox be considerable larger and run slower, so 
	  you should leave this option disabled for production use.

config DOEFENCE
	bool "Build BusyBox with Electric-fence support"
	default n
	depends on DODEBUG && !DODMALLOC
	help
	  This enables compiling with Electric-fence support.  Electric
	  fence is another very useful malloc debugging library which used
	  your computers virtual memory hardware to detect illegal memory 
	  accesses.  This support will make BusyBox be considerable larger 
	  and run slower, so you should leave this option disabled unless 
	  you are hunting a hard to find memory problem.

endmenu


--- config.in DELETED ---




More information about the busybox-cvs mailing list