aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/platform.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/platform.h b/include/platform.h
index d991f3140..24efd186b 100644
--- a/include/platform.h
+++ b/include/platform.h
@@ -407,6 +407,7 @@ typedef unsigned smalluint;
407#define HAVE_SETBIT 1 407#define HAVE_SETBIT 1
408#define HAVE_SIGHANDLER_T 1 408#define HAVE_SIGHANDLER_T 1
409#define HAVE_STPCPY 1 409#define HAVE_STPCPY 1
410#define HAVE_STPNCPY 1
410#define HAVE_MEMPCPY 1 411#define HAVE_MEMPCPY 1
411#define HAVE_STRCASESTR 1 412#define HAVE_STRCASESTR 1
412#define HAVE_STRCHRNUL 1 413#define HAVE_STRCHRNUL 1
@@ -442,6 +443,7 @@ typedef unsigned smalluint;
442# undef HAVE_MKDTEMP 443# undef HAVE_MKDTEMP
443# undef HAVE_SETBIT 444# undef HAVE_SETBIT
444# undef HAVE_STPCPY 445# undef HAVE_STPCPY
446# undef HAVE_STPNCPY
445# undef HAVE_STRCASESTR 447# undef HAVE_STRCASESTR
446# undef HAVE_STRCHRNUL 448# undef HAVE_STRCHRNUL
447# undef HAVE_STRSEP 449# undef HAVE_STRSEP
@@ -514,6 +516,7 @@ typedef unsigned smalluint;
514 516
515#if defined(__digital__) && defined(__unix__) 517#if defined(__digital__) && defined(__unix__)
516# undef HAVE_STPCPY 518# undef HAVE_STPCPY
519# undef HAVE_STPNCPY
517#endif 520#endif
518 521
519#if defined(ANDROID) || defined(__ANDROID__) 522#if defined(ANDROID) || defined(__ANDROID__)
@@ -530,6 +533,7 @@ typedef unsigned smalluint;
530# undef HAVE_TTYNAME_R 533# undef HAVE_TTYNAME_R
531# undef HAVE_GETLINE 534# undef HAVE_GETLINE
532# undef HAVE_STPCPY 535# undef HAVE_STPCPY
536# undef HAVE_STPNCPY
533# endif 537# endif
534# undef HAVE_MEMPCPY 538# undef HAVE_MEMPCPY
535# undef HAVE_STRCHRNUL 539# undef HAVE_STRCHRNUL
@@ -574,6 +578,10 @@ typedef void (*sighandler_t)(int);
574extern char *stpcpy(char *p, const char *to_add) FAST_FUNC; 578extern char *stpcpy(char *p, const char *to_add) FAST_FUNC;
575#endif 579#endif
576 580
581#ifndef HAVE_STPNCPY
582extern char *stpncpy(char *p, const char *to_add, size_t n) FAST_FUNC;
583#endif
584
577#ifndef HAVE_MEMPCPY 585#ifndef HAVE_MEMPCPY
578#include <string.h> 586#include <string.h>
579/* In case we are wrong about !HAVE_MEMPCPY, and toolchain _does_ have 587/* In case we are wrong about !HAVE_MEMPCPY, and toolchain _does_ have