Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-06-12 | diff: shrink code (-85 bytes): | Denis Vlasenko | |
function old new delta fiddle_sum 8 - -8 diffreg 2717 2690 -27 prepare 334 284 -50 ------------------------------------------------------------------------------ (add/remove: 0/1 grow/shrink: 0/2 up/down: 0/-85) Total: -85 bytes s/ATTRIBUTE_ALWAYS_INLINE/ALWAYS_INLINE/g | |||
2007-05-04 | fix -Werror compile | Denis Vlasenko | |
2007-04-16 | style fixes, no code changes | Denis Vlasenko | |
2007-04-13 | style fixes | Denis Vlasenko | |
2007-04-12 | login: remove setpgrp call (makes it work from shell prompt again). | Denis Vlasenko | |
login: sanitize stdio descriptors (we are suid, need to be careful!) shrink login and set_environment by ~100 bytes. | |||
2007-04-11 | add more convenient defines for [NO]MMU: | Denis Vlasenko | |
"#ifndef BB_NOMMU" is a double negative | |||
2007-04-10 | - add ATTRIBUTE_DEPRECATED for functions that should be removed in the future. | Bernhard Reutner-Fischer | |
This is ment to provide means to point at cruft marked for cleanup. | |||
2007-03-19 | - be gentle to the intel compiler and make sure we have __u64 which is ↵ | Bernhard Reutner-Fischer | |
needed for linux/loop.h | |||
2007-01-20 | - add C99 bool type for setups that support it. | Bernhard Reutner-Fischer | |
2007-01-18 | - move the smallint that is platform dependant to it's proper place | Bernhard Reutner-Fischer | |
2006-12-31 | remove commented out #includes etc | Denis Vlasenko | |
move get_hz to the only caller | |||
2006-12-31 | stop using __u32 etc. uint32_t is there for a reason | Denis Vlasenko | |
2006-12-26 | style fixes | Denis Vlasenko | |
last xcalloc replaced by xzalloc | |||
2006-12-18 | xfuncs.c: dietlibc actually HAS fdprintf! | Denis Vlasenko | |
platform.h: define strchrnul for dietlibc ash: stop using few non-standard functions | |||
2006-12-18 | nc: add missing cast | Denis Vlasenko | |
xfuncs: add dprintf for dietlibc | |||
2006-12-16 | s/extern inline/static ATTRIBUTE_ALWAYS_INLINE/g | Denis Vlasenko | |
xstrtou: disallow leading '+' | |||
2006-11-17 | add -Wundef, fix uncovered bugs | Denis Vlasenko | |
2006-09-17 | whitespace cleanup | Denis Vlasenko | |
2006-09-12 | Revert duplicate patch. | Rob Landley | |
I don't know why patch decided to apply this even though it was already in the tree. I thought the other hunks failed because they were totally unrelated leakage from Bernhard's tree (which they are; was the a reason for bundling them in with this fix? Do they have something to do with the GCC 2.95 fix? I suspect they prevent me from backporting this patch to 1.2.2 because the header consolidation into libbb.h hadn't been done yet, and no I'm not fixing it up: if that's the case then this patch won't be in 1.2.2 due to extraneous changes bundled with it that prevent a clean backport without rolling a new patch). | |||
2006-09-12 | Fix from Bernhard for somebody trying to limp along with gcc 2.95.4. | Rob Landley | |
2006-09-12 | - small trivia to be gentle to gcc-2.95.x which had no va_copy but only ↵ | Bernhard Reutner-Fischer | |
__va_copy. | |||
2006-08-10 | Ok, features.h already defines _OPEN_SOURCE (and complains if it's already | Rob Landley | |
defined), yet it's not doing it for scripts/individual for some reason. (I hate fighting with header files.) | |||
2006-08-09 | Another whack at scripts/individual. Now builds 212 applets. | Rob Landley | |
2006-08-08 | Add shared subtree support, suggested by Vladimir Dronnikov. Also break out a | Rob Landley | |
few new (unfinished) config options, which I intend to make hidden (but enabled) when CONFIG_NITPICK is disabled. Getting the .config infrastructure to do that is non-obvious, it seems... | |||
2006-07-20 | move lchown/chown define out of specific files and into platform.h where it ↵ | Mike Frysinger | |
belongs | |||
2006-06-29 | Some old kernel headers don't #include BLKSSZGET in sys/mount.h. | Rob Landley | |
2006-06-22 | Patch from Shaun Jackman to replace CFLAGS_EXTRA with .config.mak | Rob Landley | |
2006-06-15 | We came up with our own names for ATTRIBUTE_*, so why check if they're already | Rob Landley | |
#defined? Also remove a check for a gcc version older than RH9 (if non-linux needs that #define they can put it in their section.) | |||
2006-06-15 | Patch from Yann Morin to put BLKGETSIZE64 in platform.h had rather a lot of | Rob Landley | |
fallout due to the #include <sys/mount.h>. Removed that #include from various applets and fixed up those that were unhappy when that #include was made because they'd block copied stuff out of it. (Sigh.) | |||
2006-06-13 | Random cleanup of platform.h. | Rob Landley | |
2006-06-06 | only check __GNU_LIBRARY__ if it is actually defined | Mike Frysinger | |
2006-06-01 | Shaun Jackman pointed out that KERNEL_VERSION() is used without guards, so | Rob Landley | |
defining it in a guard is silly. | |||
2006-05-31 | - conditionally define BB_NOMMU | Bernhard Reutner-Fischer | |
2006-05-30 | Put parentheses around some of the SWAP() macros, as pointed out by Peter | Rob Landley | |
Kjellerstedt. | |||
2006-05-29 | Add SWAP_LE?? and SWAP_BE?? macros, and make things use them. Converts values | Rob Landley | |
to/from little endian or big endian, which is a NOP if that's what the current platform already is. | |||
2006-05-29 | Remove _() and N_() from platform.h. #define them as NOP macros in the two | Rob Landley | |
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. | |||
2006-05-27 | Move portability stuff to platform.h, and clean up adjtimex.c a bit while | Rob Landley | |
I'm in the area. | |||
2006-05-26 | - add workaround for tar being broken since it uses a non-portable constant. | Bernhard Reutner-Fischer | |
2006-05-26 | - move libc checks from busybox.h to platform.h | Bernhard Reutner-Fischer | |
- 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" | |||
2006-05-21 | New version of nohup that's much smaller, less paranoid, consistent, | Rob Landley | |
vaguely portable, and licensed GPLv2 "or later". | |||
2006-05-19 | - backout erroneously checked in snippet.. | Bernhard Reutner-Fischer | |
2006-05-19 | - remove emacs layout block as suggested by Robert P.J. Day | Bernhard Reutner-Fischer | |
- use shorter boilerplate while at it | |||
2006-05-19 | - single KERNEL_VERSION(a,b,c) macro in platform.h | Bernhard Reutner-Fischer | |
- rename get_kernel_revision() to get_linux_version_code from Robert P. J. Day | |||
2006-05-07 | Remove bb_strlen() in favor of -fno-builtin-strlen. Saves as many bytes | Rob Landley | |
as the old optimization did (actually does slightly better under gcc 4.0), and simplifies the code. | |||
2006-05-04 | Not quite compiler independent, but we've never tried to be gcc independent | Rob Landley | |
anyway. This is at least less ugly than what was there before, and fixes building all sources at once. | |||
2006-03-28 | just whitespace fixes | Mike Frysinger | |
2006-03-25 | Define both big endian and little endian macros. | Rob Landley | |
2006-03-23 | fix typo | Mike Frysinger | |
2006-03-09 | Fixup to the previous (portability) patch. Linux actually does need | Rob Landley | |
arpa/inet.h rather than netinet/in.h, otherwise we get warnings. | |||
2006-02-23 | - put NLS stuff in one central place to avoid redefines. | Bernhard Reutner-Fischer | |
Fixes warnings about: fdisk.c:45:1: warning: "_" redefined nfsmount.c:121:1: warning: "_" redefined nfsmount.c:122:1: warning: "N_" redefined interface.c:84:1: warning: "_" redefined |