aboutsummaryrefslogtreecommitdiff
path: root/procps/free.c
Commit message (Collapse)AuthorAgeFilesLines
* free: handle "cached" value tooGravatar Guillermo Rodriguez2015-01-051-31/+46
| | | | | | | | function old new delta free_main 356 481 +125 Signed-off-by: Guillermo Rodriguez <guille.rodriguez@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: work around sysinfo.h versus linux/*.h problemsGravatar Denys Vlasenko2011-07-261-0/+3
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* move remaining help text from include/usage.src.hGravatar Pere Orga2011-04-111-0/+12
| | | | | Signed-off-by: Pere Orga <gotrunks@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* remove a few aliasing warningsGravatar Denys Vlasenko2011-01-161-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* free: add -b/k/m/g options; remove 4 TB limitation. +100 bytesGravatar Denys Vlasenko2010-10-011-42/+56
| | | | | | Based on patch by Stefan Tomanek (stefan@pico.ruhr.de) Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: make GNU licensing statement forms more regularGravatar Denys Vlasenko2010-08-161-1/+1
| | | | | | | This change retains "or later" state! No licensing _changes_ here, only form is adjusted (article, space between "GPL" and "v2" and so on). Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* free: more compatible output. +16 bytes. Closes bug 2383.Gravatar Denys Vlasenko2010-08-121-8/+20
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* free: silence warning about unused argvGravatar Bernhard Reutner-Fischer2010-02-261-1/+1
| | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* free: code shrinkGravatar Denys Vlasenko2010-02-211-35/+48
| | | | | | | function old new delta free_main 330 302 -28 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Replace __uClinux__ define with !BB_MMUGravatar Denys Vlasenko2010-02-211-3/+3
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: remove some uses of argcGravatar Denys Vlasenko2010-01-041-2/+2
| | | | | | | | | | | | | | | | | | | | | | | function old new delta whoami_main 34 37 +3 logname_main 60 63 +3 hostid_main 35 38 +3 ttysize_main 136 135 -1 nmeter_main 673 672 -1 logger_main 387 386 -1 uuencode_main 330 328 -2 ifupdown_main 2125 2123 -2 mesg_main 158 155 -3 free_main 333 330 -3 cal_main 902 899 -3 acpid_main 443 440 -3 ar_main 196 189 -7 find_main 476 467 -9 ifconfig_main 1235 1221 -14 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 3/12 up/down: 9/-49) Total: -40 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* add -fvisibility=hidden to CC flags, mark XXX_main functionsGravatar Denis Vlasenko2007-10-111-1/+1
| | | | | EXTERNALLY_VISIBLE. 5% size reduction of libbusybox.so
* usage.c: remove reference to busybox.hGravatar Denis Vlasenko2007-05-261-1/+1
| | | | | *: s/include "busybox.h"/include "libbb.h"
* random style fixes (extra spaces deleted)Gravatar Denis Vlasenko2007-03-241-4/+3
|
* suppress warnings about easch <applet>_main() havingGravatar Denis Vlasenko2007-02-031-0/+1
| | | | no preceding prototype
* Change license statements (and clean up headers) on some of the files thatGravatar Rob Landley2006-09-221-4/+1
| | | | Erik or I are primary copyright holders on.
* - move #include busybox.h to the very top so we pull in the configGravatar Bernhard Reutner-Fischer2006-06-021-15/+2
| | | | and eventual platform specific includes in early.
* Robert P. Day removed 8 gazillion occurrences of "extern" on functionGravatar Rob Landley2006-03-061-1/+1
| | | | definitions. (That should only be on prototypes.)
* Remove trailing whitespace. Update copyright to include 2004.Gravatar Eric Andersen2004-03-151-4/+4
|
* Update a bunch of docs. Run a script to update my email addr.Gravatar Eric Andersen2003-07-141-2/+1
|
* Major coreutils update.Gravatar Manuel Novoa III2003-03-191-1/+1
|
* Patch from Daniel J Walsh at redhat to make free work for systemsGravatar Eric Andersen2003-01-111-10/+26
| | | | with more than 1 GB of memory...
* Major rework of the directory structure and the entire build system.Gravatar Eric Andersen2001-10-241-2/+2
| | | | -Erik
* Added some more '/* getopt not needed */' lines.Gravatar Mark Whitley2001-03-091-0/+2
|
* It turns out that DODMALLOC was broken when I reorganized busybox.hGravatar Eric Andersen2001-02-201-1/+1
| | | | | | header file usage before the 0.49 release. To fix it, I had to move the '#include "busybox.h"' to the end of the list of #include files. -Erik
* This patch, put together by Manuel Novoa III, is a merge of workGravatar Eric Andersen2001-02-141-1/+1
| | | | | | done by Evin Robertson (bug#1105) and work from Manuel to make usage messages occupy less space and simplify how usage messages are displayed.
* Fix up copyright msgs. Bump version to 0.49 in preparation for0_49Gravatar Eric Andersen2001-01-271-1/+1
| | | | | a release. Update the website with release details. -Erik
* Fix header file usage -- there were many unnecessary header files included inGravatar Eric Andersen2001-01-271-0/+1
| | | | | | | busybox.h which slowed compiles. I left only what was needed and then fixed up all the apps to include their own header files. I also fixed naming for pwd.h and grp.h functions. Tested to compile and run with libc5, glibc, and uClibc. -Erik
* Stop using TRUE and FALSE for exit status.Gravatar Matt Kraai2000-12-011-1/+1
|
* Renamed "internal.h" to the more sensible "busybox.h".Gravatar Eric Andersen2000-09-251-1/+1
| | | | -Erik
* Update free for current 2.4.x behavior...Gravatar Eric Andersen2000-09-101-21/+13
| | | | -Erik
* Extract usage information into a separate file.Gravatar Matt Kraai2000-07-161-7/+0
|
* Don't use strings directly in calls to usage(). This is in preparationGravatar Matt Kraai2000-07-141-8/+8
| | | | for their extraction to a separate file.
* Updates to handle Linux 2.4.0 kernels (kludged around the "none" entries inGravatar Eric Andersen2000-06-261-9/+27
| | | | | /proc/mounts, added a hack to make sysinfo work with both old and new kernels). -Erik
* Updates to a number of apps to remove warnings/compile errors under libc5.Gravatar Eric Andersen2000-06-191-1/+1
| | | | | Tested under both libc5 and libc6 and all seems well with these fixes. -Erik
* Lots of updates. Finished implementing BB_FEATURE_TRIVIAL_HELPGravatar Erik Andersen2000-05-121-0/+8
| | | | | | | | which lets you compile out most of the "--help" output, saving up to 17k. Renamed mnc to nc. -Erik
* Upates to include copyright 2000 to everythingGravatar Erik Andersen2000-04-131-1/+1
| | | | -Erik
* Removed proc dependancies for init and free (which maintaining exactlyGravatar Erik Andersen2000-02-211-7/+25
| | | | | | | the same functionality). /proc takes up 90k of kernel space, so it is nice to avoid using it at all costs. The only places where it is depended on is for cetain optional mount/umount features, and for ps and lsmod. -Erik
* Some formatting updates (ran the code through indent)Gravatar Erik Andersen2000-02-081-2/+4
| | | | -Erik
* Latest and greatestGravatar Eric Andersen1999-12-081-0/+35