]> granicus.if.org Git - postgresql/blob - src/include/port/freebsd.h
ec92644a15ee478d0076cb8f6cb1e77b6d432a61
[postgresql] / src / include / port / freebsd.h
1 #if defined(__i386__)
2 #define NEED_I386_TAS_ASM
3 #define HAS_TEST_AND_SET
4 #endif
5
6 #if defined(__sparc__)
7 #define NEED_SPARC_TAS_ASM
8 #define HAS_TEST_AND_SET
9 #endif
10
11 #if defined(__vax__)
12 #define NEED_VAX_TAS_ASM
13 #define HAS_TEST_AND_SET
14 #endif
15
16 #if defined(__ns32k__)
17 #define NEED_NS32K_TAS_ASM
18 #define HAS_TEST_AND_SET
19 #endif
20
21 #if defined(__m68k__)
22 #define HAS_TEST_AND_SET
23 #endif
24
25 #if defined(__mips__)
26 /* #    undef HAS_TEST_AND_SET */
27 #endif
28
29 typedef unsigned char slock_t;