Commit 69a46e9c authored by Bruce Momjian's avatar Bruce Momjian

Enable Opteron/Itanium spinlocks.

parent 9182481b
#if defined(__i386__)
#if defined(__i386__) || defined(__x86_64__)
#define NEED_I386_TAS_ASM
typedef unsigned char slock_t;
#endif
#if defined(__ia64)
typedef unsigned int slock_t;
#endif
#if defined(__sparc__)
#define NEED_SPARC_TAS_ASM
typedef unsigned char slock_t;
#endif
#define HAS_TEST_AND_SET
typedef unsigned char slock_t;
#if defined(__i386__)
#if defined(__i386__) || defined(__x86_64__)
#define NEED_I386_TAS_ASM
#define HAS_TEST_AND_SET
typedef unsigned char slock_t;
#endif
#if defined(__ia64)
#define HAS_TEST_AND_SET
typedef unsigned int slock_t;
#endif
#if defined(__sparc__)
#define NEED_SPARC_TAS_ASM
#define HAS_TEST_AND_SET
......
#if defined(__i386__)
#if defined(__i386__) || defined(__x86_64__)
#define NEED_I386_TAS_ASM
#define HAS_TEST_AND_SET
typedef unsigned char slock_t;
#endif
#if defined(__ia64)
#define HAS_TEST_AND_SET
typedef unsigned int slock_t;
#endif
#if defined(__sparc__)
#define NEED_SPARC_TAS_ASM
#define HAS_TEST_AND_SET
......
#if defined(__i386__)
#if defined(__i386__) || defined(__x86_64__)
#define NEED_I386_TAS_ASM
#define HAS_TEST_AND_SET
typedef unsigned char slock_t;
#endif
#if defined(__ia64)
#define HAS_TEST_AND_SET
typedef unsigned int slock_t;
#endif
#if defined(__sparc__)
#define NEED_SPARC_TAS_ASM
#define HAS_TEST_AND_SET
......
......@@ -6,7 +6,12 @@
#define USE_UNIVEL_CC
#if defined(__ia64)
typedef unsigned int slock_t;
#else
typedef unsigned char slock_t;
#endif
#ifndef BIG_ENDIAN
#define BIG_ENDIAN 4321
......
......@@ -7,7 +7,12 @@
***************************************/
#define USE_UNIVEL_CC
#if defined(__ia64)
typedef unsigned int slock_t;
#else
typedef unsigned char slock_t;
#endif
#ifndef BIG_ENDIAN
#define BIG_ENDIAN 4321
......
......@@ -10,7 +10,12 @@
***************************************/
#define USE_UNIVEL_CC
#if defined(__ia64)
typedef unsigned int slock_t;
#else
typedef unsigned char slock_t;
#endif
#ifndef BIG_ENDIAN
#define BIG_ENDIAN 4321
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment