summaryrefslogtreecommitdiff
path: root/scripts (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Teach bloatometer about .rodata, and tweak the display into something thatRob Landley2006-05-291-8/+10
| | | | has a better chance of getting merged.
* - use strtol instead of strtoll if the latter does not existBernhard Reutner-Fischer2006-05-261-3/+19
| | | | | - add and use wrapper for attribute - add and use replacement for vasprintf if it is unavailable
* - use the SED given by the userBernhard Reutner-Fischer2006-05-261-2/+3
| | | | - use the portable `` instead of $(). There is no bbsh, so this is needed.
* - patch from Tito to pretty print the overall deltaBernhard Reutner-Fischer2006-05-261-0/+4
|
* fix spelling mistakesMike Frysinger2006-05-261-1/+1
|
* - check for existing usage binary, so it get's more obvious that the toplevelBernhard Reutner-Fischer2006-05-211-0/+1
| | | | Makefile uses the wrong path to the binary (it's in top_builddir and not in top_srcdir)
* Tweak suggested by Matt Mackall when I submitted the bloat-o-meter changesRob Landley2006-05-081-3/+2
| | | | back to linux-kernel...
* Script to easily get an assembly dump of a single function.Rob Landley2006-05-071-0/+21
|
* Add "make bloatcheck" to run Matt Mackall's bloat-o-meter. Copy an oldRob Landley2006-05-071-0/+60
| | | | | busybox_unstripped to busybox_old, build a new version, and "make bloatcheck" to see a detailed breakdown of the size difference.
* - ignore missing helptext for options which are not selectable.Bernhard Reutner-Fischer2006-05-051-0/+3
|
* - add script to check for missing help entries of config optionsBernhard Reutner-Fischer2006-05-041-0/+37
| | | | | | | | | | | Currently we have these errors: ./modutils/Config.in: No helptext for 'CONFIG_FEATURE_QUERY_MODULE_INTERFACE' ./networking/Config.in: No helptext for 'CONFIG_IPADDR' ./networking/Config.in: No helptext for 'CONFIG_IPLINK' ./networking/Config.in: No helptext for 'CONFIG_IPROUTE' ./networking/Config.in: No helptext for 'CONFIG_IPTUNNEL' ./coreutils/Config.in: No helptext for 'CONFIG_UNIX2DOS'
* termios.h is already included so dont include sys/termios.h as wellMike Frysinger2006-04-291-1/+0
|
* Patch from Dennis Vlasenko to add the option to compress help text.Rob Landley2006-04-272-0/+25
|
* - patch from Denis Vlasenko to make sizes PHONY and to add objsizes which printsBernhard Reutner-Fischer2006-04-261-0/+8
| | | | the sizes of the individual object files.
* kill signed warningsMike Frysinger2006-04-202-3/+3
|
* use strchr() not index()Mike Frysinger2006-04-161-2/+2
|
* find ./ -name .cvsignore | xargs svn rmBernhard Reutner-Fischer2006-03-292-9/+0
|
* - revert back to r14406Bernhard Reutner-Fischer2006-03-131-6/+4
|
* - use absolute path for top_builddir and top_srcdir.Bernhard Reutner-Fischer2006-03-021-0/+4
| | | | Fixes make trying to include the very same file in an endless loop.
* - fixes parallel builds (make -j)Bernhard Reutner-Fischer2006-03-011-6/+4
| | | | - use less resources for the buildsystem itself
* 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
|
* quick copy-paste typo"Vladimir N. Oleynik"2006-02-171-1/+1
|
* moved BB_BANNER to applets/version.c file: make kernel like version, "Vladimir N. Oleynik"2006-02-161-3/+14
| | | | removed depend loop: busybox.h depend with BB_BT, and all sources depend with busybox.h
* 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-152-18/+44
|
* - commentary typosBernhard Reutner-Fischer2006-02-141-3/+3
|
* commentary typos. Thank by aldot"Vladimir N. Oleynik"2006-02-141-16/+16
|
* New USE() macrosRob Landley2006-02-131-65/+866
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For each CONFIG_SYMBOL, include/bb_config.h now has both ENABLE_SYMBOL and USE_SYMBOL(x). ENABLE_SYMBOL is still always defined (1 or 0) so that if(ENABLE) should optimize out when it's zero. The USE_SYMBOL(X) will only splice in X if the symbol is defined, otherwise it'll be empty. Thus we can convert this: #ifdef CONFIG_ARGS opt = bb_getopt_ulflags(argc, argv, "ab:c" #ifdef CONFIG_THINGY "d:" #endif , &bvalue #ifdef CONFIG_THINGY , &thingy #endif ); #endif into this: if (ENABLE_ARGS) { opt = bb_getopt_ulflags(argc, argv, "ab:c" USE_THINGY("d:"), &bvalue USE_THINGY(, &thingy)); } And it should produce the same code. Unlike the old versions in include/_usage.h, the new USE_SYMBOL(x) can handle commas in its arguments (as shown above). (The _usage.h file is obsolete and no longer generated.) Nobody should need to include config.h directly anymore, bb_config.h should define all the configuration stuff we need. Someday, the CONFIG_SYMBOL versions should go away in favor of ENABLE_SYMBOL and USE_SYMBOL(). Thanks to vodz for the new version of bb_mkdep.c that works with function macros.
* - commentary typosBernhard Reutner-Fischer2006-02-121-18/+16
|
* make the build system puuuuuuuuuuurtyMike Frysinger2006-02-022-12/+13
|
* removed unneed signed, avoid warning"Vladimir N. Oleynik"2006-01-311-1/+1
|
* just whitespaceTim Riker2006-01-2511-115/+115
|
* 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-192-4/+4
|
* bb_mkdep: Rewroted. removed problem "include name must uniq", speed up * 3."Vladimir N. Oleynik"2005-10-101-396/+415
| | | | | e2fsprogs: remove confuse bb_mkdep. Use internal e2fsprogs includes only. other: remove confuse bb_mkdep.
* fast replace if src outside"Vladimir N. Oleynik"2005-10-071-29/+21
|
* update documentation"Vladimir N. Oleynik"2005-10-061-3/+3
|
* bb_mkdep can use src outside now"Vladimir N. Oleynik"2005-10-061-1/+21
|
* speed up * 2"Vladimir N. Oleynik"2005-10-031-105/+94
|
* small bug found after strength test"Vladimir N. Oleynik"2005-09-191-1/+2
|
* speed up +10%, update (c), make CONFIG_FEATURE_MOD2_4 as config/feature/mod_2_4"Vladimir N. Oleynik"2005-09-161-26/+30
|
* Whitespace patch (and removal of gratuitous use of cat) by Berhnard Fischer.Rob Landley2005-09-151-5/+7
|
* bb_mkdep version 2.0. speed up *2, remove problem of find e2fsprogs/uu*.h, ↵"Vladimir N. Oleynik"2005-09-141-242/+248
| | | | spelling corrections by Bernhard Fischer
* 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.
* bb_mkdep release. speed up *3, clearing, more comments"Vladimir N. Oleynik"2005-09-132-219/+267
|
* bb_mkdep speed up * 10!"Vladimir N. Oleynik"2005-09-121-82/+112
|
* new my scripts/mm_mkdep, dependences work now"Vladimir N. Oleynik"2005-09-123-854/+855
|
* 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.