In programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel `make -f
Makefile.bsd' fails due to definition problems with SPINUNINIT and
mtx_destroy, both have been corrected.

Index: programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/drm_os_freebsd.h
===================================================================
RCS file:
/cvs/xc/programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/drm_os_f
reebsd.h,v
retrieving revision 1.4
diff -u -d -r1.4 drm_os_freebsd.h
--- programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/drm_os_freebsd.h
    2
003/02/08 21:27:00      1.4
+++ programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/drm_os_freebsd.h
    2
003/02/26 02:03:54
@@ -79,6 +79,7 @@
 #define DRM_STRUCTPROC         struct thread
 #define DRM_SPINTYPE           struct mtx
 #define DRM_SPININIT(l,name)   mtx_init(&l, name, NULL, MTX_DEF)
+#define mtx_destroy(a)
 #define DRM_SPINUNINIT(l)      mtx_destroy(&l)
 #define DRM_SPINLOCK(l)                mtx_lock(l)
 #define DRM_SPINUNLOCK(u)      mtx_unlock(u);
@@ -88,7 +89,7 @@
 #define DRM_STRUCTPROC         struct proc
 #define DRM_SPINTYPE           struct simplelock
 #define DRM_SPININIT(l,name)   simple_lock_init(&l)
-#define DRM_SPINUNINIT(l,name)
+#define DRM_SPINUNINIT(l)
 #define DRM_SPINLOCK(l)                simple_lock(l)
 #define DRM_SPINUNLOCK(u)      simple_unlock(u);
 #define DRM_CURRENTPID         curproc->p_pid


_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to