Patch by Andreas Faerber with changes by myself: Work towards Solaris
build platform support. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26899 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -5,7 +5,9 @@
|
||||
#ifndef __addr_t_defined
|
||||
#define __addr_t_defined
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if defined(HAIKU_HOST_PLATFORM_CYGWIN) || defined(HAIKU_HOST_PLATFORM_SUNOS)
|
||||
#ifndef DEFFILEMODE
|
||||
#define DEFFILEMODE (S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH)
|
||||
#endif
|
||||
@@ -17,6 +19,13 @@
|
||||
#include <ctype.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAIKU_HOST_PLATFORM_SUNOS
|
||||
# include <limits.h>
|
||||
# ifndef NAME_MAX
|
||||
# define NAME_MAX MAXNAMELEN
|
||||
# endif
|
||||
#endif
|
||||
|
||||
typedef unsigned long haiku_build_addr_t;
|
||||
#define addr_t haiku_build_addr_t
|
||||
|
||||
@@ -43,7 +52,7 @@ extern size_t strlcat(char *dest, const char *source, size_t length);
|
||||
extern size_t strnlen(const char *string, size_t length);
|
||||
#endif
|
||||
|
||||
#if defined(HAIKU_HOST_PLATFORM_CYGWIN)
|
||||
#if defined(HAIKU_HOST_PLATFORM_CYGWIN) || defined(HAIKU_HOST_PLATFORM_SUNOS)
|
||||
extern char * stpcpy(char *dest, const char *src);
|
||||
extern char * strcasestr(const char *s, const char *find);
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user