summaryrefslogtreecommitdiff
path: root/devel/p5-EV/files/patch-libev-ev.c
blob: 4dc4fbc2adeebec3616b5888fe86f7b70785276b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
--- libev/ev.c.orig    2012-09-24 16:04:11.033920205 +0400
+++ libev/ev.c 2012-09-24 15:45:30.093945530 +0400
@@ -579,6 +579,8 @@
       #define ECB_MEMORY_FENCE_RELEASE __asm__ __volatile__ ("membar #LoadStore |             #StoreStore")
     #elif defined(__s390__) || defined(__s390x__)
       #define ECB_MEMORY_FENCE         __asm__ __volatile__ ("bcr 15,0" : : : "memory")
+    #elif defined(__ia64__)
+      #define ECB_MEMORY_FENCE         __asm__ __volatile__ ("mf" : : : "memory")
     #endif
   #endif
 #endif