From 7c3527a846b81cd4e169821b905959aa71392727 Mon Sep 17 00:00:00 2001 From: Phil Sutter Date: Sun, 6 Jun 2010 03:06:44 +0200 Subject: xorg-server: add fix for lemote in XAA mode --- package/xorg-server/patches/patch-fb_fb_h | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 package/xorg-server/patches/patch-fb_fb_h (limited to 'package/xorg-server/patches/patch-fb_fb_h') diff --git a/package/xorg-server/patches/patch-fb_fb_h b/package/xorg-server/patches/patch-fb_fb_h new file mode 100644 index 000000000..82a814c7d --- /dev/null +++ b/package/xorg-server/patches/patch-fb_fb_h @@ -0,0 +1,13 @@ + Fix for xf86-video-siliconmotion in 16bpp with XAA, see: + http://groups.google.com/group/loongson-dev/browse_thread/thread/570549e3d7894fef/5f04b3d9370adfd2 +--- xorg-server-1.7.6.orig/fb/fb.h 2010-03-12 05:38:21.000000000 +0100 ++++ xorg-server-1.7.6/fb/fb.h 2010-06-03 15:34:35.903809488 +0200 +@@ -75,7 +75,7 @@ + #define FBPREFIX(x) fb##x + #define WRITE(ptr, val) (*(ptr) = (val)) + #define READ(ptr) (*(ptr)) +-#define MEMCPY_WRAPPED(dst, src, size) memcpy((dst), (src), (size)) ++#define MEMCPY_WRAPPED(dst, src, size) memmove((dst), (src), (size)) + #define MEMSET_WRAPPED(dst, val, size) memset((dst), (val), (size)) + + #endif -- cgit v1.2.3