Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Put parentheses around some of the SWAP() macros, as pointed out by Peter | Rob Landley | 2006-05-30 | 1 | -6/+6 | |
| | | | | Kjellerstedt. | |||||
* | Teach bloatometer about .rodata, and tweak the display into something that | Rob Landley | 2006-05-29 | 1 | -8/+10 | |
| | | | | has a better chance of getting merged. | |||||
* | - cleanup conftest temporary files. | Bernhard Reutner-Fischer | 2006-05-29 | 1 | -1/+1 | |
| | ||||||
* | - DEBUG_INIT -> config CONFIG_DEBUG_INIT | Bernhard Reutner-Fischer | 2006-05-29 | 2 | -13/+16 | |
| | ||||||
* | - landley, remove this? | Bernhard Reutner-Fischer | 2006-05-29 | 1 | -1/+1 | |
| | ||||||
* | - set_term() doesn't need an argument. (Like r15220 this is just compile-tested) | Bernhard Reutner-Fischer | 2006-05-29 | 1 | -6/+6 | |
| | | | | | | | text data bss dec hex filename 5432 32 8 5472 1560 init/init.o.r15220 5426 32 8 5466 155a init/init.o | |||||
* | - move common code into new open_new_terminal() function; | Bernhard Reutner-Fischer | 2006-05-29 | 2 | -24/+28 | |
| | | | | | | | | | | | | | text data bss dec hex filename 864434 10244 645892 1520570 1733ba busybox_old 864386 10244 645892 1520522 17338a busybox_unstripped add/remove: 1/0 grow/shrink: 0/2 up/down: 92/-143 (-51) function old new delta open_new_terminal - 92 +92 exec_signal 345 276 -69 run 1527 1453 -74 Again, 48 != 51 so let's trust the former.. | |||||
* | - just whitespace | Bernhard Reutner-Fischer | 2006-05-29 | 1 | -731/+741 | |
| | ||||||
* | - ls: remove unused variable | Bernhard Reutner-Fischer | 2006-05-29 | 3 | -21/+12 | |
| | | | | | | | | - dpkg.c, diff: use xstat text data bss dec hex filename 848823 9100 645216 1503139 16efa3 busybox_old 848679 9100 645216 1502995 16ef13 busybox_unstripped bloatcheck is completely useless as it sees -79 for this, which is bogus. | |||||
* | More size shrinkage. | Rob Landley | 2006-05-29 | 11 | -197/+37 | |
| | ||||||
* | Size reductions, mostly switching things to use libbb functions. | Rob Landley | 2006-05-29 | 6 | -91/+26 | |
| | ||||||
* | Add SWAP_LE?? and SWAP_BE?? macros, and make things use them. Converts values | Rob Landley | 2006-05-29 | 4 | -31/+29 | |
| | | | | | to/from little endian or big endian, which is a NOP if that's what the current platform already is. | |||||
* | This is not C++. | Rob Landley | 2006-05-29 | 1 | -1/+1 | |
| | ||||||
* | A few new todo items from email with Bernhard. | Rob Landley | 2006-05-29 | 1 | -0/+9 | |
| | ||||||
* | Remove _() and N_() from platform.h. #define them as NOP macros in the two | Rob Landley | 2006-05-29 | 3 | -12/+9 | |
| | | | | | | files still using them. I didn't remove them from e2fsck.c to avoid stomping pending cleanup patches from Garrett, and I didn't bother to remove them from fdisk.c because that entire file needs to be rewritten from scratch. | |||||
* | Remove _(). | Rob Landley | 2006-05-29 | 1 | -14/+12 | |
| | ||||||
* | Remove _(). | Rob Landley | 2006-05-29 | 1 | -52/+52 | |
| | ||||||
* | I changed last10 to last25, and just bumped it up to 50 so I renamed it | Rob Landley | 2006-05-28 | 1 | -1/+1 | |
| | | | | | "recent.html". There's a symlink from each of the old names for the moment, I'll zap those eventually... | |||||
* | Fix hdparm to use PRIu64 instead of typecasting to long long (which is 128 bits | Rob Landley | 2006-05-28 | 4 | -6/+5 | |
| | | | | on 64 bit platforms), and move #include <inttypes.h> to libbb.h. | |||||
* | Put the ending quote on the help entry... | Rob Landley | 2006-05-28 | 1 | -1/+1 | |
| | ||||||
* | Fix some warnings in allbareconfig. | Rob Landley | 2006-05-28 | 2 | -5/+4 | |
| | ||||||
* | My first bout of untangling udhcp. Make lots of gratuitous #defines go | Rob Landley | 2006-05-28 | 17 | -221/+86 | |
| | | | | | | away, substitutie BB_VER for an external VERSION, use busybox CONFIG symbols rather than checking for them then defining others, etc. Lots more cleanup to do... | |||||
* | Move portability stuff to platform.h, and clean up adjtimex.c a bit while | Rob Landley | 2006-05-27 | 2 | -58/+20 | |
| | | | | I'm in the area. | |||||
* | Consolidate #include <sys/time.h> so libbb.h does it. | Rob Landley | 2006-05-27 | 40 | -46/+2 | |
| | ||||||
* | Update FAQ to mention make baseline when talking about make bloatcheck. | Rob Landley | 2006-05-27 | 1 | -3/+5 | |
| | ||||||
* | Consolidate the .PHONY targets and add "make baseline" for bloatcheck. | Rob Landley | 2006-05-27 | 1 | -10/+14 | |
| | ||||||
* | - use the defines CURRENT_TTY and VC_1; also shrink xargs a tiny bit: | Bernhard Reutner-Fischer | 2006-05-27 | 3 | -5/+3 | |
| | | | | | | | | | | | | | | | | add/remove: 0/0 grow/shrink: 2/6 up/down: 5/-37 (-32) function old new delta static.add_interface 271 274 +3 static.glob3 36 38 +2 static.renice_main 409 408 -1 static.readcmd 1083 1081 -2 static.changepath 176 174 -2 static.parse_opts 56 51 -5 static.rx_main 1095 1088 -7 static.xargs_main 759 739 -20 ---------------------------------------------------------------- Result :-) -32 | |||||
* | Change llist_add_* to take the address of the list rather than returning the new | Rob Landley | 2006-05-26 | 16 | -57/+42 | |
| | | | | head, and change all the callers. | |||||
* | Slight sanity fix: data is void *, not char *. And it's called data | Rob Landley | 2006-05-26 | 2 | -5/+5 | |
| | | | | almost everywhere, so be consistent. | |||||
* | - provide fallback defines for non-linux | Bernhard Reutner-Fischer | 2006-05-26 | 1 | -1/+13 | |
| | ||||||
* | - provide fallback defines for non-linux | Bernhard Reutner-Fischer | 2006-05-26 | 1 | -0/+14 | |
| | ||||||
* | - add central knob to turn off getopt_long everywhere. EXPERIMENTAL! | Bernhard Reutner-Fischer | 2006-05-26 | 18 | -12/+118 | |
| | | | | | | Adds "Enable getopt long" under "General options", default y. Send patches to fix getopt_ulflags and run_parts.c if you turn this off.. See http://busybox.net/lists/busybox/2006-May/021828.html for a start to run-parts | |||||
* | - use strtol instead of strtoll if the latter does not exist | Bernhard Reutner-Fischer | 2006-05-26 | 1 | -3/+19 | |
| | | | | | - add and use wrapper for attribute - add and use replacement for vasprintf if it is unavailable | |||||
* | - introduce and use bb_path_wtmp_file for portability (saves 11 Bytes). | Bernhard Reutner-Fischer | 2006-05-26 | 5 | -13/+33 | |
| | | | | - fix last.c to also look at the double-underscore UT_ defines. | |||||
* | - use portability wrapper define bb_setpgrp. | Bernhard Reutner-Fischer | 2006-05-26 | 3 | -3/+4 | |
| | ||||||
* | - work around bug in gcc-3.4.x on ARM | Bernhard Reutner-Fischer | 2006-05-26 | 1 | -1/+1 | |
| | ||||||
* | - move llist to top of file so we can potentially use it in all prototypes ↵ | Bernhard Reutner-Fischer | 2006-05-26 | 1 | -9/+10 | |
| | | | | easily | |||||
* | - make find_mount_point conditional on df and eject; Fixes `make hosttools´ on | Bernhard Reutner-Fischer | 2006-05-26 | 1 | -2/+3 | |
| | | | | hosts where mntent.h does not exist. | |||||
* | - add workaround for tar being broken since it uses a non-portable constant. | Bernhard Reutner-Fischer | 2006-05-26 | 1 | -0/+6 | |
| | ||||||
* | - use the SED given by the user | Bernhard Reutner-Fischer | 2006-05-26 | 1 | -2/+3 | |
| | | | | - use the portable `` instead of $(). There is no bbsh, so this is needed. | |||||
* | - add target hosttools (see make help) | Bernhard Reutner-Fischer | 2006-05-26 | 2 | -64/+141 | |
| | | | | | | - rename check_gcc to check_cc and pass the CC to use as arg#1; peruse check_cc for HOSTCFLAGS - add and use check_strip - add checks for {,no-}whole-archive and {start,end}-group LD flags | |||||
* | - use ATTRIBUTE_ALWAYS_INLINE if requested | Bernhard Reutner-Fischer | 2006-05-26 | 1 | -37/+6 | |
| | | | | - use shorter boilerplate while at it | |||||
* | - move libc checks from busybox.h to platform.h | Bernhard Reutner-Fischer | 2006-05-26 | 2 | -12/+101 | |
| | | | | | | | - add ATTRIBUTE_ALWAYS_INLINE, endian handling for DEC UNIX, some more compiler dependent defines to platform.h - add conditional bb_setpgrp define to platform.h - remove superfluous specifying args from "#define fdprintf dprintf" | |||||
* | - patch from Tito to pretty print the overall delta | Bernhard Reutner-Fischer | 2006-05-26 | 1 | -0/+4 | |
| | ||||||
* | Yann E. MORIN. writes: | Mike Frysinger | 2006-05-26 | 1 | -1/+1 | |
| | | | | | | hdparm has a uint64_t passed to printf with a %llu format (which is ok, because it's the same size), but without first being casted(?) to unsigned long long int. Which is kinda funny because it's done OK on a few lines above... | |||||
* | errno and h_errno values are not the same #876 by rfelker | Mike Frysinger | 2006-05-26 | 1 | -2/+0 | |
| | ||||||
* | fix spelling mistakes | Mike Frysinger | 2006-05-26 | 8 | -24/+24 | |
| | ||||||
* | check for queueing dependancy dependancies typos | Mike Frysinger | 2006-05-26 | 1 | -1/+2 | |
| | ||||||
* | queuing is spelled correctly | Mike Frysinger | 2006-05-26 | 1 | -1/+0 | |
| | ||||||
* | Rich Felker suggested removing dprintf() from watch, and one thing led to | Rob Landley | 2006-05-25 | 3 | -61/+57 | |
| | | | | | | another... This adds bb_xspawn() support, which does vfork/exec. (I don't know why using a static instead of a local adds ~40 bytes, but using the local doesn't work...) |