diff options
author | Ron Yorston <rmy@pobox.com> | 2012-03-22 14:11:12 +0000 |
---|---|---|
committer | Ron Yorston <rmy@pobox.com> | 2012-03-22 14:11:12 +0000 |
commit | 67758035a4fe040c6ac69b39d61bcd6bddd7b827 (patch) | |
tree | a4a1db7f54c16d12fabe2626b8f1e235cd694e9e /include/platform.h | |
parent | 811c449748d5bd0505f8510e5582892f94ac0cda (diff) | |
parent | b83c9704128dd106071184e4b00335a3b8486857 (diff) | |
download | busybox-w32-67758035a4fe040c6ac69b39d61bcd6bddd7b827.tar.gz busybox-w32-67758035a4fe040c6ac69b39d61bcd6bddd7b827.tar.bz2 busybox-w32-67758035a4fe040c6ac69b39d61bcd6bddd7b827.zip |
Merge commit 'b83c9704128dd106071184e4b00335a3b8486857' into merge
Diffstat (limited to 'include/platform.h')
-rw-r--r-- | include/platform.h | 21 |
1 files changed, 7 insertions, 14 deletions
diff --git a/include/platform.h b/include/platform.h index 395ec5d45..eb9f8032b 100644 --- a/include/platform.h +++ b/include/platform.h | |||
@@ -22,7 +22,7 @@ | |||
22 | */ | 22 | */ |
23 | #define HAVE_CLEARENV 1 | 23 | #define HAVE_CLEARENV 1 |
24 | #define HAVE_FDATASYNC 1 | 24 | #define HAVE_FDATASYNC 1 |
25 | #define HAVE_FDPRINTF 1 | 25 | #define HAVE_DPRINTF 1 |
26 | #define HAVE_MEMRCHR 1 | 26 | #define HAVE_MEMRCHR 1 |
27 | #define HAVE_MKDTEMP 1 | 27 | #define HAVE_MKDTEMP 1 |
28 | #define HAVE_PTSNAME_R 1 | 28 | #define HAVE_PTSNAME_R 1 |
@@ -282,7 +282,7 @@ typedef uint32_t bb__aliased_uint32_t FIX_ALIASING; | |||
282 | # undef HAVE_SYS_STATFS_H | 282 | # undef HAVE_SYS_STATFS_H |
283 | # undef HAVE_SIGHANDLER_T | 283 | # undef HAVE_SIGHANDLER_T |
284 | # undef HAVE_XTABS | 284 | # undef HAVE_XTABS |
285 | # undef HAVE_FDPRINTF | 285 | # undef HAVE_DPRINTF |
286 | #else | 286 | #else |
287 | # define HAVE_MNTENT_H 1 | 287 | # define HAVE_MNTENT_H 1 |
288 | # define HAVE_SYS_STATFS_H 1 | 288 | # define HAVE_SYS_STATFS_H 1 |
@@ -350,11 +350,6 @@ typedef unsigned smalluint; | |||
350 | # define USE_FOR_MMU(...) __VA_ARGS__ | 350 | # define USE_FOR_MMU(...) __VA_ARGS__ |
351 | #endif | 351 | #endif |
352 | 352 | ||
353 | /* Don't use lchown with glibc older than 2.1.x */ | ||
354 | #if defined(__GLIBC__) && __GLIBC__ <= 2 && __GLIBC_MINOR__ < 1 | ||
355 | # define lchown chown | ||
356 | #endif | ||
357 | |||
358 | #if defined(__digital__) && defined(__unix__) | 353 | #if defined(__digital__) && defined(__unix__) |
359 | 354 | ||
360 | # include <standards.h> | 355 | # include <standards.h> |
@@ -384,16 +379,14 @@ typedef unsigned smalluint; | |||
384 | #endif | 379 | #endif |
385 | 380 | ||
386 | #include <unistd.h> | 381 | #include <unistd.h> |
387 | #if (defined(_POSIX_VERSION) && _POSIX_VERSION >= 200809L) || defined(__GLIBC__) | 382 | #define fdprintf dprintf |
388 | # define fdprintf dprintf | ||
389 | #endif | ||
390 | 383 | ||
391 | #if defined(__dietlibc__) | 384 | #if defined(__dietlibc__) |
392 | # undef HAVE_STRCHRNUL | 385 | # undef HAVE_STRCHRNUL |
393 | #endif | 386 | #endif |
394 | 387 | ||
395 | #if ENABLE_PLATFORM_MINGW32 | 388 | #if ENABLE_PLATFORM_MINGW32 |
396 | # undef HAVE_FDPRINTF | 389 | # undef HAVE_DPRINTF |
397 | # undef HAVE_MEMRCHR | 390 | # undef HAVE_MEMRCHR |
398 | # undef HAVE_MKDTEMP | 391 | # undef HAVE_MKDTEMP |
399 | # undef HAVE_SETBIT | 392 | # undef HAVE_SETBIT |
@@ -407,7 +400,7 @@ typedef unsigned smalluint; | |||
407 | #endif | 400 | #endif |
408 | 401 | ||
409 | #if defined(__WATCOMC__) | 402 | #if defined(__WATCOMC__) |
410 | # undef HAVE_FDPRINTF | 403 | # undef HAVE_DPRINTF |
411 | # undef HAVE_MEMRCHR | 404 | # undef HAVE_MEMRCHR |
412 | # undef HAVE_MKDTEMP | 405 | # undef HAVE_MKDTEMP |
413 | # undef HAVE_SETBIT | 406 | # undef HAVE_SETBIT |
@@ -428,8 +421,8 @@ typedef unsigned smalluint; | |||
428 | * These must come after all the HAVE_* macros are defined (or not) | 421 | * These must come after all the HAVE_* macros are defined (or not) |
429 | */ | 422 | */ |
430 | 423 | ||
431 | #ifndef HAVE_FDPRINTF | 424 | #ifndef HAVE_DPRINTF |
432 | extern int fdprintf(int fd, const char *format, ...); | 425 | extern int dprintf(int fd, const char *format, ...); |
433 | #endif | 426 | #endif |
434 | 427 | ||
435 | #ifndef HAVE_MEMRCHR | 428 | #ifndef HAVE_MEMRCHR |