Move strdup() define to <sys/libkern.h>

This commit is contained in:
Sebastian Huber 2013-10-24 11:36:09 +02:00
parent e2281af9c8
commit b3193b8709
2 changed files with 4 additions and 1 deletions

View File

@ -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);

View File

@ -329,7 +329,6 @@
#define seltdfini _bsd_seltdfini
#define selwakeup _bsd_selwakeup
#define selwakeuppri _bsd_selwakeuppri
#define strdup _bsd_strdup
#define sx_destroy _bsd_sx_destroy
#define _sx_downgrade _bsd__sx_downgrade
#define sx_init_flags _bsd_sx_init_flags