Module Name:    xsrc
Committed By:   mrg
Date:           Tue Nov 23 22:21:17 UTC 2010

Modified Files:
        xsrc/external/mit/xf86-video-ag10e/dist/src: ag10e_driver.c
        xsrc/external/mit/xf86-video-crime/dist/src: crime_driver.c
        xsrc/external/mit/xf86-video-igs/dist/src: igs_driver.c
        xsrc/external/mit/xf86-video-imstt/dist/src: imstt_driver.c
        xsrc/external/mit/xf86-video-intel/dist/src: i810_driver.c
        xsrc/external/mit/xf86-video-newport/dist/src: newport_driver.c
        xsrc/external/mit/xf86-video-nvxbox/dist/src: nv_driver.c
        xsrc/external/mit/xf86-video-pnozz/dist/src: pnozz_driver.c
        xsrc/external/mit/xf86-video-radeonhd/dist/src: rhd_driver.c
        xsrc/external/mit/xf86-video-vga/dist/src: generic.c
        xsrc/external/mit/xf86-video-wsfb/dist/src: wsfb_driver.c

Log Message:
copy a hack from the vmware driver, and avoid using xf86LoaderReqSymLists()
and LoaderRefSymLists() in xorg-server >= 1.7.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 \
    xsrc/external/mit/xf86-video-ag10e/dist/src/ag10e_driver.c
cvs rdiff -u -r1.6 -r1.7 \
    xsrc/external/mit/xf86-video-crime/dist/src/crime_driver.c
cvs rdiff -u -r1.2 -r1.3 \
    xsrc/external/mit/xf86-video-igs/dist/src/igs_driver.c
cvs rdiff -u -r1.2 -r1.3 \
    xsrc/external/mit/xf86-video-imstt/dist/src/imstt_driver.c
cvs rdiff -u -r1.3 -r1.4 \
    xsrc/external/mit/xf86-video-intel/dist/src/i810_driver.c
cvs rdiff -u -r1.5 -r1.6 \
    xsrc/external/mit/xf86-video-newport/dist/src/newport_driver.c
cvs rdiff -u -r1.1.1.1 -r1.2 \
    xsrc/external/mit/xf86-video-nvxbox/dist/src/nv_driver.c
cvs rdiff -u -r1.1 -r1.2 \
    xsrc/external/mit/xf86-video-pnozz/dist/src/pnozz_driver.c
cvs rdiff -u -r1.1.1.4 -r1.2 \
    xsrc/external/mit/xf86-video-radeonhd/dist/src/rhd_driver.c
cvs rdiff -u -r1.2 -r1.3 xsrc/external/mit/xf86-video-vga/dist/src/generic.c
cvs rdiff -u -r1.7 -r1.8 \
    xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb_driver.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: xsrc/external/mit/xf86-video-ag10e/dist/src/ag10e_driver.c
diff -u xsrc/external/mit/xf86-video-ag10e/dist/src/ag10e_driver.c:1.3 xsrc/external/mit/xf86-video-ag10e/dist/src/ag10e_driver.c:1.4
--- xsrc/external/mit/xf86-video-ag10e/dist/src/ag10e_driver.c:1.3	Tue Jun 23 15:40:20 2009
+++ xsrc/external/mit/xf86-video-ag10e/dist/src/ag10e_driver.c	Tue Nov 23 22:21:15 2010
@@ -46,6 +46,11 @@
 #include "ag10e.h"
 #include "xf86sbusBus.h"
 
+#if HAVE_XORG_SERVER_1_7_0
+#define xf86LoaderReqSymLists(...) do {} while (0)
+#define LoaderRefSymLists(...) do {} while (0)
+#endif
+
 static const OptionInfoRec * AG10EAvailableOptions(int chipid, int busid);
 static void	AG10EIdentify(int flags);
 static Bool	AG10EProbe(DriverPtr drv, int flags);

Index: xsrc/external/mit/xf86-video-crime/dist/src/crime_driver.c
diff -u xsrc/external/mit/xf86-video-crime/dist/src/crime_driver.c:1.6 xsrc/external/mit/xf86-video-crime/dist/src/crime_driver.c:1.7
--- xsrc/external/mit/xf86-video-crime/dist/src/crime_driver.c:1.6	Tue Oct  6 06:51:21 2009
+++ xsrc/external/mit/xf86-video-crime/dist/src/crime_driver.c	Tue Nov 23 22:21:15 2010
@@ -1,4 +1,4 @@
-/* $NetBSD: crime_driver.c,v 1.6 2009/10/06 06:51:21 macallan Exp $ */
+/* $NetBSD: crime_driver.c,v 1.7 2010/11/23 22:21:15 mrg Exp $ */
 /*
  * Copyright (c) 2008 Michael Lorenz
  * All rights reserved.
@@ -70,6 +70,11 @@
 #include <sys/mman.h>
 #endif
 
+#if HAVE_XORG_SERVER_1_7_0
+#define xf86LoaderReqSymLists(...) do {} while (0)
+#define LoaderRefSymLists(...) do {} while (0)
+#endif
+
 #define CRIME_DEFAULT_DEV "/dev/ttyE0"
 
 /* Prototypes */

