* Make sure we are enabling locks correctly on PPC
This commit was SVN r4420.
Этот коммит содержится в:
родитель
f2480b3c91
Коммит
260e3e0381
@ -19,7 +19,7 @@
|
|||||||
* On powerpc ...
|
* On powerpc ...
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifdef HAVE_SMP
|
#if OMPI_WANT_SMP_LOCKS
|
||||||
|
|
||||||
#define MB() __asm__ __volatile__ ("sync" : : : "memory")
|
#define MB() __asm__ __volatile__ ("sync" : : : "memory")
|
||||||
#define RMB() __asm__ __volatile__ ("lwsync" : : : "memory")
|
#define RMB() __asm__ __volatile__ ("lwsync" : : : "memory")
|
||||||
|
@ -26,6 +26,7 @@ cat > $CFILE<<EOF
|
|||||||
#define inline
|
#define inline
|
||||||
#define OMPI_GCC_INLINE_ASSEMBLY 1
|
#define OMPI_GCC_INLINE_ASSEMBLY 1
|
||||||
#define OMPI_ASSEMBLY_ARCH OMPI_POWERPC32
|
#define OMPI_ASSEMBLY_ARCH OMPI_POWERPC32
|
||||||
|
#define OMPI_WANT_SMP_LOCKS 1
|
||||||
#include "../architecture.h"
|
#include "../architecture.h"
|
||||||
#include "atomic.h"
|
#include "atomic.h"
|
||||||
EOF
|
EOF
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user