summaryrefslogtreecommitdiff
path: root/scripts/config/confdata.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup patch from Denis Vlasenko. Mostly variants of removing the if(x)Rob Landley2006-03-011-2/+1
| | | | from before "if(x) free(x)".
* Rename UNUSE() to SKIP().Rob Landley2006-02-201-1/+1
|
* isolate and show busybox`s changes"Vladimir N. Oleynik"2006-02-161-31/+30
|
* full removed config.h, use bb_config.h only"Vladimir N. Oleynik"2006-02-151-6/+36
|
* just whitespaceTim Riker2006-01-251-1/+1
|
* Zap sysdeps directory, moving Config.in and defconfig to top of tree.Rob Landley2006-01-201-1/+1
| | | | | (Busybox should not be system dependent enough to have different default configurations for different platforms. We're not a kernel.)
* Make a few warnings go away.Rob Landley2005-12-191-2/+2
|
* Our config should write out each symbol once and only once, but still writeRob Landley2005-09-141-28/+39
| | | | out all symbols in all sub-menus. I think this finally does it right.
* Put the menu_is_visible test back because it avoids printing spuriousRob Landley2005-09-081-12/+12
| | | | (albeit commented out) garbage.
* The previous commit left confdata writing out:Rob Landley2005-09-051-3/+2
| | | | | | | | | | | | CONFIG_NUMERIC_CONSTANT= And on reading it back in, it would complain that '' was an invalid value for that field. I.E. "make allnoconfig && make" worked fine, but "make allnoconfig && make menuconfig" barfed reading in the config file. So now I have it write out "0" as the blank value. (It's initialized to the default value when the menu becomes visible anyway; I checked.) That seems to work.
* Fixes so "make allnoconfig" works again.Rob Landley2005-09-051-4/+4
| | | | | | | | | | | | | | | | | | | | | | The configure system's save function edited out sub-menus that wouldn't be displayed in the current configuration, meaning config.h wouldn't have #udef entries for those symbols, meaning bb_config.h would have the relevant ENABLE_ missing instead of defined to 0. This broke the build. So I fixed it, and then reorganized the applets.c and busybox.c to take away the warnings this revealed (code that would be optimized out was making calls to functions that hadn't been prototyped. So I added an #else case to those #ifdefs to #define the relevant functions to empty macros to placate the warnings. I also reorganized the applets.c code to make adding such an #else case less of a pain (and make the need for prototyping go away by moving the functions up before they were used, and generally wind up with fewer #ifdefs in the code by putting all the logic in one place). This resulted in a huge seeming patch, when most if it just moves code from one place to another without touching it... Upside: make allyesconfig and make allnoconfig should both work now.
* Do not define 'AUTOCONF_INCLUDED'Eric Andersen2005-08-021-1/+0
|
* Updated to match trunk/uClibc/extra/config as of r10132, and thusPeter Kjellerstedt2005-04-191-3/+3
| | | | Linux 2.6.11.
* Peter Kjellerstedt at axis.com writes:Eric Andersen2004-07-151-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hello, the attached patch should bring extra/config in line with the Linux 2.6.7 sources. The following are the commit messages for the respective files from the Linux bk-repository: checklist.c: * fix menuconfig choice item help display confdata.c: * config: choice fix * kconfig: don't rename target dir when saving config expr.c, expr.h: * config: disable debug prints mconf.c: * fix menuconfig choice item help display menu.c: * Kconfig: use select statements symbol.c: * config: choice fix * Avoid bogus warning about recursive dependencies * c99 struct initialiser conversions textbox.c: * janitor: don't init statics to 0 util.c: * fix lxdialog behaviour //Peter
* Minor updates from linux 2.6.1Eric Andersen2004-01-161-1/+1
|
* Patch from Bastian Blank, allow the buildtime to be overriden with aGlenn L McGrath2004-01-131-2/+7
| | | | | different string, used by the debian busybox-cvs to specify the debian date based version number.
* Patch by Rob Landley, fix warningGlenn L McGrath2003-10-031-2/+2
|
* Merge/rework config system per the latest from linux-2.6.0-test2.Eric Andersen2003-08-051-91/+154
| | | | | Fix the config bugs revealed by the updated config system. -Erik
* Fix the location for the default config so 'make defconfig'Eric Andersen2003-06-121-1/+1
| | | | actually works
* Yet another major rework of the BusyBox config system, using the considerablyEric Andersen2002-12-051-0/+371
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