diff options
Diffstat (limited to 'src/include')
| -rw-r--r-- | src/include/port/bsd.h | 6 | ||||
| -rw-r--r-- | src/include/port/linux.h | 4 | ||||
| -rw-r--r-- | src/include/utils/dt.h | 6 |
3 files changed, 11 insertions, 5 deletions
diff --git a/src/include/port/bsd.h b/src/include/port/bsd.h index 4e754e77de..cfd0d2811b 100644 --- a/src/include/port/bsd.h +++ b/src/include/port/bsd.h @@ -24,7 +24,13 @@ #define HAS_TEST_AND_SET #endif +#if defined(__powerpc__) +#define HAS_TEST_AND_SET +typedef unsigned int slock_t; +#endif #if defined(__mips__) /* # undef HAS_TEST_AND_SET */ #endif +#if !defined(__powerpc__) typedef unsigned char slock_t; +#endif diff --git a/src/include/port/linux.h b/src/include/port/linux.h index 81169b2c0c..da57b2b9a3 100644 --- a/src/include/port/linux.h +++ b/src/include/port/linux.h @@ -8,7 +8,7 @@ #define USE_POSIX_TIME #define HAS_TEST_AND_SET -#if defined(PPC) +#if defined(__powerpc__) typedef unsigned int slock_t; #elif defined(__alpha) @@ -34,6 +34,6 @@ typedef unsigned char slock_t; /* #define HAVE_SIGSETJMP 1 */ #endif -#if defined(PPC) +#if defined(__powerpc__) #undef HAVE_INT_TIMEZONE #endif diff --git a/src/include/utils/dt.h b/src/include/utils/dt.h index ff3ae468f5..024acb4c63 100644 --- a/src/include/utils/dt.h +++ b/src/include/utils/dt.h @@ -8,7 +8,7 @@ * * Copyright (c) 1994, Regents of the University of California * - * $Id: dt.h,v 1.37 1999/03/06 22:58:11 tgl Exp $ + * $Id: dt.h,v 1.38 1999/03/14 16:03:16 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -228,7 +228,7 @@ typedef struct #define DATETIME_IS_NOEND(j) (j == DT_NOEND) #define DATETIME_CURRENT(j) {j = DT_CURRENT;} -#if defined(linux) && defined(PPC) +#if defined(linux) && defined(__powerpc__) extern int datetime_is_current(double j); #define DATETIME_IS_CURRENT(j) datetime_is_current(j) @@ -237,7 +237,7 @@ extern int datetime_is_current(double j); #endif #define DATETIME_EPOCH(j) {j = DT_EPOCH;} -#if defined(linux) && defined(PPC) +#if defined(linux) && defined(__powerpc__) extern int datetime_is_epoch(double j); #define DATETIME_IS_EPOCH(j) datetime_is_epoch(j) |
