diff options
Diffstat (limited to 'src/include')
| -rw-r--r-- | src/include/port/sunos4.h | 5 | ||||
| -rw-r--r-- | src/include/regex/utils.h | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/src/include/port/sunos4.h b/src/include/port/sunos4.h index f08580cfaf..e9c0ec29d4 100644 --- a/src/include/port/sunos4.h +++ b/src/include/port/sunos4.h @@ -1,4 +1,9 @@ #define USE_POSIX_TIME +#define HAS_TEST_AND_SET +typedef unsigned char slock_t; + +/* sprintf() returns char *, not int, on SunOS 4.1.x */ +#define SPRINTF_CHAR #ifndef BIG_ENDIAN #define BIG_ENDIAN 4321 diff --git a/src/include/regex/utils.h b/src/include/regex/utils.h index e6f169065f..de36c6ffb5 100644 --- a/src/include/regex/utils.h +++ b/src/include/regex/utils.h @@ -58,6 +58,6 @@ typedef unsigned char uch; #endif /* for old systems with bcopy() but no memmove() */ -#if !defined(HAVE_MEMMOVE) +#if !defined(HAVE_MEMMOVE) && !defined(memmove) #define memmove(d, s, c) bcopy(s, d, c) #endif |
