aboutsummaryrefslogtreecommitdiff
path: root/include/platform.h
AgeCommit message (Expand)Author
2012-01-06platform.h: define endgrent() and endpwent() as no-ops on AndroidDenys Vlasenko
2011-10-09disable strverscmp usage if we build against uClibc-0.9.31Oliver Metz
2011-09-09Android build fixes and alternate (hopefully simpler) defconfig for itDenys Vlasenko
2011-08-28Fixes for FreeBSD buildMatthias Andree
2011-07-08more tweak for bionicDenys Vlasenko
2011-07-08platform.h: tweaks for cygwinDenys Vlasenko
2011-06-30Use the _unlocked stdio macros only when they're all availableDan Fandrich
2011-06-30Use the built-in getline on more systems that don't have itDan Fandrich
2011-06-29platform.c: provide getline implementationTimo Teras
2011-06-21ls: fix HAVE_STRVERSCMP check; add check for older uclibc versionsDenys Vlasenko
2011-06-21Add HAVE_STRVERSCMP, guard the only usage of strverscmp with #ifdefDenys Vlasenko
2011-06-10*: simplify Ethernet header includesDan Fandrich
2011-06-03platform.h: support for build under AndroidDan Fandrich
2011-05-12libbb.h: use inlined sigfillset, sigemptyset, sigisemptyset on uclibcDenys Vlasenko
2011-04-17straighten out dprintf/fdprintf mess; remove old "define lchown chown"Denys Vlasenko
2011-02-13Move stpcpy replacement function into libbbDan Fandrich
2011-02-08use unistd.h before _POSIX_VERSIONDenys Vlasenko
2011-02-07incorporate header fixes proposed in bug 3097Denys Vlasenko
2011-01-24FreeBSD compatChris Rees
2011-01-24FreeBSD compatChris Rees
2011-01-22pltaform.h: move include of stdint.h before uint16_t is usedDenys Vlasenko
2011-01-21fix compile error on non-x86 architecturesDenys Vlasenko
2011-01-20sighandler_t definition for BSDChris Rees
2010-10-29whitespace cleanupDenys Vlasenko
2010-10-28*: whitespace fixesDenys Vlasenko
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