diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-10-24 11:36:09 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-10-31 13:18:51 +0100 |
commit | b3193b8709b0c659b92b69f95a4015ae44c77c8a (patch) | |
tree | 29d09df84877baf35ebde1c28ae502f43248030f /freebsd/sys | |
parent | Move integer type definitions (diff) | |
download | rtems-libbsd-b3193b8709b0c659b92b69f95a4015ae44c77c8a.tar.bz2 |
Move strdup() define to <sys/libkern.h>
Diffstat (limited to 'freebsd/sys')
-rw-r--r-- | freebsd/sys/sys/libkern.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/freebsd/sys/sys/libkern.h b/freebsd/sys/sys/libkern.h index 26222aee..a09517cc 100644 --- a/freebsd/sys/sys/libkern.h +++ b/freebsd/sys/sys/libkern.h @@ -116,6 +116,10 @@ char *strcat(char * __restrict, const char * __restrict); int strcmp(const char *, const char *); char *strcpy(char * __restrict, const char * __restrict); size_t strcspn(const char * __restrict, const char * __restrict) __pure; +#ifdef __rtems__ +#include <string.h> +#define strdup _bsd_strdup +#endif /* __rtems__ */ char *strdup(const char *__restrict, struct malloc_type *); size_t strlcat(char *, const char *, size_t); size_t strlcpy(char *, const char *, size_t); |