[prev in list] [next in list] [prev in thread] [next in thread] 

List:       busybox-cvs
Subject:    [BusyBox-cvs] busybox/sysdeps/linux Config.in,1.14,1.15
From:       andersen () busybox ! net (Erik Andersen,,,)
Date:       2004-05-25 5:30:27
Message-ID: 20040525113024.D1D0EB40ED () codepoet ! org
[Download RAW message or body]

Update of /var/cvs/busybox/sysdeps/linux
In directory nail:/tmp/cvs-serv18325/sysdeps/linux

Modified Files:
	Config.in 
Log Message:
Do not prompt about FDISK large disk support when LFS is enabled.
Resolve a dependancy problem with the various malloc debug libs
and make them mutually exclusive.
 -Erik


Index: Config.in
===================================================================
RCS file: /var/cvs/busybox/sysdeps/linux/Config.in,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- a/Config.in	15 Mar 2004 08:29:15 -0000	1.14
+++ b/Config.in	25 May 2004 11:30:22 -0000	1.15
@@ -160,6 +160,7 @@
 config CONFIG_LFS
 	bool "Build with Large File Support (for accessing files > 2 GB)"
 	default n
+	select FDISK_SUPPORT_LARGE_DISKS
 	help
 	  If you want to build BusyBox with large file support, then enable
 	  this option.  This will have no effect if your kernel or your C
@@ -244,13 +245,19 @@
 	  considerably and should only be used when doing development.
 	  If you are doing development and want to debug BusyBox, answer Y.
 
-	  Otherwise, answer N.
+	  Most people should answer N.
 
-config CONFIG_DMALLOC
-	bool "Build BusyBox with dmalloc support"
-	default n
-	depends on CONFIG_DEBUG && !CONFIG_EFENCE
+choice
+	prompt "Additional debugging library"
+	default CONFIG_NO_DEBUG_LIB
+	depends on CONFIG_DEBUG
 	help
+	  Using an additional debugging library will make BusyBox become
+	  considerable larger and will cause it to run more slowly.  You
+	  should always leave this option disabled for production use.
+
+	  dmalloc support:
+	  ----------------
 	  This enables compiling with dmalloc ( http://dmalloc.com/ )
 	  which is an excellent public domain mem leak and malloc problem
 	  detector.  To enable dmalloc, before running busybox you will
@@ -261,14 +268,8 @@
 	       -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 CONFIG_EFENCE
-	bool "Build BusyBox with Electric-fence support"
-	default n
-	depends on CONFIG_DEBUG && !CONFIG_DMALLOC
-	help
+	  Electric-fence support:
+	  -----------------------
 	  This enables compiling with Electric-fence support.  Electric
 	  fence is another very useful malloc debugging library which uses
 	  your computer's virtual memory hardware to detect illegal memory
@@ -276,5 +277,18 @@
 	  and run slower, so you should leave this option disabled unless
 	  you are hunting a hard to find memory problem.
 
+
+config CONFIG_NO_DEBUG_LIB
+	bool "None"
+
+config CONFIG_DMALLOC
+	bool "Dmalloc"
+
+config CONFIG_EFENCE
+	bool "Electric-fence"
+
+endchoice
+
+
 endmenu
 

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic