aboutsummaryrefslogtreecommitdiff
path: root/include/platform.h
AgeCommit message (Expand)Author
2010-10-24Remove check for supported libc.Denys Vlasenko
2010-10-18*: deinline SWAP_xE64 on 32-bit CPUs. Wins !90 bytes both on 32 and 64 bitsDenys Vlasenko
2010-10-16md5: code shrink; and use 64-byte temp buf, not 128-byte.Denys Vlasenko
2010-08-16*: make GNU licensing statement forms more regularDenys Vlasenko
2010-08-16platform.h: regularize endian detectionDenys Vlasenko
2010-08-06OpenBSD compatibilityWaldemar Brodkorb
2010-06-19Added code for nonstandard function strsep()Dan Fandrich
2010-06-19A few minor portability improvementsDan Fandrich
2010-04-14dnsd: enforce alignment on packet bufferDenys Vlasenko
2010-02-11include/platform.h: PowerPC can also do unaligned accessJoakim Tjernlund
2010-02-06dnsd: fix one big-endian goof; add a TODO about RA bitDenys Vlasenko
2010-02-04*: eliminate more aliasing warningsDenys Vlasenko
2010-02-04*: suppress ~60% of "aliased warnings" on gcc-4.4.1Denys Vlasenko
2010-02-02more thorough fix for systems with strange socklen_tDenys Vlasenko
2010-02-02stat: get rid on intmax_tDenys Vlasenko
2009-11-26ping: fix unaligned access. closes bug 745.Denys Vlasenko
2009-11-07big endian warning fixesDenys Vlasenko
2009-11-02include/libbb.h: mark malloc-returning functions with GCC attributeDenys Vlasenko
2009-11-01Add more compat code for non GNU environmentsDan Fandrich
2009-10-27platform compatibility work (by Dan Fandrich)Dan Fandrich
2009-07-08move libc related stuff out of platform.hDenys Vlasenko
2009-07-05Patches to enable FreeBSD buildDenys Vlasenko
2009-05-19add platform tweaksDenys Vlasenko
2009-04-17fix move_to_unaligned32Denis Vlasenko
2009-04-09*: make "pragma GCC visibility push(hidden)" less uglyDenis Vlasenko
2009-04-01more of pointless whitespace fixesDenis Vlasenko
2008-12-08optimize 16- and 32-bit movesDenis Vlasenko
2008-12-03crond: use bb_setpgrp, not setpgrpDenis Vlasenko
2008-11-01add comment, no code changesDenis Vlasenko
2008-09-25- update my name. No obj-code changes ;)Bernhard Reutner-Fischer
2008-08-06- support relatime / norelatimeBernhard Reutner-Fischer
2008-07-05*: rename ATTRIBUTE_XXX to just XXX.Denis Vlasenko
2008-06-27add stdcall to FAST_FUNCDenis Vlasenko
2008-06-27expand comment about FAST_FUNCDenis Vlasenko
2008-06-27*: introduce and use FAST_FUNC: regparm on i386, otherwise no-onDenis Vlasenko
2008-06-13udhcpc: kill undocumented -W, it was a no-op.Denis Vlasenko
2008-05-26udhcpc: shrinkDenis Vlasenko
2008-05-09Use intra-DSO calls when we build libbusybox. No-op for normal build.Denis Vlasenko
2008-04-30remove stray semicolonDenis Vlasenko
2008-03-20gcc compat fix and warning suppressionDenis Vlasenko
2008-02-13tar: move FNM_LEADING_DIR #define to tar.c - no other users.Denis Vlasenko
2008-02-07some more fixes for cross-compiling on an OS X host: apple provides core type...Mike Frysinger
2008-02-07only include mntent.h according to HAVE_MNTENT_H and dont define this on OS XMike Frysinger
2008-01-29- be C99 friendly. Anonymous unions are a GNU extension. This change isBernhard Reutner-Fischer
2008-01-24comment fixDenis Vlasenko
2008-01-08hush: report [v]fork failuresDenis Vlasenko
2007-10-13bzip2: port bzip2 1.0.4 to busybox. note: bzip2 code residesDenis Vlasenko
2007-10-11add -fvisibility=hidden to CC flags, mark XXX_main functionsDenis Vlasenko
2007-09-08top: get rid of on-stack variable buffers, use permanent one.Denis Vlasenko
2007-08-12trylink: produce even more info about final link stageDenis Vlasenko