49 lines
850 B
C
49 lines
850 B
C
--- include/port/openbsd.h.orig Fri Nov 24 17:29:15 2000
|
|
+++ include/port/openbsd.h Fri Nov 24 17:40:44 2000
|
|
@@ -0,0 +1,45 @@
|
|
+#define USE_POSIX_TIME
|
|
+
|
|
+#if defined(__i386__)
|
|
+#define NEED_I386_TAS_ASM
|
|
+#define HAS_TEST_AND_SET
|
|
+#endif
|
|
+
|
|
+#if defined(__sparc__)
|
|
+#define NEED_SPARC_TAS_ASM
|
|
+#define HAS_TEST_AND_SET
|
|
+#endif
|
|
+
|
|
+#if defined(__vax__)
|
|
+#define NEED_VAX_TAS_ASM
|
|
+#define HAS_TEST_AND_SET
|
|
+#endif
|
|
+
|
|
+#if defined(__ns32k__)
|
|
+#define NEED_NS32K_TAS_ASM
|
|
+#define HAS_TEST_AND_SET
|
|
+#endif
|
|
+
|
|
+#if defined(__m68k__)
|
|
+#define HAS_TEST_AND_SET
|
|
+#endif
|
|
+
|
|
+#if defined(__arm__)
|
|
+#define HAS_TEST_AND_SET
|
|
+#endif
|
|
+
|
|
+#if defined(__mips__)
|
|
+/* # undef HAS_TEST_AND_SET */
|
|
+#endif
|
|
+
|
|
+#if defined(__powerpc__)
|
|
+#define HAS_TEST_AND_SET
|
|
+#endif
|
|
+
|
|
+#if defined(__powerpc__)
|
|
+typedef unsigned int slock_t;
|
|
+
|
|
+#else
|
|
+typedef unsigned char slock_t;
|
|
+
|
|
+#endif
|