Index: xsrc/external/mit/xf86-video-igs/dist/src/igs_driver.c
diff -u xsrc/external/mit/xf86-video-igs/dist/src/igs_driver.c:1.2 xsrc/external/mit/xf86-video-igs/dist/src/igs_driver.c:1.3
--- xsrc/external/mit/xf86-video-igs/dist/src/igs_driver.c:1.2	Thu May 20 07:55:20 2010
+++ xsrc/external/mit/xf86-video-igs/dist/src/igs_driver.c	Tue Nov 23 22:21:15 2010
@@ -1,5 +1,5 @@
 /* $OpenBSD: wsfb_driver.c,v 1.19 2003/04/27 16:42:32 matthieu Exp $ */
-/* $NetBSD: igs_driver.c,v 1.2 2010/05/20 07:55:20 macallan Exp $ */
+/* $NetBSD: igs_driver.c,v 1.3 2010/11/23 22:21:15 mrg Exp $ */
 /*
  * Copyright (c) 2001 Matthieu Herrb
  *		 2009 Michael Lorenz
@@ -82,6 +82,11 @@
 
 #include <sys/mman.h>
 
+#if HAVE_XORG_SERVER_1_7_0
+#define xf86LoaderReqSymLists(...) do {} while (0)
+#define LoaderRefSymLists(...) do {} while (0)
+#endif
+
 #define DEBUG 0
 
 #if DEBUG

Index: xsrc/external/mit/xf86-video-imstt/dist/src/imstt_driver.c
diff -u xsrc/external/mit/xf86-video-imstt/dist/src/imstt_driver.c:1.2 xsrc/external/mit/xf86-video-imstt/dist/src/imstt_driver.c:1.3
--- xsrc/external/mit/xf86-video-imstt/dist/src/imstt_driver.c:1.2	Fri Aug  7 20:03:00 2009
+++ xsrc/external/mit/xf86-video-imstt/dist/src/imstt_driver.c	Tue Nov 23 22:21:15 2010
@@ -55,6 +55,11 @@
 #include "imstt.h"
 #include "imstt_reg.h"
 
+#if HAVE_XORG_SERVER_1_7_0
+#define xf86LoaderReqSymLists(...) do {} while (0)
+#define LoaderRefSymLists(...) do {} while (0)
+#endif
+
 
 /* To get it to build on non-PPC */
 #ifndef __powerpc__

Index: xsrc/external/mit/xf86-video-intel/dist/src/i810_driver.c
diff -u xsrc/external/mit/xf86-video-intel/dist/src/i810_driver.c:1.3 xsrc/external/mit/xf86-video-intel/dist/src/i810_driver.c:1.4
--- xsrc/external/mit/xf86-video-intel/dist/src/i810_driver.c:1.3	Tue Nov 23 09:01:18 2010
+++ xsrc/external/mit/xf86-video-intel/dist/src/i810_driver.c	Tue Nov 23 22:21:16 2010
@@ -89,6 +89,11 @@
 #include "dri.h"
 #endif
 
+#if HAVE_XORG_SERVER_1_7_0
+#define xf86LoaderReqSymLists(...) do {} while (0)
+#define LoaderRefSymLists(...) do {} while (0)
+#endif
+
 /* Required Functions: */
 
 static void I810Identify(int flags);

Index: xsrc/external/mit/xf86-video-newport/dist/src/newport_driver.c
diff -u xsrc/external/mit/xf86-video-newport/dist/src/newport_driver.c:1.5 xsrc/external/mit/xf86-video-newport/dist/src/newport_driver.c:1.6
--- xsrc/external/mit/xf86-video-newport/dist/src/newport_driver.c:1.5	Tue Oct  6 20:28:14 2009
+++ xsrc/external/mit/xf86-video-newport/dist/src/newport_driver.c	Tue Nov 23 22:21:16 2010
@@ -65,6 +65,11 @@
 #include <string.h>
 #include <stdio.h>
 
+#if HAVE_XORG_SERVER_1_7_0
+#define xf86LoaderReqSymLists(...) do {} while (0)
+#define LoaderRefSymLists(...) do {} while (0)
+#endif
+
 #define NEWPORT_VERSION		4000
 #define NEWPORT_NAME		"NEWPORT"
 #define NEWPORT_DRIVER_NAME	"newport"

