mirror of
https://github.com/postgres/postgres.git
synced 2025-07-31 22:04:40 +03:00
Add #include needed for _mm_mfence() intrinsic on ia64.
Hopefully this fixes the build failure on buildfarm member dugong.
This commit is contained in:
@ -53,6 +53,7 @@ extern slock_t dummy_spinlock;
|
|||||||
/*
|
/*
|
||||||
* icc defines __GNUC__, but doesn't support gcc's inline asm syntax
|
* icc defines __GNUC__, but doesn't support gcc's inline asm syntax
|
||||||
*/
|
*/
|
||||||
|
#include <emmintrin.h>
|
||||||
#define pg_memory_barrier() _mm_mfence()
|
#define pg_memory_barrier() _mm_mfence()
|
||||||
#define pg_compiler_barrier() __memory_barrier()
|
#define pg_compiler_barrier() __memory_barrier()
|
||||||
#elif defined(__GNUC__)
|
#elif defined(__GNUC__)
|
||||||
|
Reference in New Issue
Block a user