aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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
* - cleanup conftest temporary files.aldot2006-05-291-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15224 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - DEBUG_INIT -> config CONFIG_DEBUG_INITaldot2006-05-292-13/+16
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15223 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - landley, remove this?aldot2006-05-291-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15222 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - set_term() doesn't need an argument. (Like r15220 this is just compile-tested)aldot2006-05-291-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 git-svn-id: svn://busybox.net/trunk/busybox@15221 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - move common code into new open_new_terminal() function;aldot2006-05-292-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.. git-svn-id: svn://busybox.net/trunk/busybox@15220 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - just whitespacealdot2006-05-291-731/+741
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15219 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - ls: remove unused variablealdot2006-05-293-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. git-svn-id: svn://busybox.net/trunk/busybox@15218 69ca8d6d-28ef-0310-b511-8ec308f3f277
* More size shrinkage.landley2006-05-2911-197/+37
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15217 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Size reductions, mostly switching things to use libbb functions.landley2006-05-296-91/+26
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15216 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add SWAP_LE?? and SWAP_BE?? macros, and make things use them. Converts valueslandley2006-05-294-31/+29
| | | | | | | | to/from little endian or big endian, which is a NOP if that's what the current platform already is. git-svn-id: svn://busybox.net/trunk/busybox@15215 69ca8d6d-28ef-0310-b511-8ec308f3f277
* This is not C++.landley2006-05-291-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15214 69ca8d6d-28ef-0310-b511-8ec308f3f277
* A few new todo items from email with Bernhard.landley2006-05-291-0/+9
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15213 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remove _() and N_() from platform.h. #define them as NOP macros in the twolandley2006-05-293-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. git-svn-id: svn://busybox.net/trunk/busybox@15212 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remove _().landley2006-05-291-14/+12
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15211 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remove _().landley2006-05-291-52/+52
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15210 69ca8d6d-28ef-0310-b511-8ec308f3f277
* I changed last10 to last25, and just bumped it up to 50 so I renamed itlandley2006-05-281-1/+1
| | | | | | | | "recent.html". There's a symlink from each of the old names for the moment, I'll zap those eventually... git-svn-id: svn://busybox.net/trunk/busybox@15209 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix hdparm to use PRIu64 instead of typecasting to long long (which is 128 bitslandley2006-05-284-6/+5
| | | | | | | on 64 bit platforms), and move #include <inttypes.h> to libbb.h. git-svn-id: svn://busybox.net/trunk/busybox@15208 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Put the ending quote on the help entry...landley2006-05-281-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15207 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix some warnings in allbareconfig.landley2006-05-282-5/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15206 69ca8d6d-28ef-0310-b511-8ec308f3f277
* My first bout of untangling udhcp. Make lots of gratuitous #defines golandley2006-05-2817-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... git-svn-id: svn://busybox.net/trunk/busybox@15205 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Move portability stuff to platform.h, and clean up adjtimex.c a bit whilelandley2006-05-272-58/+20
| | | | | | | I'm in the area. git-svn-id: svn://busybox.net/trunk/busybox@15204 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Consolidate #include <sys/time.h> so libbb.h does it.landley2006-05-2740-46/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15203 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Update FAQ to mention make baseline when talking about make bloatcheck.landley2006-05-271-3/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15202 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Consolidate the .PHONY targets and add "make baseline" for bloatcheck.landley2006-05-271-10/+14
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15201 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - use the defines CURRENT_TTY and VC_1; also shrink xargs a tiny bit:aldot2006-05-273-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 git-svn-id: svn://busybox.net/trunk/busybox@15200 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Change llist_add_* to take the address of the list rather than returning the newlandley2006-05-2616-57/+42
| | | | | | | head, and change all the callers. git-svn-id: svn://busybox.net/trunk/busybox@15199 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Slight sanity fix: data is void *, not char *. And it's called datalandley2006-05-262-5/+5
| | | | | | | almost everywhere, so be consistent. git-svn-id: svn://busybox.net/trunk/busybox@15198 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - provide fallback defines for non-linuxaldot2006-05-261-1/+13
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15197 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - provide fallback defines for non-linuxaldot2006-05-261-0/+14
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15196 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - add central knob to turn off getopt_long everywhere. EXPERIMENTAL!aldot2006-05-2618-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 git-svn-id: svn://busybox.net/trunk/busybox@15195 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
* - introduce and use bb_path_wtmp_file for portability (saves 11 Bytes).aldot2006-05-265-13/+33
| | | | | | | - fix last.c to also look at the double-underscore UT_ defines. git-svn-id: svn://busybox.net/trunk/busybox@15193 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - use portability wrapper define bb_setpgrp.aldot2006-05-263-3/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15192 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - work around bug in gcc-3.4.x on ARMaldot2006-05-261-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15191 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - move llist to top of file so we can potentially use it in all prototypes ↵aldot2006-05-261-9/+10
| | | | | | easily git-svn-id: svn://busybox.net/trunk/busybox@15189 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - make find_mount_point conditional on df and eject; Fixes `make hosttools´ onaldot2006-05-261-2/+3
| | | | | | | hosts where mntent.h does not exist. git-svn-id: svn://busybox.net/trunk/busybox@15188 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - add workaround for tar being broken since it uses a non-portable constant.aldot2006-05-261-0/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15187 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
* - add target hosttools (see make help)aldot2006-05-262-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 git-svn-id: svn://busybox.net/trunk/busybox@15185 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - use ATTRIBUTE_ALWAYS_INLINE if requestedaldot2006-05-261-37/+6
| | | | | | | - use shorter boilerplate while at it git-svn-id: svn://busybox.net/trunk/busybox@15184 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - move libc checks from busybox.h to platform.haldot2006-05-262-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" git-svn-id: svn://busybox.net/trunk/busybox@15183 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
* Yann E. MORIN. writes:vapier2006-05-261-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... git-svn-id: svn://busybox.net/trunk/busybox@15180 69ca8d6d-28ef-0310-b511-8ec308f3f277
* errno and h_errno values are not the same #876 by rfelkervapier2006-05-261-2/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15178 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix spelling mistakesvapier2006-05-268-24/+24
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15177 69ca8d6d-28ef-0310-b511-8ec308f3f277
* check for queueing dependancy dependancies typosvapier2006-05-261-1/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15176 69ca8d6d-28ef-0310-b511-8ec308f3f277
* queuing is spelled correctlyvapier2006-05-261-1/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15175 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Rich Felker suggested removing dprintf() from watch, and one thing led tolandley2006-05-253-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...) git-svn-id: svn://busybox.net/trunk/busybox@15172 69ca8d6d-28ef-0310-b511-8ec308f3f277
* And fix the error I just introduced. :)landley2006-05-251-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15171 69ca8d6d-28ef-0310-b511-8ec308f3f277