Is it better to use a __powerpc__ define instead? I don't think we're
going to use drm on socppc but...
Ok?
Index: drmP.h
===================================================================
RCS file: /cvs/src/sys/dev/pci/drm/drmP.h,v
retrieving revision 1.130
diff -u -p -r1.130 drmP.h
--- drmP.h 21 Aug 2012 16:38:48 -0000 1.130
+++ drmP.h 21 Aug 2012 17:18:37 -0000
@@ -137,6 +137,10 @@ typedef u_int8_t u8;
#define DRM_WRITEMEMORYBARRIER() __asm __volatile("" : : : "memory");
#define DRM_MEMORYBARRIER() __asm __volatile( \
"lock; addl $0,0(%%rsp)" : : :
"memory");
+#elif defined(__macppc__)
+#define DRM_READMEMORYBARRIER() DRM_MEMORYBARRIER()
+#define DRM_WRITEMEMORYBARRIER() DRM_MEMORYBARRIER()
+#define DRM_MEMORYBARRIER() __asm __volatile("sync" : : : "memory");
#endif
#define DRM_COPY_TO_USER(user, kern, size) copyout(kern, user,
size)