aboutsummaryrefslogtreecommitdiff
path: root/include/platform.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/platform.h')
-rw-r--r--include/platform.h16
1 files changed, 14 insertions, 2 deletions
diff --git a/include/platform.h b/include/platform.h
index bd11ad69a..92f775551 100644
--- a/include/platform.h
+++ b/include/platform.h
@@ -373,6 +373,7 @@ typedef unsigned smalluint;
373#define HAVE_STRSIGNAL 1 373#define HAVE_STRSIGNAL 1
374#define HAVE_STRVERSCMP 1 374#define HAVE_STRVERSCMP 1
375#define HAVE_VASPRINTF 1 375#define HAVE_VASPRINTF 1
376#define HAVE_USLEEP 1
376#define HAVE_UNLOCKED_STDIO 1 377#define HAVE_UNLOCKED_STDIO 1
377#define HAVE_UNLOCKED_LINE_OPS 1 378#define HAVE_UNLOCKED_LINE_OPS 1
378#define HAVE_GETLINE 1 379#define HAVE_GETLINE 1
@@ -381,8 +382,15 @@ typedef unsigned smalluint;
381#define HAVE_NET_ETHERNET_H 1 382#define HAVE_NET_ETHERNET_H 1
382#define HAVE_SYS_STATFS_H 1 383#define HAVE_SYS_STATFS_H 1
383 384
384#if defined(__UCLIBC__) && UCLIBC_VERSION < KERNEL_VERSION(0, 9, 32) 385#if defined(__UCLIBC__)
385# undef HAVE_STRVERSCMP 386# if UCLIBC_VERSION < KERNEL_VERSION(0, 9, 32)
387# undef HAVE_STRVERSCMP
388# endif
389# if UCLIBC_VERSION >= KERNEL_VERSION(0, 9, 30)
390# ifndef __UCLIBC_SUSV3_LEGACY__
391# undef HAVE_USLEEP
392# endif
393# endif
386#endif 394#endif
387 395
388#if defined(__WATCOMC__) 396#if defined(__WATCOMC__)
@@ -519,6 +527,10 @@ extern char *strsep(char **stringp, const char *delim) FAST_FUNC;
519# define strsignal(sig) get_signame(sig) 527# define strsignal(sig) get_signame(sig)
520#endif 528#endif
521 529
530#ifndef HAVE_USLEEP
531extern int usleep(unsigned) FAST_FUNC;
532#endif
533
522#ifndef HAVE_VASPRINTF 534#ifndef HAVE_VASPRINTF
523extern int vasprintf(char **string_ptr, const char *format, va_list p) FAST_FUNC; 535extern int vasprintf(char **string_ptr, const char *format, va_list p) FAST_FUNC;
524#endif 536#endif