aboutsummaryrefslogtreecommitdiff
path: root/scripts (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Since we have less than 100k of usage.h data anyway, using bzip -9 is silly.landley2006-05-301-1/+1
| | | | | | | | | | | | That says use 900k chunks when compressing, which needs about 4 megs of data structures to undo the Burrows-Wheeler transform. Switching it down to bzip -1 (100k chunks) should have no impact on the compression (since it still all fits in one chunk) but should reduce runtime decompression memory requirements to something like 500k. Still larger than gunzip, but not egregiously so. git-svn-id: svn://busybox.net/trunk/busybox@15242 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Teach bloatometer about .rodata, and tweak the display into something thatlandley2006-05-291-8/+10
| | | | | | | has a better chance of getting merged. git-svn-id: svn://busybox.net/trunk/busybox@15225 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - use strtol instead of strtoll if the latter does not existaldot2006-05-261-3/+19
| | | | | | | | - add and use wrapper for attribute - add and use replacement for vasprintf if it is unavailable git-svn-id: svn://busybox.net/trunk/busybox@15194 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - use the SED given by the useraldot2006-05-261-2/+3
| | | | | | | - use the portable `` instead of $(). There is no bbsh, so this is needed. git-svn-id: svn://busybox.net/trunk/busybox@15186 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - patch from Tito to pretty print the overall deltaaldot2006-05-261-0/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15182 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix spelling mistakesvapier2006-05-261-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15177 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - check for existing usage binary, so it get's more obvious that the toplevelaldot2006-05-211-0/+1
| | | | | | | Makefile uses the wrong path to the binary (it's in top_builddir and not in top_srcdir) git-svn-id: svn://busybox.net/trunk/busybox@15153 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Tweak suggested by Matt Mackall when I submitted the bloat-o-meter changeslandley2006-05-081-3/+2
| | | | | | | back to linux-kernel... git-svn-id: svn://busybox.net/trunk/busybox@15036 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Script to easily get an assembly dump of a single function.landley2006-05-071-0/+21
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15024 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add "make bloatcheck" to run Matt Mackall's bloat-o-meter. Copy an oldlandley2006-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. git-svn-id: svn://busybox.net/trunk/busybox@15022 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - ignore missing helptext for options which are not selectable.aldot2006-05-051-0/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15004 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - add script to check for missing help entries of config optionsaldot2006-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' git-svn-id: svn://busybox.net/trunk/busybox@14991 69ca8d6d-28ef-0310-b511-8ec308f3f277
* termios.h is already included so dont include sys/termios.h as wellvapier2006-04-291-1/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14965 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Dennis Vlasenko to add the option to compress help text.landley2006-04-272-0/+25
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14949 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - patch from Denis Vlasenko to make sizes PHONY and to add objsizes which printsaldot2006-04-261-0/+8
| | | | | | | the sizes of the individual object files. git-svn-id: svn://busybox.net/trunk/busybox@14943 69ca8d6d-28ef-0310-b511-8ec308f3f277
* kill signed warningsvapier2006-04-202-3/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14929 69ca8d6d-28ef-0310-b511-8ec308f3f277
* use strchr() not index()vapier2006-04-161-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14885 69ca8d6d-28ef-0310-b511-8ec308f3f277
* find ./ -name .cvsignore | xargs svn rmaldot2006-03-292-9/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14686 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - revert back to r14406aldot2006-03-131-6/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14531 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - use absolute path for top_builddir and top_srcdir.aldot2006-03-021-0/+4
| | | | | | | Fixes make trying to include the very same file in an endless loop. git-svn-id: svn://busybox.net/trunk/busybox@14429 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - fixes parallel builds (make -j)aldot2006-03-011-6/+4
| | | | | | | - use less resources for the buildsystem itself git-svn-id: svn://busybox.net/trunk/busybox@14407 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Cleanup patch from Denis Vlasenko. Mostly variants of removing the if(x)landley2006-03-011-2/+1
| | | | | | | from before "if(x) free(x)". git-svn-id: svn://busybox.net/trunk/busybox@14396 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Rename UNUSE() to SKIP().landley2006-02-201-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14151 69ca8d6d-28ef-0310-b511-8ec308f3f277
* quick copy-paste typovodz2006-02-171-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14087 69ca8d6d-28ef-0310-b511-8ec308f3f277
* moved BB_BANNER to applets/version.c file: make kernel like version, vodz2006-02-161-3/+14
| | | | | | removed depend loop: busybox.h depend with BB_BT, and all sources depend with busybox.h git-svn-id: svn://busybox.net/trunk/busybox@14080 69ca8d6d-28ef-0310-b511-8ec308f3f277
* isolate and show busybox`s changesvodz2006-02-161-31/+30
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14075 69ca8d6d-28ef-0310-b511-8ec308f3f277
* full removed config.h, use bb_config.h onlyvodz2006-02-152-18/+44
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14055 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - commentary typosaldot2006-02-141-3/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14012 69ca8d6d-28ef-0310-b511-8ec308f3f277
* commentary typos. Thank by aldotvodz2006-02-141-16/+16
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14009 69ca8d6d-28ef-0310-b511-8ec308f3f277
* New USE() macroslandley2006-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. git-svn-id: svn://busybox.net/trunk/busybox@13955 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - commentary typosaldot2006-02-121-18/+16
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13920 69ca8d6d-28ef-0310-b511-8ec308f3f277
* make the build system puuuuuuuuuuurtyvapier2006-02-022-12/+13
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13793 69ca8d6d-28ef-0310-b511-8ec308f3f277
* removed unneed signed, avoid warningvodz2006-01-311-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13755 69ca8d6d-28ef-0310-b511-8ec308f3f277
* just whitespacetimr2006-01-2511-115/+115
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13584 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Zap sysdeps directory, moving Config.in and defconfig to top of tree.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.) git-svn-id: svn://busybox.net/trunk/busybox@13452 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Make a few warnings go away.landley2005-12-192-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@12953 69ca8d6d-28ef-0310-b511-8ec308f3f277
* bb_mkdep: Rewroted. removed problem "include name must uniq", speed up * 3.vodz2005-10-101-396/+415
| | | | | | | e2fsprogs: remove confuse bb_mkdep. Use internal e2fsprogs includes only. other: remove confuse bb_mkdep. git-svn-id: svn://busybox.net/trunk/busybox@11822 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fast replace if src outsidevodz2005-10-071-29/+21
| | | | git-svn-id: svn://busybox.net/trunk/busybox@11798 69ca8d6d-28ef-0310-b511-8ec308f3f277
* update documentationvodz2005-10-061-3/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@11790 69ca8d6d-28ef-0310-b511-8ec308f3f277
* bb_mkdep can use src outside nowvodz2005-10-061-1/+21
| | | | git-svn-id: svn://busybox.net/trunk/busybox@11789 69ca8d6d-28ef-0310-b511-8ec308f3f277
* speed up * 2vodz2005-10-031-105/+94
| | | | git-svn-id: svn://busybox.net/trunk/busybox@11733 69ca8d6d-28ef-0310-b511-8ec308f3f277
* small bug found after strength testvodz2005-09-191-1/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@11499 69ca8d6d-28ef-0310-b511-8ec308f3f277
* speed up +10%, update (c), make CONFIG_FEATURE_MOD2_4 as config/feature/mod_2_4vodz2005-09-161-26/+30
| | | | git-svn-id: svn://busybox.net/trunk/busybox@11483 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Whitespace patch (and removal of gratuitous use of cat) by Berhnard Fischer.landley2005-09-151-5/+7
| | | | git-svn-id: svn://busybox.net/trunk/busybox@11471 69ca8d6d-28ef-0310-b511-8ec308f3f277
* bb_mkdep version 2.0. speed up *2, remove problem of find e2fsprogs/uu*.h, ↵vodz2005-09-141-242/+248
| | | | | | spelling corrections by Bernhard Fischer git-svn-id: svn://busybox.net/trunk/busybox@11457 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Our config should write out each symbol once and only once, but still writelandley2005-09-141-28/+39
| | | | | | | out all symbols in all sub-menus. I think this finally does it right. git-svn-id: svn://busybox.net/trunk/busybox@11456 69ca8d6d-28ef-0310-b511-8ec308f3f277
* bb_mkdep release. speed up *3, clearing, more commentsvodz2005-09-132-219/+267
| | | | git-svn-id: svn://busybox.net/trunk/busybox@11446 69ca8d6d-28ef-0310-b511-8ec308f3f277
* bb_mkdep speed up * 10!vodz2005-09-121-82/+112
| | | | git-svn-id: svn://busybox.net/trunk/busybox@11426 69ca8d6d-28ef-0310-b511-8ec308f3f277
* new my scripts/mm_mkdep, dependences work nowvodz2005-09-123-854/+855
| | | | git-svn-id: svn://busybox.net/trunk/busybox@11425 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Put the menu_is_visible test back because it avoids printing spuriouslandley2005-09-081-12/+12
| | | | | | | (albeit commented out) garbage. git-svn-id: svn://busybox.net/trunk/busybox@11400 69ca8d6d-28ef-0310-b511-8ec308f3f277