aboutsummaryrefslogtreecommitdiff
path: root/util-linux/freeramdisk.c
Commit message (Collapse)AuthorAgeFilesLines
* build system: drop PLATFORM_LINUXGravatar Ron Yorston2020-08-131-2/+0
| | | | | | | | | | | | | | | PLATFORM_LINUX is a hidden configuration option which is disabled by default and enabled at over a hundred locations for features that are deemed to be Linux specific. The only effect of PLATFORM_LINUX is to control compilation of libbb/match_fstype.c. This file is only needed by mount and umount. Remove all references to PLATFORM_LINUX and compile match_fstype.c if mount or umount is enabled. Signed-off-by: Ron Yorston <rmy@pobox.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* config: update size informationGravatar Denys Vlasenko2018-12-281-2/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* freeramdisk: make NOEXECGravatar Denys Vlasenko2017-08-071-3/+3
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* chat: trim help textGravatar Denys Vlasenko2017-08-041-2/+6
| | | | | | | | | Noticed while auditing nofork/noexec status function old new delta packed_usage 31777 31747 -30 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* config: deindent all help textsGravatar Denys Vlasenko2017-07-211-13/+13
| | | | | | Those two spaces after tab have no effect, and always a nuisance when editing. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Update menuconfig items with approximate applet sizesGravatar Denys Vlasenko2017-07-181-2/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: add comment about APPLET_ODDNAME formatGravatar Denys Vlasenko2017-01-291-0/+1
| | | | | | It confused me more than once Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Convert all util-linux/* applets to "new style" applet definitionsGravatar Denys Vlasenko2016-11-231-0/+30
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* move remaining help text from include/usage.src.hGravatar Pere Orga2011-04-111-0/+14
| | | | | Signed-off-by: Pere Orga <gotrunks@gmail.com> 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>
* *: remove a few more cases of argc usage. -89 bytes.Gravatar Denys Vlasenko2009-11-281-5/+3
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* move libc related stuff out of platform.hGravatar Denys Vlasenko2009-07-081-1/+1
| | | | 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
* xioctl and friends by Tito <farmatito@tiscali.it>Gravatar Denis Vlasenko2007-07-141-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | function old new delta do_iptunnel 203 977 +774 process_dev 5328 5494 +166 ioctl_or_perror - 54 +54 ioctl_or_perror_and_die - 51 +51 ioctl_alt_func - 49 +49 bb_ioctl_or_warn - 47 +47 do_add_ioctl 102 145 +43 bb_xioctl - 39 +39 print_value_on_off - 31 +31 get_lcm 105 123 +18 arp_main 2155 2167 +12 .................. zcip_main 1576 1566 -10 setlogcons_main 92 82 -10 dumpkmap_main 263 253 -10 do_get_ioctl 85 75 -10 setkeycodes_main 165 154 -11 write_table 244 232 -12 vconfig_main 318 306 -12 do_del_ioctl 93 81 -12 set_address 75 62 -13 maybe_set_utc 30 16 -14 loadfont_main 495 479 -16 slattach_main 712 695 -17 do_loadfont 191 174 -17 do_iplink 1155 1136 -19 getty_main 2583 2562 -21 fbset_main 2058 2035 -23 do_time 588 565 -23 xioctl 25 - -25 read_rtc 186 160 -26 parse_conf 1299 1270 -29 udhcp_read_interface 269 239 -30 bb_ioctl 45 - -45 bb_ioctl_alt 70 - -70 bb_ioctl_on_off 78 - -78 .rodata 129370 129018 -352 do_show 799 - -799 ------------------------------------------------------------------------------ (add/remove: 6/5 grow/shrink: 13/49 up/down: 1316/-1864) Total: -548 bytes text data bss dec hex filename 675352 2740 13968 692060 a8f5c busybox_old 674804 2740 13968 691512 a8d38 busybox_unstripped
* usage.c: remove reference to busybox.hGravatar Denis Vlasenko2007-05-261-1/+1
| | | | | *: s/include "busybox.h"/include "libbb.h"
* suppress warnings about easch <applet>_main() havingGravatar Denis Vlasenko2007-02-031-0/+1
| | | | no preceding prototype
* bb_applet_name -> applet_nameGravatar Denis Vlasenko2006-10-031-1/+1
|
* Change license statements (and clean up headers) on some of the files thatGravatar Rob Landley2006-09-221-1/+1
| | | | Erik or I are primary copyright holders on.
* Remove bb_ prefixes from xfuncs.c (and a few other places), consolidateGravatar Rob Landley2006-08-031-8/+1
| | | | | | | | | | things like xasprintf() into xfuncs.c, remove xprint_file_by_name() (it only had one user), clean up lots of #includes... General cleanup pass. What I've been doing for the last couple days. And it conflicts! I've removed httpd.c from this checkin due to somebody else touching that file. It builds for me. I have to catch a bus. (Now you know why I'm looking forward to Mercurial.)
* Remove warnings caused by #include <sys/mount.h> in platform.h. ApparentlyGravatar Rob Landley2006-06-161-2/+0
| | | | we redefine a lot of stuff from standard header files...
* - explain what magic numbers we're using here.Gravatar Bernhard Reutner-Fischer2006-03-181-1/+6
|
* - whitespace cleanup (and also check against the const first and only then lookGravatar Bernhard Reutner-Fischer2006-03-181-2/+2
| | | | at bb_applet_name[1])
* Missed one.Gravatar Rob Landley2006-03-141-1/+1
|
* Tito unified fdflush and freeramdisk. I tweaked the result a bit.Gravatar Rob Landley2006-03-141-40/+9
|
* Tito sent in a few patches converting instances of CONFIG_FEATURE_CLEAN_UP toGravatar Rob Landley2005-09-081-3/+3
| | | | ENABLE_FEATURE_CLEAN_UP.
* Remove trailing whitespace. Update copyright to include 2004.Gravatar Eric Andersen2004-03-151-1/+1
|
* Needs prototype for close()Gravatar Eric Andersen2003-09-151-0/+1
|
* Update a bunch of docs. Run a script to update my email addr.Gravatar Eric Andersen2003-07-141-1/+1
|
* Use xopen instead of xfopenGravatar Glenn L McGrath2003-05-081-5/+4
|
* Major coreutils update.Gravatar Manuel Novoa III2003-03-191-3/+3
|
* be more careful about cleaning upGravatar Eric Andersen2003-03-071-3/+8
|
* Use xfopen, saves 32 bytes !Gravatar Glenn L McGrath2001-10-051-5/+4
|
* 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 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
* Change calls to error_msg.* and strerror to use perror_msg.*.Gravatar Matt Kraai2000-12-181-2/+2
|
* Changed names of functions in utility.c and all affected files, to makeGravatar Mark Whitley2000-12-071-2/+2
| | | | compliant with the style guide. Everybody rebuild your tags file!
* 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
* Some #include updates.Gravatar Eric Andersen2000-08-101-1/+0
| | | | -Erik
* Extract usage information into a separate file.Gravatar Matt Kraai2000-07-161-8/+0
|
* Always report the applet name when doing error reporting.Gravatar Matt Kraai2000-07-121-2/+2
|
* a few minor cleanups.Gravatar Eric Andersen2000-07-061-1/+3
| | | | -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
* This patchGravatar Eric Andersen2000-06-041-8/+4
| | | | | | | | - eliminates the need to have a buffer and strcpy to it - makes freeramdisk complain if it's given more than one argument Regards, Pavel Roskin
* Lots of updates. Finished implementing BB_FEATURE_TRIVIAL_HELPGravatar Erik Andersen2000-05-121-2/+5
| | | | | | | | which lets you compile out most of the "--help" output, saving up to 17k. Renamed mnc to nc. -Erik
* Latest and greatest. Some effort at libc5 (aiming towards newlib)Gravatar Erik Andersen2000-04-281-1/+2
| | | | | compatability. -Erik
* More doc updates for BusyBox, with fixes to apps for bugs revealedGravatar Erik Andersen2000-04-131-4/+4
| | | | | while trying to write docs . :-) -Erik
* My latest ramblings.Gravatar Erik Andersen2000-03-231-1/+3
| | | | -Erik
* Bug fixGravatar Erik Andersen2000-03-141-1/+1
| | | | -Erik
* Add in freeramdisk.c, which (duh) frees ramdisks. If you have anyGravatar Erik Andersen2000-03-041-0/+69
ramdisks lying about and want to free up the memory they have used, this baby is the answar you have been waiting for. -Erik