95a040fac8
- use the defines CURRENT_TTY and VC_1; also shrink xargs a tiny bit:
...
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
2006-05-27 09:36:43 +00:00
01d23ade57
- add central knob to turn off getopt_long everywhere. EXPERIMENTAL!
...
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
2006-05-26 20:19:22 +00:00
b1629b1b2a
- remove emacs layout block as suggested by Robert P.J. Day
...
- use shorter boilerplate while at it
2006-05-19 19:29:19 +00:00
39440e520c
pull Rules.mak from top_srcdir as pointed out by Robert P. J. Day on the mailing list
2006-05-13 02:33:09 +00:00
b66c931fad
kill pointless memory.h includes
2006-04-16 21:15:42 +00:00
87848d91c7
setlogcons, from Jan Kaszka.
2006-03-27 23:23:43 +00:00
df10094870
- revert back to r14406
2006-03-13 19:04:00 +00:00
ead19306f5
Cleanup patches from tito.
2006-03-10 23:16:25 +00:00
bc68cd14cc
Patch from Denis Vlasenko turning static const int (which gets emitted into
...
the busybox binary) into enums (which don't).
2006-03-10 19:22:06 +00:00
07a79e75f5
- backout using features which are not available with the previous stable
...
version of make (3.71.1).
2006-03-09 09:03:37 +00:00
dfba741457
Robert P. Day removed 8 gazillion occurrences of "extern" on function
...
definitions. (That should only be on prototypes.)
2006-03-06 20:47:33 +00:00
022eb311d5
- use absolute path for top_builddir and top_srcdir.
...
Fixes make trying to include the very same file in an endless loop.
2006-03-02 17:33:25 +00:00
5d26126b9e
- fixes parallel builds (make -j)
...
- use less resources for the buildsystem itself
2006-03-01 22:54:48 +00:00
d6e14d8bee
Don't build directory libraries unless we're building an applet that needs it.
...
Cherry-picked from Devin Bayer's big MacOS X patch.
2006-02-21 19:11:35 +00:00
b38673fb9f
make the build system puuuuuuuuuuurty
2006-02-02 01:41:53 +00:00
5e678873f9
clean up yet more annoying signed/unsigned mismatches and fixup
...
yet more incorrect types
2006-01-30 19:48:23 +00:00
c1ef7bdd8d
just whitespace
2006-01-25 00:08:53 +00:00
7ca61b6f33
- shared libbusybox.
...
- IMA compilation option (aka IPO, IPA,..)
Please holler if i broke something..
2006-01-15 14:04:57 +00:00
87210b5f4b
trivial generate exit code
2005-10-12 08:43:00 +00:00
ffe17b51b4
correct strange *3 isatty(0) code
2005-10-12 08:38:28 +00:00
a630cb15b1
re-order a little for alphabetical
2005-09-24 23:15:53 +00:00
62f18e1f20
use the shorter license header
2005-09-24 07:16:29 +00:00
0d4ee68be5
use brief license line
2005-09-24 06:01:57 +00:00
b7128c6236
Cleanup patch by Bernhard Fischer, removing unnecessary includes of
...
getopt.h, whitespace changes, typos, etc.
2005-09-11 01:05:30 +00:00
9f0e00fc61
Tito sent more size tweaks.
2005-09-08 03:27:06 +00:00
fc2256a6ca
applying patch for bug 72:
...
0000072: Add applet to redirect console output via ioctl(..., TIOCCONS)
applet name changed to setconsole, since suse has a very similar
utility. better to treat differences as bugs than invent a new command.
2005-08-01 18:12:30 +00:00
7e64db23d0
use defines instead of const integers
2005-07-31 22:09:33 +00:00
e11ff718ac
shrink the flag setting by reversing the operation
2005-07-31 22:06:38 +00:00
08c20362f5
replace for loops with one function call
2005-07-31 20:51:58 +00:00
198ea3c86a
cleanup the error message so we dont use glibcism of %m and cast a pointer to an int (bad on 64bit arches)
2005-07-30 09:29:10 +00:00
f28c7ec7e5
cleanup syntax
2005-07-30 09:24:49 +00:00
4d00896d05
use toplevel ARFLAGS and update default ARFLAGS to be quiet
2005-07-27 01:09:24 +00:00
7daa076d3e
egor duda writes:
...
Hi!
I've created a patch to busybox' build system to allow building it in
separate tree in a manner similar to kbuild from kernel version 2.6.
That is, one runs command like
'make O=/build/some/where/for/specific/target/and/options'
and everything is built in this exact directory, provided that it exists.
I understand that applyingc such invasive changes during 'release
candidates' stage of development is at best unwise. So, i'm currently
asking for comments about this patch, starting from whether such thing
is needed at all to whether it coded properly.
'make check' should work now, and one make creates Makefile in build
directory, so one can run 'make' in build directory after that.
One possible caveat is that if we build in some directory other than
source one, the source directory should be 'distclean'ed first.
egor
2004-10-08 07:46:08 +00:00
c7bda1ce65
Remove trailing whitespace. Update copyright to include 2004.
2004-03-15 08:29:22 +00:00
17b4a20a9c
Patch by Tito, reduce size of deallocvt, also make the usage message
...
clearer (from N to [N]) and indirectly (through bb_xgetlarg) adds support
for -h ;-)
2004-01-15 11:50:19 +00:00
6a78631164
Patch by Tito, use bb_xgetlarg, reduce size
2004-01-14 07:34:37 +00:00
dfb6211df3
Patch by Tito, remove some unneeded variables to save some space.
2004-01-13 10:12:16 +00:00
08573e0ac4
Kill off the loadacm applet. It is unused, unmaintained
...
garbage leftover from before I started maintaining BusyBox.
As the Klingon's like to say, Today is a good day to die.
-Erik
2003-12-20 07:07:22 +00:00
02e0355504
Use bb_xopen
2003-12-20 06:00:08 +00:00
acbdc47aac
Make use of libbb functions bb_xopen, bb_full_read, used #define's
...
instead of static consts, avoid xmalloc.
2003-11-21 09:27:02 +00:00
7f6295f516
Patch from Arthur Othieno for style-guide.txt conformance
2003-10-22 10:34:15 +00:00
28672dd3b9
Patch from Arthur Othieno for docs/style-guide.txt conformance.
2003-10-22 10:30:53 +00:00
cb81e6484d
Update a bunch of docs. Run a script to update my email addr.
2003-07-14 21:21:08 +00:00
e5642119ee
Patch from Thomas Cameron:
...
Hello all,
This patch adds more "Help" text to the config system. Almost
all applets now have a help entry. Also, I cleaned up the spacing of
the existing text so that things are consistent. This patch is against
this morning's CVS.
Thomas Cameron
CEI Systems, Inc.
2003-07-14 19:37:08 +00:00
e5920a2dc0
Patch from Kent Robotti adding a bunch of menuconfig help
2003-07-03 10:00:15 +00:00
0a3b0106ab
Re-use existing variables, patch from Tito
2003-05-13 16:31:15 +00:00
a860bec167
A couple of patches from Tito <farmatito@tiscali.it>
2003-04-27 10:42:31 +00:00
cad5364599
Major coreutils update.
2003-03-19 09:13:01 +00:00
a6bbf7929c
Fix compile warning
2002-12-08 12:08:37 +00:00
c9f20d9fb9
Yet another major rework of the BusyBox config system, using the considerably
...
modified Kbuild system I put into uClibc. With this, there should be no more
need to modify Rules.mak since I've moved all the interesting options into the
config system. I think I've got everything updated, but you never know, I may
have made some mistakes, so watch closely.
-Erik
2002-12-05 08:41:41 +00:00