--- libev/ev.c 2012/04/02 23:14:41 1.418 +++ libev/ev.c 2012/04/12 04:10:15 1.419 @@ -581,6 +581,8 @@ #define ECB_MEMORY_FENCE __asm__ __volatile__ ("bcr 15,0" : : : "memory") #elif defined __mips__ #define ECB_MEMORY_FENCE __asm__ __volatile__ ("sync" : : : "memory") + #elif defined __alpha__ + #define ECB_MEMORY_FENCE __asm__ __volatile__ ("mb" : : : "memory") #endif #endif #endif