aboutsummaryrefslogtreecommitdiff
path: root/src/include/port/BSD44_derived.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/port/BSD44_derived.h')
-rw-r--r--src/include/port/BSD44_derived.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/include/port/BSD44_derived.h b/src/include/port/BSD44_derived.h
index 867246f3b86..12787118aea 100644
--- a/src/include/port/BSD44_derived.h
+++ b/src/include/port/BSD44_derived.h
@@ -1,15 +1,25 @@
#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(ns32k)
#define NEED_NS32k_TAS_ASM
+#define HAS_TEST_AND_SET
#endif
+
+#if defined(__m68k__)
#define HAS_TEST_AND_SET
+#endif
+
#if defined(__mips__)
-/* # undef HAS_TEST_AND_SET */
+/* # undef HAS_TEST_AND_SET */
#endif
typedef unsigned char slock_t;