summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-03-06Robert P. Day removed 8 gazillion occurrences of "extern" on functionRob Landley
definitions. (That should only be on prototypes.)
2006-03-06Walt Wimer noticed that mknod couldn't handle major or minor > 255. Now ourRob Landley
limit checking autodetects what the system supports (at compile time).
2006-03-06- workaround bug in make-3.81beta4:Bernhard Reutner-Fischer
- has to use /top/obj/dir/*.o: /top/obj/dir/file.o: /top/src/file.c instead of the proper /top/obj/dir/*.o: /top/obj/dir/file.o: /top/src/dir/file.c
2006-03-06- work around missing features and bugs in make-3.79.1:Bernhard Reutner-Fischer
- no order-only prerequisites; incomplete workaround (see comment in diff) - no internal variable MAKEFILE_LIST; workaround - define bar\nfoo:=<long-list> doesn't work; workaround also: - reinstate clean, distclean as noconfig_target. - unconditionally clean libbusybox.so*
2006-03-05clean *.osm as pointed out by Robert P. J. DayMike Frysinger
2006-03-05clean busybox_unstripped as pointed out by Robert P. J. DayMike Frysinger
2006-03-04Patch from Robert P. Day, moving byte order checks to use platform.h macros.Rob Landley
2006-03-03- correct comment.Bernhard Reutner-Fischer
Should revisit gcc >= 4.1 with that =1 later on
2006-03-03Typo fixes brought to you by the letters a, l, and Robert P. Day.Rob Landley
2006-03-03Kill off some unused code that was wasting several k, as noticed byEric Andersen
Denis Vlasenko when building with -ffunction-sections -fdata-sections
2006-03-03Denis Vlasenko noticed that falign=0 is meaningless, and that should probablyRob Landley
be falign=1. Saves a little over 3k on an x86 "make defconfig" build.
2006-03-03- ar cruP doesn't replace ('r') but unconditionally _adds_ all objects.Bernhard Reutner-Fischer
landley, that one broke your tar-testing (see below). To see the issue i was talking about in the comment to rev. 14431, remove the 'P' from ARFLAGS in Rules.mak, then recompile. You will see undefined references to these symbols: iplink_main iproute_main iptunnel_main login_main run_parts_main These are due to the fact that these applets (named e.g. login.o) clash with libbb/login.o, for example. So ar sees that we're going to add login.o (the applet!) and does so. Later on, we add libbb/login.o (just the basename is used, so login.o). and this libbb/login.o *replaces* the login.o (the applet!). I therefor want (you) to rename abovementioned files from libbb to have a prefix bb_ (e.g. svn mv libbb/login.c libbb/bb_login.c) to avoid these clashed. ok? TIA,
2006-03-02- remove unused lists *-mBernhard Reutner-Fischer
2006-03-02- make sure applets.o is rebuilt when the .config changes.Bernhard Reutner-Fischer
- don't overwrite objects in the archive. Affected applets with name-clash mostly vs. libbb: iplink_main iproute_main iptunnel_main login_main run_parts_main
2006-03-02- allow for make /path/to/dir/file.oBernhard Reutner-Fischer
2006-03-02- use absolute path for top_builddir and top_srcdir.Bernhard Reutner-Fischer
Fixes make trying to include the very same file in an endless loop.
2006-03-02- silence warning about "'free_and_close_stuff' used but never defined"Bernhard Reutner-Fischer
2006-03-02Denis Vlasenko writes: make sizes was rebuilding busybox - unstripped one!Bernhard Reutner-Fischer
2006-03-01- fixes parallel builds (make -j)Bernhard Reutner-Fischer
- use less resources for the buildsystem itself
2006-03-01Fixup to make warnings from the last patch go away.Rob Landley
2006-03-01Selinux fix from Jan Kiszka.Rob Landley
2006-03-01- fix compilation of sed.Bernhard Reutner-Fischer
error: static declaration of 'free_and_close_stuff' follows non-static declaration Tiny whitespace cleanup while at it, also make sure that we don't use CONFIG_ anymore. Rob, hope this is ok w/ you..
2006-03-01Cleanup patch from Denis Vlasenko. Mostly variants of removing the if(x)Rob Landley
from before "if(x) free(x)".
2006-03-01When gnu fails this one we shouldn't let it _hang_...Rob Landley
2006-03-01Yet more sed tests. Passing these is a to-do item for 1.1.2 or 1.2, not aRob Landley
1.1.1 issue.
2006-03-01use bb_xstrndup vs strndup. Thanks rfelker."Vladimir N. Oleynik"
2006-02-28more busybox's style: close bug 745"Vladimir N. Oleynik"
2006-02-28make grep faster (close bug 758), reduce small memory leak in ↵"Vladimir N. Oleynik"
CONFIG_FEATURE_CLEANUP mode
2006-02-28more security: don't start shell code from argv"Vladimir N. Oleynik"
2006-02-28defconfig shouldn't enable CONFIG_INSTALL_NO_USR, and while we're at itRob Landley
remove residue of old defconfig and tweak "make with no config" to run defconfig before bringing up menuconfig.
2006-02-28Cosmetic cleanup from tito.Rob Landley
2006-02-28Cleanup from Glenn McGrath.Rob Landley
2006-02-27- whitespace cleanup from Tito.Bernhard Reutner-Fischer
2006-02-26Patch from Glenn McGrath to remove code that opens a file but does nothingRob Landley
with it.
2006-02-25remove duplicate license noticeMike Frysinger
2006-02-25strip out unneeded commentsMike Frysinger
2006-02-25fdisk unmaintained now :("Vladimir N. Oleynik"
2006-02-25Another clean-up patch from Garrett.Rob Landley
2006-02-25Minor cleanup from Garrett Kajmowicz.Rob Landley
2006-02-24Cleanup from Denis Vlasenko.Rob Landley
2006-02-24I was playing around with a dependency generator a couple weeks ago and I foundRob Landley
some #include files that aren't in the tree. No biggie...
2006-02-24Missed one in the get_line_from_file() update...Rob Landley
2006-02-24Move FAQ under docs, add programming.html to docs list.Rob Landley
2006-02-24Mention patches directory as a read-only svn alternative.Rob Landley
2006-02-24A few changes falling out from the effort to make sed handle embedded NUL bytes.Rob Landley
Checking in to reduce the diff between my tree and svn...
2006-02-24Add a test suite for seq.Rob Landley
2006-02-24add exception for uncuddling bracketsMike Frysinger
2006-02-23Lots of tests the fix to sed needs to pass...Rob Landley
2006-02-23Documentation update: more detail on vfork.Rob Landley
2006-02-23"sed 2 -2 10" was very unhappy. Made the thing bigger fixing it, Rob Landley
fiddled a bit to get the size back down as much as I could...