Index: xsrc/external/mit/xf86-video-nvxbox/dist/src/nv_driver.c
diff -u xsrc/external/mit/xf86-video-nvxbox/dist/src/nv_driver.c:1.1.1.1 xsrc/external/mit/xf86-video-nvxbox/dist/src/nv_driver.c:1.2
--- xsrc/external/mit/xf86-video-nvxbox/dist/src/nv_driver.c:1.1.1.1	Sun Sep 21 02:09:25 2008
+++ xsrc/external/mit/xf86-video-nvxbox/dist/src/nv_driver.c	Tue Nov 23 22:21:16 2010
@@ -39,6 +39,11 @@
 
 #include "xf86int10.h"
 
+#if HAVE_XORG_SERVER_1_7_0
+#define xf86LoaderReqSymLists(...) do {} while (0)
+#define LoaderRefSymLists(...) do {} while (0)
+#endif
+
 /*
  * Forward definitions for the functions that make up the driver.
  */

Index: xsrc/external/mit/xf86-video-pnozz/dist/src/pnozz_driver.c
diff -u xsrc/external/mit/xf86-video-pnozz/dist/src/pnozz_driver.c:1.1 xsrc/external/mit/xf86-video-pnozz/dist/src/pnozz_driver.c:1.2
--- xsrc/external/mit/xf86-video-pnozz/dist/src/pnozz_driver.c:1.1	Wed Aug 26 22:28:26 2009
+++ xsrc/external/mit/xf86-video-pnozz/dist/src/pnozz_driver.c	Tue Nov 23 22:21:16 2010
@@ -20,7 +20,7 @@
  * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  */
-/* $NetBSD: pnozz_driver.c,v 1.1 2009/08/26 22:28:26 macallan Exp $ */
+/* $NetBSD: pnozz_driver.c,v 1.2 2010/11/23 22:21:16 mrg Exp $ */
 
 /*
  * this driver has been tested on SPARCbook 3GX and 3TX, it supports full 
@@ -49,6 +49,11 @@
 #include "xf86cmap.h"
 #include "pnozz.h"
 
+#if HAVE_XORG_SERVER_1_7_0
+#define xf86LoaderReqSymLists(...) do {} while (0)
+#define LoaderRefSymLists(...) do {} while (0)
+#endif
+
 static const OptionInfoRec * PnozzAvailableOptions(int chipid, int busid);
 static void	PnozzIdentify(int flags);
 static Bool	PnozzProbe(DriverPtr drv, int flags);

Index: xsrc/external/mit/xf86-video-radeonhd/dist/src/rhd_driver.c
diff -u xsrc/external/mit/xf86-video-radeonhd/dist/src/rhd_driver.c:1.1.1.4 xsrc/external/mit/xf86-video-radeonhd/dist/src/rhd_driver.c:1.2
--- xsrc/external/mit/xf86-video-radeonhd/dist/src/rhd_driver.c:1.1.1.4	Mon Nov  9 01:43:56 2009
+++ xsrc/external/mit/xf86-video-radeonhd/dist/src/rhd_driver.c	Tue Nov 23 22:21:16 2010
@@ -135,6 +135,11 @@
 /* ??? */
 #include "servermd.h"
 
+#if HAVE_XORG_SERVER_1_7_0
+#define xf86LoaderReqSymLists(...) do {} while (0)
+#define LoaderRefSymLists(...) do {} while (0)
+#endif
+
 /* Mandatory functions */
 static const OptionInfoRec *	RHDAvailableOptions(int chipid, int busid);
 #ifdef XSERVER_LIBPCIACCESS

Index: xsrc/external/mit/xf86-video-vga/dist/src/generic.c
diff -u xsrc/external/mit/xf86-video-vga/dist/src/generic.c:1.2 xsrc/external/mit/xf86-video-vga/dist/src/generic.c:1.3
--- xsrc/external/mit/xf86-video-vga/dist/src/generic.c:1.2	Fri Jun 12 01:51:34 2009
+++ xsrc/external/mit/xf86-video-vga/dist/src/generic.c	Tue Nov 23 22:21:17 2010
@@ -59,6 +59,11 @@
 #include "xf86Resources.h"
 #include "xf86int10.h"
 
+#if HAVE_XORG_SERVER_1_7_0
+#define xf86LoaderReqSymLists(...) do {} while (0)
+#define LoaderRefSymLists(...) do {} while (0)
+#endif
+
 /* Some systems #define VGA for their own purposes */
 #undef VGA
 

Index: xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb_driver.c
diff -u xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb_driver.c:1.7 xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb_driver.c:1.8
--- xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb_driver.c:1.7	Thu Dec 31 05:43:56 2009
+++ xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb_driver.c	Tue Nov 23 22:21:17 2010
@@ -96,6 +96,11 @@
 #define WSFB_DEFAULT_DEV "/dev/ttyC0"
 #endif
 
+#if HAVE_XORG_SERVER_1_7_0
+#define xf86LoaderReqSymLists(...) do {} while (0)
+#define LoaderRefSymLists(...) do {} while (0)
+#endif
+
 #define DEBUG 0
 
 #if DEBUG

Reply via email to