From 8dab7c21dde79298274fe73b7a4bbe9c71f006de Mon Sep 17 00:00:00 2001
From: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Date: Sat, 29 Oct 2016 11:18:41 +0200
Subject: Remove extmod from nx-X11/programs/Xserver/Xext/.

This backports (in their essence) these X.org Xserver commits:

 commit a7a2f9f66ddc27df96557093f3dd266e24eb653b
 Author: Daniel Stone <daniel@fooishbar.org>
 Date:   Tue Jul 10 02:03:13 2012 +0100

    Remove the last remnants of extmod

    extmod was originally a big pointless module.  Now it's an empty,
    pointless module.  This commit makes it unexist.

    Signed-off-by: Daniel Stone <daniel@fooishbar.org>
    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
    Signed-off-by: Keith Packard <keithp@keithp.com>

 commit 7a11b817e770cd2196814f1ac6264c6d87b76c6a
 Author: Tomas Carnecky <tom@dbservice.com>
 Date:   Tue Jul 10 02:03:06 2012 +0100

    Move Xv and XvMC from extmod to built-in

    Always build these extensions into the core server, rather than letting
    them languish in extmod.

    Signed-off-by: Tomas Carnecky <tom@dbservice.com>
    Reviewed-by: Daniel Stone <daniel@fooishbar.org>
    Reviewed-by: Jamey Sharp <jamey@minilop.net>
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
    Signed-off-by: Keith Packard <keithp@keithp.com>

 commit 7d859bd87834dd79c7fa3792075496ece698c082
 Author: Tomas Carnecky <tom@dbservice.com>
 Date:   Tue Jul 10 02:03:05 2012 +0100

    Move XRes from extmod to built-in

    Always build XRes support into the core server, rather than letting it
    languish in extmod.

    Signed-off-by: Tomas Carnecky <tom@dbservice.com>
    Reviewed-by: Daniel Stone <daniel@fooishbar.org>
    Reviewed-by: Jamey Sharp <jamey@minilop.net>
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
    Signed-off-by: Keith Packard <keithp@keithp.com>

 commit ba21fc29587e4f11320b88a70433beb1fe22cdf3
 Author: Tomas Carnecky <tom@dbservice.com>
 Date:   Tue Jul 10 02:03:04 2012 +0100

    Move DPMS from extmod to built-in

    Always build DPMS support into the core server, rather than letting it
    languish in extmod.

    Signed-off-by: Tomas Carnecky <tom@dbservice.com>
    Reviewed-by: Daniel Stone <daniel@fooishbar.org>
    Reviewed-by: Jamey Sharp <jamey@minilop.net>
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
    Signed-off-by: Keith Packard <keithp@keithp.com>

 commit 3ed2c6e11298c4299042cfe4578f6cc02e441d58
 Author: Tomas Carnecky <tom@dbservice.com>
 Date:   Tue Jul 10 02:03:03 2012 +0100

    Move MIT-SCREEN-SAVER from extmod to built-in

    If we've built MIT-SCREEN-SAVER support, then just build it into the
    main binary, rather than leaving it in extmod.

    Signed-off-by: Tomas Carnecky <tom@dbservice.com>
    Reviewed-by: Daniel Stone <daniel@fooishbar.org>
    Reviewed-by: Jamey Sharp <jamey@minilop.net>
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
    Signed-off-by: Keith Packard <keithp@keithp.com>

Backported-to-NX-by: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>

Conflicts:
	nx-X11/programs/Xserver/Xext/extmod/Imakefile
---
 nx-X11/programs/Xserver/Xext/Imakefile        |   7 -
 nx-X11/programs/Xserver/Xext/bigreq.c         |   1 -
 nx-X11/programs/Xserver/Xext/dpms.c           |   1 -
 nx-X11/programs/Xserver/Xext/extmod/Imakefile |  66 ----------
 nx-X11/programs/Xserver/Xext/extmod/modinit.c | 182 --------------------------
 nx-X11/programs/Xserver/Xext/extmod/modinit.h |  91 -------------
 nx-X11/programs/Xserver/Xext/panoramiX.c      |   1 -
 nx-X11/programs/Xserver/Xext/saver.c          |   2 -
 nx-X11/programs/Xserver/Xext/security.c       |   2 -
 nx-X11/programs/Xserver/Xext/shape.c          |   1 -
 nx-X11/programs/Xserver/Xext/shm.c            |   2 -
 nx-X11/programs/Xserver/Xext/sync.c           |   2 -
 nx-X11/programs/Xserver/Xext/xcmisc.c         |   1 -
 nx-X11/programs/Xserver/Xext/xres.c           |   1 -
 nx-X11/programs/Xserver/Xext/xtest.c          |   2 -
 nx-X11/programs/Xserver/Xext/xtest1di.c       |   1 -
 nx-X11/programs/Xserver/xkb/Imakefile         |   2 -
 17 files changed, 365 deletions(-)
 delete mode 100644 nx-X11/programs/Xserver/Xext/extmod/Imakefile
 delete mode 100644 nx-X11/programs/Xserver/Xext/extmod/modinit.c
 delete mode 100644 nx-X11/programs/Xserver/Xext/extmod/modinit.h

(limited to 'nx-X11')

diff --git a/nx-X11/programs/Xserver/Xext/Imakefile b/nx-X11/programs/Xserver/Xext/Imakefile
index 745ba1788..cf62aa228 100644
--- a/nx-X11/programs/Xserver/Xext/Imakefile
+++ b/nx-X11/programs/Xserver/Xext/Imakefile
@@ -25,11 +25,6 @@
 
 #include <Server.tmpl>
 
-#if DoLoadableServer
-#define IHaveSubdirs
-SUBDIRS = extmod
-#endif
-
 #if HasShm && (!(defined(NXAgentServer) && NXAgentServer))
   SHMSRCS = shm.c
   SHMOBJS = shm.o
@@ -136,8 +131,6 @@ SpecialCObjectRule(security,$(ICONFIGFILES),$(POLICYFILEDEF))
 
 LinkConfDirectory(xserver,.,xserver,.)
 
-LinkSourceFile(modinit.h,extmod)
-
 #if BuildXCSecurity && InstallSecurityConfig
 InstallNonExecFile(SecurityPolicy,$(SERVERCONFIGDIR))
 #endif
diff --git a/nx-X11/programs/Xserver/Xext/bigreq.c b/nx-X11/programs/Xserver/Xext/bigreq.c
index 00e67c058..be5919328 100644
--- a/nx-X11/programs/Xserver/Xext/bigreq.c
+++ b/nx-X11/programs/Xserver/Xext/bigreq.c
@@ -38,7 +38,6 @@ from The Open Group.
 #include "extnsionst.h"
 #include <nx-X11/extensions/bigreqstr.h>
 #include "opaque.h"
-#include "modinit.h"
 
 #if 0
 static unsigned char XBigReqCode;
diff --git a/nx-X11/programs/Xserver/Xext/dpms.c b/nx-X11/programs/Xserver/Xext/dpms.c
index 3f75918ad..ea9781353 100644
--- a/nx-X11/programs/Xserver/Xext/dpms.c
+++ b/nx-X11/programs/Xserver/Xext/dpms.c
@@ -48,7 +48,6 @@ Equipment Corporation.
 #include <nx-X11/extensions/dpms.h>
 #include <nx-X11/extensions/dpmsstr.h>
 #include "dpmsproc.h"
-#include "modinit.h"
 
 #if 0
 static unsigned char DPMSCode;
diff --git a/nx-X11/programs/Xserver/Xext/extmod/Imakefile b/nx-X11/programs/Xserver/Xext/extmod/Imakefile
deleted file mode 100644
index 0105cf775..000000000
--- a/nx-X11/programs/Xserver/Xext/extmod/Imakefile
+++ /dev/null
@@ -1,66 +0,0 @@
-#define IHaveModules
-#include <Server.tmpl>
-
-#if BuildScreenSaverExt
-      SCRNSAVSRC = saver.c
-      SCRNSAVOBJ = saver.o
-LinkSourceFile(saver.c,..)
-#endif
-
-#if BuildDPMS
-        DPMSSRCS = dpms.c
-        DPMSOBJS = dpms.o
-LinkSourceFile(dpms.c,..)
-#endif
-
-#if BuildXvExt
-          XVSRCS = xvmain.c xvdisp.c xvmod.c xvmc.c
-          XVOBJS = xvmain.o xvdisp.o xvmod.o xvmc.o
-LinkSourceFile(xvmain.c,..)
-LinkSourceFile(xvdisp.c,..)
-LinkSourceFile(xvmod.c,..)
-LinkSourceFile(xvmc.c,..)
-#endif
-
-#if BuildXResExt
-   XRESSRCS = xres.c
-   XRESOBJS = xres.o
-LinkSourceFile(xres.c,..)
-#endif
-
-     MODINITSRCS = modinit.c 
-     MODINITOBJS = modinit.o
-
-       SRCS = shape.c \
-	      bigreq.c sync.c $(SCRNSAVSRC) xcmisc.c \
-	      $(DPMSSRCS) \
-	      $(XVSRCS) $(MODINITSRCS) $(XRESSRCS)
-
-      MOBJS = $(MODINITOBJS) shape.o \
-	      bigreq.o sync.o $(SCRNSAVOBJ) xcmisc.o \
-              $(DPMSOBJS) \
-	      $(XVOBJS) $(XRESOBJS)
-
-    DEFINES = -DEXTMODULE $(EXT_DEFINES)
-
-XF86INCLUDES = -I$(XF86COMSRC)
-    INCLUDES = -I.. -I../../include -I$(XINCLUDESRC) -I$(EXTINCSRC) \
-	       $(XF86INCLUDES)
-    LINTLIBS = ../../dix/llib-ldix.ln ../../os/llib-los.ln
-
-LinkSourceFile(shape.c,..)
-LinkSourceFile(bigreq.c,..)
-LinkSourceFile(sync.c,..)
-LinkSourceFile(xcmisc.c,..)
-
-ModuleObjectRule()
-
-SpecialCObjectRule(modinit,$(ICONFIGFILES),$(EXT_DEFINES))
-LibraryModuleTarget(extmod,$(MOBJS))
-NormalLintTarget($(SRCS))
-
-InstallLibraryModule(extmod,$(MODULEDIR),extensions)
-
-DependTarget()
-
-InstallDriverSDKLibraryModule(extmod,$(DRIVERSDKMODULEDIR),extensions)
diff --git a/nx-X11/programs/Xserver/Xext/extmod/modinit.c b/nx-X11/programs/Xserver/Xext/extmod/modinit.c
deleted file mode 100644
index 7b5530973..000000000
--- a/nx-X11/programs/Xserver/Xext/extmod/modinit.c
+++ /dev/null
@@ -1,182 +0,0 @@
-
-/*
- *
- * Copyright (c) 1997 Matthieu Herrb
- *
- * Permission to use, copy, modify, distribute, and sell this software and its
- * documentation for any purpose is hereby granted without fee, provided that
- * the above copyright notice appear in all copies and that both that
- * copyright notice and this permission notice appear in supporting
- * documentation, and that the name of Matthieu Herrb not be used in
- * advertising or publicity pertaining to distribution of the software without
- * specific, written prior permission.  Matthieu Herrb makes no
- * representations about the suitability of this software for any purpose.
- *  It is provided "as is" without express or implied warranty.
- *
- * MATTHIEU HERRB DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
- * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
- * EVENT SHALL MATTHIEU HERRB BE LIABLE FOR ANY SPECIAL, INDIRECT OR
- * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
- * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
- * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- * PERFORMANCE OF THIS SOFTWARE.
- */
-
-#ifdef HAVE_XORG_CONFIG_H
-#include <xorg-config.h>
-#endif
-
-#ifdef XFree86LOADER
-#include "xf86_ansic.h"
-
-#include "xf86Module.h"
-#include "xf86Opt.h"
-
-#include <nx-X11/Xproto.h>
-
-#include "modinit.h"
-#include "globals.h"
-
-static MODULESETUPPROTO(extmodSetup);
-
-/*
- * Array describing extensions to be initialized
- */
-ExtensionModule extensionModules[] = {
-#ifdef SHAPE
-    {
-	ShapeExtensionInit,
-	SHAPENAME,
-	&noShapeExtension,
-	NULL,
-	NULL
-    },
-#endif
-#ifdef notyet
-    {
-	XTestExtensionInit,
-	XTestExtensionName,
-	&noTestExtensions,
-	NULL,
-	NULL
-    },
-#endif
-#ifdef BIGREQS
-     {
-	BigReqExtensionInit,
-	XBigReqExtensionName,
-	&noBigReqExtension,
-	NULL,
-	NULL
-     },
-#endif
-#ifdef XSYNC
-    {
-	SyncExtensionInit,
-	SYNC_NAME,
-	&noSyncExtension,
-	NULL,
-	NULL
-    },
-#endif
-#ifdef SCREENSAVER
-    {
-	ScreenSaverExtensionInit,
-	ScreenSaverName,
-	&noScreenSaverExtension,
-	NULL,
-	NULL
-    },
-#endif
-#ifdef DPMSExtension
-    {
-	DPMSExtensionInit,
-	DPMSExtensionName,
-	&noDPMSExtension,
-	NULL,
-	NULL
-    },
-#endif
-#ifdef XV
-    {
-	XvExtensionInit,
-	XvName,
-	&noXvExtension,
-	XvRegister,
-	NULL
-    },
-    {
-        XvMCExtensionInit,
-        XvMCName,
-        &noXvExtension,
-        NULL,
-        NULL
-    },
-#endif
-#ifdef RES
-    {
-        ResExtensionInit,
-        XRES_NAME, 
-        &noResExtension,
-        NULL,
-        NULL
-    },
-#endif
-    {				/* DON'T delete this entry ! */
-	NULL,
-	NULL,
-	NULL,
-	NULL,
-	NULL
-    }
-};
-
-static XF86ModuleVersionInfo VersRec =
-{
-	"extmod",
-	MODULEVENDORSTRING,
-	MODINFOSTRING1,
-	MODINFOSTRING2,
-	XORG_VERSION_CURRENT,
-	1, 0, 0,
-	ABI_CLASS_EXTENSION,
-	ABI_EXTENSION_VERSION,
-	MOD_CLASS_EXTENSION,
-	{0,0,0,0}
-};
-
-/*
- * Data for the loader
- */
-XF86ModuleData extmodModuleData = { &VersRec, extmodSetup, NULL };
-
-static void *
-extmodSetup(void * module, void * opts, int *errmaj, int *errmin)
-{
-    int i;
-
-    /* XXX the option stuff here is largely a sample/test case */
-
-    for (i = 0; extensionModules[i].name != NULL; i++) {
-	if (opts) {
-	    char *s;
-	    s = (char *)malloc(strlen(extensionModules[i].name) + 5);
-	    if (s) {
-		void * o;
-		strcpy(s, "omit");
-		strcat(s, extensionModules[i].name);
-		o = xf86FindOption(opts, s);
-		free(s);
-		if (o) {
-		    xf86MarkOptionUsed(o);
-		    continue;
-		}
-	    }
-	}
-	LoadExtension(&extensionModules[i], FALSE);
-    }
-    /* Need a non-NULL return */
-    return (void *)1;
-}
-
-#endif /* XFree86LOADER */
diff --git a/nx-X11/programs/Xserver/Xext/extmod/modinit.h b/nx-X11/programs/Xserver/Xext/extmod/modinit.h
deleted file mode 100644
index 96ba2da48..000000000
--- a/nx-X11/programs/Xserver/Xext/extmod/modinit.h
+++ /dev/null
@@ -1,91 +0,0 @@
-
-#ifdef HAVE_DIX_CONFIG_H
-#include <dix-config.h>
-#endif
-
-#ifdef SHAPE
-extern void ShapeExtensionInit(void);
-#include <X11/extensions/shapeproto.h>
-#endif
-
-#ifdef XTEST
-extern void XTestExtensionInit(void);
-#define _XTEST_SERVER_
-#include <nx-X11/extensions/xtestconst.h>
-#include <nx-X11/extensions/xteststr.h>
-#endif
-
-#if 1
-extern void XTestExtension1Init(void);
-#endif
-
-#ifdef BIGREQS
-extern void BigReqExtensionInit(void);
-#include <nx-X11/extensions/bigreqstr.h>
-#endif
-
-#ifdef XSYNC
-extern void SyncExtensionInit(void);
-#define _SYNC_SERVER
-#include <nx-X11/extensions/sync.h>
-#include <nx-X11/extensions/syncstr.h>
-#endif
-
-#ifdef SCREENSAVER
-extern void ScreenSaverExtensionInit (void);
-#include <nx-X11/extensions/saver.h>
-#endif
-
-#ifdef XCMISC
-extern void XCMiscExtensionInit(void);
-#include <nx-X11/extensions/xcmiscstr.h>
-#endif
-
-#ifdef DPMSExtension
-extern void DPMSExtensionInit(void);
-#include <nx-X11/extensions/dpmsstr.h>
-#endif
-
-#ifdef XV
-extern void XvExtensionInit(void);
-extern void XvMCExtensionInit(void);
-extern void XvRegister(void);
-#include <nx-X11/extensions/Xv.h>
-#include <nx-X11/extensions/XvMC.h>
-#endif
-
-#ifdef RES
-extern void ResExtensionInit(void);
-#include <nx-X11/extensions/XResproto.h>
-#endif
-
-#ifdef SHM
-extern void ShmExtensionInit(void);
-#include <X11/extensions/shmproto.h>
-extern void ShmSetPixmapFormat(
-    ScreenPtr pScreen,
-    int format);
-extern void ShmRegisterFuncs(
-    ScreenPtr pScreen,
-    ShmFuncsPtr funcs);
-#endif
-
-#if 1
-extern void SecurityExtensionInit(void);
-#endif
-
-#if 1
-extern void XagExtensionInit(void);
-#endif
-
-#if 1
-extern void XpExtensionInit(void);
-#endif
-
-#if 1
-extern void PanoramiXExtensionInit(int argc, char *argv[]);
-#endif
-
-#if 1
-extern void XkbExtensionInit(void);
-#endif
diff --git a/nx-X11/programs/Xserver/Xext/panoramiX.c b/nx-X11/programs/Xserver/Xext/panoramiX.c
index 206fa5406..3809890bc 100644
--- a/nx-X11/programs/Xserver/Xext/panoramiX.c
+++ b/nx-X11/programs/Xserver/Xext/panoramiX.c
@@ -55,7 +55,6 @@ Equipment Corporation.
 #ifdef RENDER
 #include "picturestr.h"
 #endif
-#include "modinit.h"
 #include "protocol-versions.h"
 
 #ifdef GLXPROXY
diff --git a/nx-X11/programs/Xserver/Xext/saver.c b/nx-X11/programs/Xserver/Xext/saver.c
index 51f18e4e4..0cb71de42 100644
--- a/nx-X11/programs/Xserver/Xext/saver.c
+++ b/nx-X11/programs/Xserver/Xext/saver.c
@@ -59,8 +59,6 @@ in this Software without prior written authorization from the X Consortium.
 #include <stdio.h>
 #endif
 
-#include "modinit.h"
-
 #include "protocol-versions.h"
 
 #if 0
diff --git a/nx-X11/programs/Xserver/Xext/security.c b/nx-X11/programs/Xserver/Xext/security.c
index c1b7b50a9..6883db5f8 100644
--- a/nx-X11/programs/Xserver/Xext/security.c
+++ b/nx-X11/programs/Xserver/Xext/security.c
@@ -112,8 +112,6 @@ static char _NXPolicyFilePath[1024];
 
 #endif
 
-#include "modinit.h"
-
 static int SecurityErrorBase;  /* first Security error number */
 static int SecurityEventBase;  /* first Security event number */
 
diff --git a/nx-X11/programs/Xserver/Xext/shape.c b/nx-X11/programs/Xserver/Xext/shape.c
index 165bee50c..50a6db119 100644
--- a/nx-X11/programs/Xserver/Xext/shape.c
+++ b/nx-X11/programs/Xserver/Xext/shape.c
@@ -46,7 +46,6 @@ in this Software without prior written authorization from The Open Group.
 #ifdef EXTMODULE
 #include "xf86_ansic.h"
 #endif
-#include "modinit.h"
 
 typedef	RegionPtr (*CreateDftPtr)(
 	WindowPtr /* pWin */
diff --git a/nx-X11/programs/Xserver/Xext/shm.c b/nx-X11/programs/Xserver/Xext/shm.c
index a91afdaf0..f27d70ffe 100644
--- a/nx-X11/programs/Xserver/Xext/shm.c
+++ b/nx-X11/programs/Xserver/Xext/shm.c
@@ -68,8 +68,6 @@ in this Software without prior written authorization from The Open Group.
 #include "panoramiXsrv.h"
 #endif
 
-#include "modinit.h"
-
 typedef struct _ShmDesc {
     struct _ShmDesc *next;
     int shmid;
diff --git a/nx-X11/programs/Xserver/Xext/sync.c b/nx-X11/programs/Xserver/Xext/sync.c
index 945dec250..0421cd9f9 100644
--- a/nx-X11/programs/Xserver/Xext/sync.c
+++ b/nx-X11/programs/Xserver/Xext/sync.c
@@ -77,8 +77,6 @@ PERFORMANCE OF THIS SOFTWARE.
 #endif
 #endif
 
-#include "modinit.h"
-
 /*
  * Local Global Variables
  */
diff --git a/nx-X11/programs/Xserver/Xext/xcmisc.c b/nx-X11/programs/Xserver/Xext/xcmisc.c
index b7f55aa6d..bb47df979 100644
--- a/nx-X11/programs/Xserver/Xext/xcmisc.c
+++ b/nx-X11/programs/Xserver/Xext/xcmisc.c
@@ -38,7 +38,6 @@ from The Open Group.
 #include "extnsionst.h"
 #include "swaprep.h"
 #include <nx-X11/extensions/xcmiscstr.h>
-#include "modinit.h"
 
 #include <stdint.h>
 
diff --git a/nx-X11/programs/Xserver/Xext/xres.c b/nx-X11/programs/Xserver/Xext/xres.c
index 243de9c39..426983135 100644
--- a/nx-X11/programs/Xserver/Xext/xres.c
+++ b/nx-X11/programs/Xserver/Xext/xres.c
@@ -15,7 +15,6 @@
 #include "swaprep.h"
 #include <nx-X11/extensions/XResproto.h>
 #include "pixmapstr.h"
-#include "modinit.h"
 #include "protocol-versions.h"
 
 static int
diff --git a/nx-X11/programs/Xserver/Xext/xtest.c b/nx-X11/programs/Xserver/Xext/xtest.c
index 6cd7d1111..c410a4955 100644
--- a/nx-X11/programs/Xserver/Xext/xtest.c
+++ b/nx-X11/programs/Xserver/Xext/xtest.c
@@ -54,8 +54,6 @@ from The Open Group.
 #include "xf86_ansic.h"
 #endif
 
-#include "modinit.h"
-
 #if 0
 static unsigned char XTestReqCode;
 #endif
diff --git a/nx-X11/programs/Xserver/Xext/xtest1di.c b/nx-X11/programs/Xserver/Xext/xtest1di.c
index ac49ba2a3..b1d69ef47 100644
--- a/nx-X11/programs/Xserver/Xext/xtest1di.c
+++ b/nx-X11/programs/Xserver/Xext/xtest1di.c
@@ -71,7 +71,6 @@ University of California.
 #include "opaque.h"
 #define  XTestSERVER_SIDE
 #include <nx-X11/extensions/xtestext1.h>
-#include "modinit.h"
 
 #include "xtest1dd.h"
 
diff --git a/nx-X11/programs/Xserver/xkb/Imakefile b/nx-X11/programs/Xserver/xkb/Imakefile
index 1417cbc3f..07d715301 100644
--- a/nx-X11/programs/Xserver/xkb/Imakefile
+++ b/nx-X11/programs/Xserver/xkb/Imakefile
@@ -65,8 +65,6 @@ AllTarget($(XF86_OBJS))
 
 SpecialCObjectRule(xkbInit,$(ICONFIGFILES),$(XKB_DEFINES))
 
-LinkSourceFile(modinit.h,../Xext/extmod)
-
 #if BuildLibraries
 #if UseConfDirForXkb
 LinkConfDirectory(xkb,.,xkb,.)
-- 
cgit v1.2.3


From 96c9aafd6bf6d09ce2e98a77685f5e25b9009e35 Mon Sep 17 00:00:00 2001
From: Ulrich Sibiller <uli42@gmx.de>
Date: Sat, 29 Oct 2016 22:52:53 +0200
Subject: Imake: drop DoLoadableServer, MakeDllModules and IHaveModules

We do not build loadable modules, so we do not need them anywhere.

Also remove the extra files requires for module builds.
---
 nx-X11/config/cf/Imake.rules                       |   37 -
 nx-X11/config/cf/Imake.tmpl                        |    6 -
 nx-X11/config/cf/host.def                          |   17 -
 nx-X11/config/cf/linux.cf                          |   17 -
 nx-X11/config/cf/xf86.rules                        |   95 --
 nx-X11/config/cf/xorg.cf                           |   24 -
 nx-X11/config/cf/xorg.tmpl                         |   75 --
 nx-X11/config/cf/xorgsite.def                      |   17 -
 nx-X11/programs/Xserver/GL/Imakefile               |    4 -
 nx-X11/programs/Xserver/GL/glx/Imakefile           |   13 -
 nx-X11/programs/Xserver/GL/glxmodule.c             | 1269 --------------------
 .../programs/Xserver/GL/mesa/GLcore/GLcoremodule.c |   63 -
 nx-X11/programs/Xserver/GL/mesa/GLcore/Imakefile   |   17 -
 nx-X11/programs/Xserver/GL/mesa/Imakefile          |    8 -
 nx-X11/programs/Xserver/GL/mesa/X/Imakefile        |   12 -
 .../programs/Xserver/GL/mesa/array_cache/Imakefile |    8 -
 nx-X11/programs/Xserver/GL/mesa/main/Imakefile     |    8 -
 nx-X11/programs/Xserver/GL/mesa/math/Imakefile     |    8 -
 nx-X11/programs/Xserver/GL/mesa/shader/Imakefile   |    7 -
 .../Xserver/GL/mesa/shader/grammar/Imakefile       |    7 -
 .../Xserver/GL/mesa/shader/slang/Imakefile         |    7 -
 .../Xserver/GL/mesa/shader/slang/library/Imakefile |    7 -
 nx-X11/programs/Xserver/GL/mesa/swrast/Imakefile   |    8 -
 .../Xserver/GL/mesa/swrast_setup/Imakefile         |    8 -
 nx-X11/programs/Xserver/GL/mesa/tnl/Imakefile      |    8 -
 nx-X11/programs/Xserver/Imakefile                  |   54 +-
 nx-X11/programs/Xserver/Xext/Imakefile             |    9 -
 nx-X11/programs/Xserver/Xext/xvmod.c               |   23 -
 nx-X11/programs/Xserver/Xext/xvmodproc.h           |   13 -
 nx-X11/programs/Xserver/dbe/Imakefile              |   11 -
 nx-X11/programs/Xserver/dbe/dbemodule.c            |   47 -
 nx-X11/programs/Xserver/dbe/module/Imakefile       |   30 -
 nx-X11/programs/Xserver/fb/Imakefile               |   20 -
 nx-X11/programs/Xserver/fb/fbmodule.c              |   52 -
 nx-X11/programs/Xserver/fb/module/Imakefile        |    4 -
 nx-X11/programs/Xserver/include/Imakefile          |    4 -
 nx-X11/programs/Xserver/mi/Imakefile               |    4 -
 nx-X11/programs/Xserver/miext/cw/Imakefile         |    1 -
 nx-X11/programs/Xserver/os/Imakefile               |    5 -
 nx-X11/programs/Xserver/record/Imakefile           |   10 -
 nx-X11/programs/Xserver/record/module/Imakefile    |   29 -
 nx-X11/programs/Xserver/record/recordmod.c         |   45 -
 42 files changed, 2 insertions(+), 2109 deletions(-)
 delete mode 100644 nx-X11/programs/Xserver/GL/glxmodule.c
 delete mode 100644 nx-X11/programs/Xserver/GL/mesa/GLcore/GLcoremodule.c
 delete mode 100644 nx-X11/programs/Xserver/Xext/xvmod.c
 delete mode 100644 nx-X11/programs/Xserver/Xext/xvmodproc.h
 delete mode 100644 nx-X11/programs/Xserver/dbe/dbemodule.c
 delete mode 100644 nx-X11/programs/Xserver/dbe/module/Imakefile
 delete mode 100644 nx-X11/programs/Xserver/fb/fbmodule.c
 delete mode 100644 nx-X11/programs/Xserver/fb/module/Imakefile
 delete mode 100644 nx-X11/programs/Xserver/record/module/Imakefile
 delete mode 100644 nx-X11/programs/Xserver/record/recordmod.c

(limited to 'nx-X11')

diff --git a/nx-X11/config/cf/Imake.rules b/nx-X11/config/cf/Imake.rules
index fb6df65ce..06b78993b 100644
--- a/nx-X11/config/cf/Imake.rules
+++ b/nx-X11/config/cf/Imake.rules
@@ -3419,42 +3419,25 @@ MutexDirective:	targets
  * ObjectModuleTarget - build a module as a single object file
  */
 #ifndef ObjectModuleTarget
-#if MakeDllModules && DoLoadableServer
-#define ObjectModuleTarget(module,objects)				@@\
-DynamicModuleTarget(Concat(module,_drv.so), objects)
-#else
 #define ObjectModuleTarget(module,objects)				@@\
 NormalRelocatableTarget(Concat(module,_drv), objects)
 #endif
-#endif
 
 /*
  * LibraryModuleTarget
  */
 #ifndef LibraryModuleTarget
-#if MakeDllModules && DoLoadableServer
-#define LibraryModuleTarget(module,objects)				@@\
-NormalLibraryTarget(module, objects)					@@\
-DynamicModuleTarget(Concat3(lib,module,.so), objects)
-#else
 #define LibraryModuleTarget(module, objects)				@@\
 NormalLibraryTarget(module, objects)
 #endif
-#endif
 
 /*
  * DepLibraryModuleTarget
  */
 #ifndef DepLibraryModuleTarget
-#if MakeDllModules && DoLoadableServer
-#define DepLibraryModuleTarget(module,deplist,objects)			@@\
-NormalDepLibraryTarget(module, deplist, objects)			@@\
-DepDynamicModuleTarget(Concat3(lib,module,.so), deplist, objects)
-#else
 #define DepLibraryModuleTarget(module,deplist,objects)			@@\
 NormalDepLibraryTarget(module, deplist, objects)
 #endif
-#endif
 
 /*
  * DynamicModuleTarget - build a module to be dynamically loaded
@@ -3532,31 +3515,11 @@ InstallObjectModule(module,dest,multimedia)
 #endif
 
 #ifndef InstallObjectModule
-#if !DoLoadableServer
 #define InstallObjectModule(module,dest,subdir)	/**/
-#else
-#if MakeDllModules
-#define InstallObjectModule(module,dest,subdir)				@@\
-InstallDynamicModule(Concat(module,_drv.so),dest,subdir)
-#else
-#define InstallObjectModule(module,dest,subdir)				@@\
-InstallDynamicModule(Concat(module,_drv.o),dest,subdir)
-#endif
-#endif
 #endif
 
 #ifndef InstallLibraryModule
-#if !DoLoadableServer
 #define InstallLibraryModule(module,dest,subdir)	/**/
-#else
-#if MakeDllModules
-#define InstallLibraryModule(module,dest,subdir)			@@\
-InstallDynamicModule(Concat3(lib,module,.so),dest,subdir)
-#else
-#define InstallLibraryModule(module,dest,subdir)			@@\
-InstallDynamicModule(ModuleLibraryTargetName(module),dest,subdir)
-#endif
-#endif
 #endif
 
 #ifndef InstallModuleManPage
diff --git a/nx-X11/config/cf/Imake.tmpl b/nx-X11/config/cf/Imake.tmpl
index 0545f1094..6406fca33 100644
--- a/nx-X11/config/cf/Imake.tmpl
+++ b/nx-X11/config/cf/Imake.tmpl
@@ -293,12 +293,6 @@ XCOMM the platform-specific parameters - edit site.def to change
 #define HasCookieMaker	NO
 #endif
 
-#ifndef DoLoadableServer
-#define DoLoadableServer NO
-#endif
-#ifndef MakeDllModules
-#define MakeDllModules NO
-#endif
 #ifndef StripInstalledPrograms
 #define StripInstalledPrograms NO	/* leave symbol table just in case */
 #endif
diff --git a/nx-X11/config/cf/host.def b/nx-X11/config/cf/host.def
index bdf440fbc..0dccfad8b 100644
--- a/nx-X11/config/cf/host.def
+++ b/nx-X11/config/cf/host.def
@@ -299,23 +299,6 @@
 #define TermcapLibrary		-lncurses
  */
 
-/*
- * Build a server that dynamically loads the modules by setting
- * this to YES.  This defaults to YES on most platforms.  A static server
- * can be built by setting this to NO.
- *
-#define DoLoadableServer	NO
- */
-
-/*
- * This release defaults to building dlopen() style modules instead of the 
- * previously standard loader modules.
- * 
- * Uncomment the following to return to the XFree86 custom loader modules.
- *
-#define MakeDllModules		NO
- */
-
 /*
  * Build XAA.  This can be disabled with:
  *
diff --git a/nx-X11/config/cf/linux.cf b/nx-X11/config/cf/linux.cf
index 085984165..9238b9e6f 100644
--- a/nx-X11/config/cf/linux.cf
+++ b/nx-X11/config/cf/linux.cf
@@ -462,26 +462,12 @@ XCOMM binutils:	(LinuxBinUtilsMajorVersion)
 # endif
 #endif
 
-#if UseElfFormat
-# ifndef DoLoadableServer
-#  if defined(MipsArchitecture) || defined(SuperHArchitecture)
-#   define DoLoadableServer	NO
-#  else
-#   define DoLoadableServer	YES
-#  endif
-# endif
-#endif
-
-
 #if LinuxElfDefault
 # if UseElfFormat
 #  ifdef MipsArchitecture
 #   ifndef AsCmd
 #     define AsCmd		gcc -c -x assembler-with-cpp
 #   endif
-#   ifndef MakeDllModules
-#     define MakeDllModules	YES
-#   endif
 #  endif /* MipsArchitecure */
 #  if defined (i386Architecture) && ((GccMajorVersion >3) \
    || ((GccMajorVersion == 3) &&  (GccMinorVersion >= 1)))
@@ -840,9 +826,6 @@ XCOMM binutils:	(LinuxBinUtilsMajorVersion)
 # define LinuxMachineDefines	-D__sh__
 # define ServerOSDefines	XFree86ServerOSDefines -DDDXTIME
 # define ServerExtraDefines	-DGCCUSESGAS XFree86ServerDefines
-# ifndef DoLoadableServer
-#  define DoLoadableServer NO
-# endif
 #endif
 
 #ifdef AMD64Architecture
diff --git a/nx-X11/config/cf/xf86.rules b/nx-X11/config/cf/xf86.rules
index 12125fb9b..879bd3c90 100644
--- a/nx-X11/config/cf/xf86.rules
+++ b/nx-X11/config/cf/xf86.rules
@@ -74,149 +74,54 @@ clean::									@@\
  */
 
 #ifndef InstallDriverSDKNonExecFile
-#if !DoLoadableServer
 #define InstallDriverSDKNonExecFile(file,dest)				/**/
-#else
-#define InstallDriverSDKNonExecFile(file,dest)				@@\
-install.sdk:: file							@@\
-	MakeDir($(DESTDIR)dest)						@@\
-	$(INSTALL) -c $(INSTDATFLAGS) file $(DESTDIR)dest
-#endif
 #endif
 
 #ifndef InstallDriverSDKLibrary
-#if !DoLoadableServer
 #define InstallDriverSDKLibrary(libname,dest)				/**/
-#else
-#define InstallDriverSDKLibrary(libname,dest)				@@\
-install.sdk:: Concat(lib,libname.a)					@@\
-	MakeDir($(DESTDIR)dest)						@@\
-	$(INSTALL) -c $(INSTLIBFLAGS) Concat(lib,libname.a) $(DESTDIR)dest @@\
-	RanLibrary($(RANLIBINSTFLAGS) Concat($(DESTDIR)dest/lib,libname.a))
-#endif
 #endif
 
 #ifndef InstallDriverSDKNamedLibrary
-#if !DoLoadableServer
 #define InstallDriverSDKNamedLibrary(libname,dlibname,dest)		/**/
-#else
-#define InstallDriverSDKNamedLibrary(libname,dlibname,dest)		@@\
-install.sdk:: Concat(lib,libname.a)					@@\
-	MakeDir($(DESTDIR)dest)						@@\
-	$(INSTALL) -c $(INSTLIBFLAGS) Concat(lib,libname.a) \		@@\
-	  Concat($(DESTDIR)dest/lib,dlibname.a)				@@\
-	RanLibrary($(RANLIBINSTFLAGS) Concat($(DESTDIR)dest/lib,dlibname.a))
-#endif
 #endif
 
 #ifndef InstallDriverSDKNamedNonExec
-#if !DoLoadableServer
 #define InstallDriverSDKNamedNonExec(srcname,dstname,dest)		/**/
-#else
-#define InstallDriverSDKNamedNonExec(srcname,dstname,dest)		@@\
-install.sdk:: srcname							@@\
-	MakeDir($(DESTDIR)dest)						@@\
-	$(INSTALL) -c $(INSTDATFLAGS) srcname $(DESTDIR)dest/dstname
-#endif
 #endif
 
 #ifndef InstallDriverSDKNamedProg
-#if !DoLoadableServer
 #define InstallDriverSDKNamedProg(srcname,dstname,dest)			/**/
-#else
-#define InstallDriverSDKNamedProg(srcname,dstname,dest)			@@\
-install.sdk:: srcname							@@\
-	MakeDir($(DESTDIR)dest)						@@\
-	$(INSTALL) -c $(INSTBINFLAGS) srcname $(DESTDIR)dest/dstname
-#endif
 #endif
 
 #ifndef InstallDriverSDKSubdirs
-#if !DoLoadableServer
 #define InstallDriverSDKSubdirs(dirs)					/**/
-#else
-#define InstallDriverSDKSubdirs(dirs) \
-NamedTargetSubdirs(install.sdk,dirs,"installing driver SDK",DESTDIR='$(DESTDIR)',install.sdk)
-#endif
 #endif
 
 #ifndef InstallDriverSDKMultipleDestFlags
-#if !DoLoadableServer
 #define InstallDriverSDKMultipleDestFlags(list,dest,flags)		/**/
-#else
-#define InstallDriverSDKMultipleDestFlags(list,dest,flags) \
-InstallMultipleDestFlags(install.sdk,list,dest,flags)
-#endif
 #endif
 
 #ifndef InstallDriverSDKDynamicModule
-#if !DoLoadableServer
 #define InstallDriverSDKDynamicModule(module,dest,subdir)		/**/
-#else
-#define InstallDriverSDKDynamicModule(module,dest,subdir)		@@\
-install.sdk:: module							@@\
-	MakeDir($(DESTDIR)dest/subdir)					@@\
-	$(INSTALL) -c module $(DESTDIR)dest/subdir
-#endif
 #endif
 
 #ifndef InstallDriverSDKObjectModule
-#if !DoLoadableServer
 #define InstallDriverSDKObjectModule(module,dest,subdir)		/**/
-#else
-#if MakeDllModules
-#define InstallDriverSDKObjectModule(module,dest,subdir)		@@\
-InstallDriverSDKDynamicModule(Concat(module,_drv.so),dest,subdir)
-#else
-#define InstallDriverSDKObjectModule(module,dest,subdir)		@@\
-InstallDriverSDKDynamicModule(Concat(module,_drv.o),dest,subdir)
-#endif
-#endif
 #endif
 
 
 #ifndef InstallDriverSDKObjectSubModule
-#if !DoLoadableServer
 #define InstallDriverSDKObjectSubModule(module,dest,subdir)		/**/
-#else
-#if MakeDllModules
-#define InstallDriverSDKObjectSubModule(module,dest,subdir)		@@\
-InstallDriverSDKDynamicModule(Concat(module,.so),dest,subdir)
-#else
-#define InstallDriverSDKObjectSubModule(module,dest,subdir)		@@\
-InstallDriverSDKDynamicModule(Concat(module,.o),dest,subdir)
-#endif
-#endif
 #endif
 
 #ifndef InstallDriverSDKLibraryModule
-#if !DoLoadableServer
 #define InstallDriverSDKLibraryModule(module,dest,subdir)		/**/
-#else
-#if MakeDllModules
-#define InstallDriverSDKLibraryModule(module,dest,subdir)		@@\
-InstallDriverSDKDynamicModule(Concat3(lib,module,.so),dest,subdir)
-#else
-#define InstallDriverSDKLibraryModule(module,dest,subdir)		@@\
-InstallDriverSDKDynamicModule(ModuleLibraryTargetName(module),dest,subdir)
-#endif
-#endif
 #endif
 
 #ifndef ServerDriverSDKTarget
-#if !DoLoadableServer
 #define ServerDriverSDKTarget(program)					/**/
-#else
-#define ServerDriverSDKTarget(program)					@@\
-InstallDriverSDKProgramWithFlags(program,$(DRIVERSDKDIR),$(_NOOP_))
-#endif
 #endif
 
 #ifndef InstallDriverSDKProgramWithFlags
-#if !DoLoadableServer
 #define InstallDriverSDKProgramWithFlags(program,dest,flags)		/**/
-#else
-#define InstallDriverSDKProgramWithFlags(program,dest,flags)		@@\
-InstallTarget(install.sdk,ProgramTargetName(program),$(INSTPGMFLAGS) flags,dest)
-#endif
 #endif
diff --git a/nx-X11/config/cf/xorg.cf b/nx-X11/config/cf/xorg.cf
index f967796f0..470c9adb8 100644
--- a/nx-X11/config/cf/xorg.cf
+++ b/nx-X11/config/cf/xorg.cf
@@ -201,18 +201,6 @@ NX_VERSION_CURRENT_STRING  = nxVersionString
 #define BuildModuleInSubdir	NO
 #endif
 
-#ifndef DoLoadableServer
-#define DoLoadableServer	NO
-#endif
-
-#ifndef MakeDllModules
-#if DoLoadableServer
-#define MakeDllModules		YES
-#else
-#define MakeDllModules		NO
-#endif
-#endif 
-
 /*
  * Default settings for which X Servers to build.
  */
@@ -337,10 +325,6 @@ NX_VERSION_CURRENT_STRING  = nxVersionString
 #ifndef XorgServer
 # define XorgServer		NO
 #endif
-#if !XorgServer
-# undef DoLoadableServer
-# define DoLoadableServer	NO
-#endif
 
 /*
  * Fbdev module defines.  They are set to indicate the fb types supported
@@ -569,18 +553,10 @@ IPLAN2P8_DEFS = -DUSE_IPLAN2P8
 #endif
 
 #ifndef ExtraLoaderDefines
-# if MakeDllModules
-#  define ExtraLoaderDefines	DlopenHack
-# else
 #  define ExtraLoaderDefines	/**/
-# endif
 #endif
 
-#if DoLoadableServer
-# define XFree86LoaderDefines	-DXFree86LOADER ExtraLoaderDefines
-#else
 # define XFree86LoaderDefines	/**/
-#endif
 
 #ifndef HasBsdMake
 #define HasBsdMake		NO
diff --git a/nx-X11/config/cf/xorg.tmpl b/nx-X11/config/cf/xorg.tmpl
index c5f332b3a..2737ebdf9 100644
--- a/nx-X11/config/cf/xorg.tmpl
+++ b/nx-X11/config/cf/xorg.tmpl
@@ -64,79 +64,4 @@ BUILDERADDR = "xorg@lists.freedesktop.org"
 #define HasGccMergeConstants	NO
 #endif
 
-#if HasGccMergeConstants && DoLoadableServer && !MakeDllModules
-MODULE_GCC_FLAGS = -fno-merge-constants
-#endif
-
-#if defined(IHaveModules) && MakeDllModules
-MODULE_PIC_FLAGS = $(PICFLAGS)
-#endif
-
 MODULE_CFLAGS = $(MODULE_PIC_FLAGS) $(MODULE_GCC_FLAGS)
-
-#if defined(IHaveModules)
-# if DoLoadableServer
-MODULE_DEFINES = -DIN_MODULE -DXFree86Module
-# else
-MODULE_DEFINES = -DXFree86Module
-# endif
-#endif
-
-#if defined(IHaveModules) && DoLoadableServer
-
-/* This overrides the ObjCompile in Imake.rules! */
-#undef ObjectCompile
-#define ObjectCompile(options) RemoveFile($@)                           @@\
-	ClearmakeOSName\
-	$(MODCC) $(MODCFLAGS) options -c $*.c
-
-/* This overrides an AssembleObject in xf86.rules or in an os-dependent
- * rules file (currently only minix.cf and os2.rules (uncritical))
- */
-#define ModCPPOnlyAsm(basename,options) RemoveFile(basename.i)		@@\
-	$(MODCPP) AsmDefines $(DEFINES) $(INCLUDES) options basename.S | \	@@\
-		grep -v '^\#' > basename.i
-
-#undef AssembleObject
-#define AssembleObject(basename,flags) ModCPPOnlyAsm(basename,flags)	@@\
-	RemoveFile(basename.o)						@@\
-	$(MODAS) $(MODASFLAGS) -o basename.o basename.i			@@\
-	RemoveFile(basename.i)
-
-/* This overrides the NormalRelocatableTarget in Imake.rules */
-#undef NormalRelocatableTarget
-#define	NormalRelocatableTarget(objname,objlist)			@@\
-AllTarget(objname.Osuf)							@@\
-									@@\
-objname.Osuf: objlist $(EXTRALIBRARYDEPS)				@@\
-	RemoveFile($@)							@@\
-	$(MODLD) $(MODLDCOMBINEFLAGS) objlist -o $@
-
-/* This overrides the NormalDepRelocatableTarget in Imake.rules */
-#undef NormalDepRelocatableTarget
-#define	NormalDepRelocatableTarget(objname,deplist,objlist)		@@\
-AllTarget(objname.Osuf)							@@\
-									@@\
-objname.Osuf: deplist $(EXTRALIBRARYDEPS)				@@\
-	RemoveFile($@)							@@\
-	$(MODLD) $(MODLDCOMBINEFLAGS) objlist -o $@
-
-/* This overrides the RanLibrary in Imake.rules */
-#if DoRanlibCmd || NeedModuleRanlib
-#undef RanLibrary
-#define RanLibrary(args) $(MODRANLIB) args
-#endif
-
-/* This overrides the MakeLibrary rule in Imake.rules */
-#undef MakeLibrary
-#define MakeLibrary(libname,objlist) $(MODAR) libname objlist
-
-/* This overrides the LibraryTargetName rule in Imake.rules */
-#undef LibraryTargetName
-#define LibraryTargetName(libname)Concat(lib,libname.a)
-
-/* This disables an OS/2 rule */
-#undef BuildLibSupportLibs
-#define BuildLibSupportLibs(dummy)
-
-#endif /* IHaveModules */
diff --git a/nx-X11/config/cf/xorgsite.def b/nx-X11/config/cf/xorgsite.def
index f28bb2b2e..1614fce5e 100644
--- a/nx-X11/config/cf/xorgsite.def
+++ b/nx-X11/config/cf/xorgsite.def
@@ -168,23 +168,6 @@
 #define TermcapLibrary		-lncurses
  */
 
-/*
- * Build a server that dynamically loads the modules by setting
- * this to YES.  This defaults to YES on most platforms.  A static server
- * can be built by setting this to NO.
- *
-#define DoLoadableServer	NO
- */
-
-/*
- * This release defaults to building dlopen() style modules instead of the 
- * previously standard loader modules.
- * 
- * Uncomment the following to return to the XFree86 custom loader modules.
- *
-#define MakeDllModules		NO
- */
-
 /*
  * Build XAA.  This can be disabled with:
  *
diff --git a/nx-X11/programs/Xserver/GL/Imakefile b/nx-X11/programs/Xserver/GL/Imakefile
index 48059b4dd..19b5902a5 100644
--- a/nx-X11/programs/Xserver/GL/Imakefile
+++ b/nx-X11/programs/Xserver/GL/Imakefile
@@ -7,10 +7,6 @@
 
 SUBDIRS = glx $(CORE_SUBDIR)
 
-#if DoLoadableServer
-MSRCS = glxmodule.c
-MOBJS = glxmodule.o
-#endif
 
 #if BuildModuleInSubdir
 SRCS = glx/module/?*.c $(MSRCS)
diff --git a/nx-X11/programs/Xserver/GL/glx/Imakefile b/nx-X11/programs/Xserver/GL/glx/Imakefile
index 7658ea4cf..2ee2d17e6 100644
--- a/nx-X11/programs/Xserver/GL/glx/Imakefile
+++ b/nx-X11/programs/Xserver/GL/glx/Imakefile
@@ -1,13 +1,5 @@
 NULL =
 
-#if DoLoadableServer
-# if !BuildModuleInSubdir
-#  define IHaveModules
-# elif !defined(IHaveModules)
-#  define IHaveSubdirs
-SUBDIRS = module
-# endif
-#endif
 
 /* Large PIC tables needed for SPARC builds */
 #if defined(sparc) || defined(SparcArchitecture)
@@ -131,10 +123,6 @@ XCOMM add DEBUG to the define in ../mesa/src/X/xf86glx.c
                 $(NX_DEFINES)		\
                 $(NULL)
 
-#ifdef IHaveModules
-ModuleObjectRule()
-LibraryModuleTarget(glx,$(OBJS))
-#else
 NormalLibraryObjectRule()
 NormalLibraryTarget(glx,$(OBJS))
 #if defined(GlxUseWindows) && GlxUseWindows
@@ -145,7 +133,6 @@ includes::
 SpecialObjectRule(stdcall/%.o,%.c,-DUSE_OPENGL32 -o $@)
 NormalLibraryTarget(glx_stdcall,$(foreach obj,$(OBJS), stdcall/$(obj)))
 #endif
-#endif
 SubdirLibraryRule($(OBJS))
 
 LintLibraryTarget(glx,$(SRCS))
diff --git a/nx-X11/programs/Xserver/GL/glxmodule.c b/nx-X11/programs/Xserver/GL/glxmodule.c
deleted file mode 100644
index 8e6e0dfd3..000000000
--- a/nx-X11/programs/Xserver/GL/glxmodule.c
+++ /dev/null
@@ -1,1269 +0,0 @@
-/**************************************************************************
-
-Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas.
-All Rights Reserved.
-
-Permission is hereby granted, free of charge, to any person obtaining a
-copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sub license, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice (including the
-next paragraph) shall be included in all copies or substantial portions
-of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
-IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR
-ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 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.
-
-**************************************************************************/
-
-/*
- * Authors:
- *   Kevin E. Martin <kevin@precisioninsight.com>
- *
- */
-
-#ifdef HAVE_XORG_CONFIG_H
-#include <xorg-config.h>
-#endif
-
-#include "xf86Module.h"
-#include "colormap.h"
-#include "micmap.h"
-#include "globals.h"
-
-static MODULESETUPPROTO(glxSetup);
-
-extern void GlxExtensionInit(void);
-extern void GlxWrapInitVisuals(miInitVisualsProcPtr *);
-extern void InitGlxWrapInitVisuals(void (*f)(miInitVisualsProcPtr *));
-
-static const char *initdeps[] = { "DOUBLE-BUFFER", NULL };
-
-ExtensionModule GLXExt =
-{
-    GlxExtensionInit,
-    "GLX",
-    &noGlxExtension,
-    NULL,
-    initdeps
-};
-
-static const char *glcoreSymbols[] = {
-    "__glCallLists_size",
-    "__glColorTableParameterfv_size",
-    "__glColorTableParameteriv_size",
-    "__glConvolutionParameterfv_size",
-    "__glConvolutionParameteriv_size",
-    "__glDDXExtensionInfo",
-    "__glDDXScreenInfo",
-    "__glFloorLog2",
-    "__glFogfv_size",
-    "__glFogiv_size",
-    "__glGetBooleanv_size",
-    "__glGetColorTableParameterfv_size",
-    "__glGetColorTableParameteriv_size",
-    "__glGetConvolutionParameterfv_size",
-    "__glGetConvolutionParameteriv_size",
-    "__glGetDoublev_size",
-    "__glGetFloatv_size",
-    "__glGetHistogramParameterfv_size",
-    "__glGetHistogramParameteriv_size",
-    "__glGetIntegerv_size",
-    "__glGetLightfv_size",
-    "__glGetLightiv_size",
-    "__glGetMapdv_size",
-    "__glGetMapfv_size",
-    "__glGetMapiv_size",
-    "__glGetMaterialfv_size",
-    "__glGetMaterialiv_size",
-    "__glGetMinmaxParameterfv_size",
-    "__glGetMinmaxParameteriv_size",
-    "__glGetPixelMapfv_size",
-    "__glGetPixelMapuiv_size",
-    "__glGetPixelMapusv_size",
-    "__glGetTexEnvfv_size",
-    "__glGetTexEnviv_size",
-    "__glGetTexGendv_size",
-    "__glGetTexGenfv_size",
-    "__glGetTexGeniv_size",
-    "__glGetTexImage_size",
-    "__glGetTexLevelParameterfv_size",
-    "__glGetTexLevelParameteriv_size",
-    "__glGetTexParameterfv_size",
-    "__glGetTexParameteriv_size",
-    "__glLightModelfv_size",
-    "__glLightModeliv_size",
-    "__glLightfv_size",
-    "__glLightiv_size",
-    "__glMaterialfv_size",
-    "__glMaterialiv_size",
-    "__glPointParameterfvARB_size",
-    "__glReadPixels_size",
-    "__glTexEnvfv_size",
-    "__glTexEnviv_size",
-    "__glTexGendv_size",
-    "__glTexGenfv_size",
-    "__glTexGeniv_size",
-    "__glTexParameterfv_size",
-    "__glTexParameteriv_size",
-    "__glXglDDXExtensionInfo",
-    "__glXglDDXScreenInfo",
-    "__glXActiveScreens",
-    "__glXAssociateContext",
-    "__glXBadContext",
-    "__glXBadContextState",
-    "__glXBadContextTag",
-    "__glXBadCurrentWindow",
-    "__glXBadDrawable",
-    "__glXBadLargeRequest",
-    "__glXBadPixmap",
-    "__glXBadRenderRequest",
-    "__glXBitmapReqSize",
-    "__glXCacheDrawableSize",
-    "__glXCallListsReqSize",
-    "__glXClearErrorOccured",
-    "__glXClientInfo",
-    "__glXClientRes",
-    "__glXClients",
-    "__glXColorSubTableReqSize",
-    "__glXColorTableParameterfvReqSize",
-    "__glXColorTableParameterivReqSize",
-    "__glXColorTableReqSize",
-    "__glXContextRes",
-    "__glXConvolutionFilter1DReqSize",
-    "__glXConvolutionFilter2DReqSize",
-    "__glXConvolutionParameterfvReqSize",
-    "__glXConvolutionParameterivReqSize",
-    "__glXCopyContext",
-    "__glXCoreType",
-    "__glXCreateContext",
-    "__glXCreateGLXPixmap",
-    "__glXDeassociateContext",
-    "__glXDestroyContext",
-    "__glXDestroyGLXPixmap",
-    "__glXDispSwap_Accum",
-    "__glXDispSwap_ActiveStencilFaceEXT",
-    "__glXDispSwap_ActiveTextureARB",
-    "__glXDispSwap_AlphaFunc",
-    "__glXDispSwap_AreTexturesResident",
-    "__glXDispSwap_AreTexturesResidentEXT",
-    "__glXDispSwap_Begin",
-    "__glXDispSwap_BindTexture",
-    "__glXDispSwap_Bitmap",
-    "__glXDispSwap_BlendColor",
-    "__glXDispSwap_BlendEquation",
-    "__glXDispSwap_BlendFunc",
-    "__glXDispSwap_CallList",
-    "__glXDispSwap_CallLists",
-    "__glXDispSwap_Clear",
-    "__glXDispSwap_ClearAccum",
-    "__glXDispSwap_ClearColor",
-    "__glXDispSwap_ClearDepth",
-    "__glXDispSwap_ClearIndex",
-    "__glXDispSwap_ClearStencil",
-    "__glXDispSwap_ClipPlane",
-    "__glXDispSwap_Color3bv",
-    "__glXDispSwap_Color3dv",
-    "__glXDispSwap_Color3fv",
-    "__glXDispSwap_Color3iv",
-    "__glXDispSwap_Color3sv",
-    "__glXDispSwap_Color3ubv",
-    "__glXDispSwap_Color3uiv",
-    "__glXDispSwap_Color3usv",
-    "__glXDispSwap_Color4bv",
-    "__glXDispSwap_Color4dv",
-    "__glXDispSwap_Color4fv",
-    "__glXDispSwap_Color4iv",
-    "__glXDispSwap_Color4sv",
-    "__glXDispSwap_Color4ubv",
-    "__glXDispSwap_Color4uiv",
-    "__glXDispSwap_Color4usv",
-    "__glXDispSwap_ColorMask",
-    "__glXDispSwap_ColorMaterial",
-    "__glXDispSwap_ColorSubTable",
-    "__glXDispSwap_ColorTable",
-    "__glXDispSwap_ColorTableParameterfv",
-    "__glXDispSwap_ColorTableParameteriv",
-    "__glXDispSwap_ConvolutionFilter1D",
-    "__glXDispSwap_ConvolutionFilter2D",
-    "__glXDispSwap_ConvolutionParameterf",
-    "__glXDispSwap_ConvolutionParameterfv",
-    "__glXDispSwap_ConvolutionParameteri",
-    "__glXDispSwap_ConvolutionParameteriv",
-    "__glXDispSwap_CopyColorSubTable",
-    "__glXDispSwap_CopyColorTable",
-    "__glXDispSwap_CopyConvolutionFilter1D",
-    "__glXDispSwap_CopyConvolutionFilter2D",
-    "__glXDispSwap_CopyPixels",
-    "__glXDispSwap_CopyTexImage1D",
-    "__glXDispSwap_CopyTexImage2D",
-    "__glXDispSwap_CopyTexSubImage1D",
-    "__glXDispSwap_CopyTexSubImage2D",
-    "__glXDispSwap_CopyTexSubImage3D",
-    "__glXDispSwap_CullFace",
-    "__glXDispSwap_DeleteLists",
-    "__glXDispSwap_DeleteTextures",
-    "__glXDispSwap_DeleteTexturesEXT",
-    "__glXDispSwap_DepthFunc",
-    "__glXDispSwap_DepthMask",
-    "__glXDispSwap_DepthRange",
-    "__glXDispSwap_Disable",
-    "__glXDispSwap_DrawArrays",
-    "__glXDispSwap_DrawArraysEXT",
-    "__glXDispSwap_DrawBuffer",
-    "__glXDispSwap_DrawPixels",
-    "__glXDispSwap_EdgeFlagv",
-    "__glXDispSwap_Enable",
-    "__glXDispSwap_End",
-    "__glXDispSwap_EndList",
-    "__glXDispSwap_EvalCoord1dv",
-    "__glXDispSwap_EvalCoord1fv",
-    "__glXDispSwap_EvalCoord2dv",
-    "__glXDispSwap_EvalCoord2fv",
-    "__glXDispSwap_EvalMesh1",
-    "__glXDispSwap_EvalMesh2",
-    "__glXDispSwap_EvalPoint1",
-    "__glXDispSwap_EvalPoint2",
-    "__glXDispSwap_FeedbackBuffer",
-    "__glXDispSwap_Finish",
-    "__glXDispSwap_Flush",
-    "__glXDispSwap_Fogf",
-    "__glXDispSwap_Fogfv",
-    "__glXDispSwap_Fogi",
-    "__glXDispSwap_Fogiv",
-    "__glXDispSwap_FrontFace",
-    "__glXDispSwap_Frustum",
-    "__glXDispSwap_GenLists",
-    "__glXDispSwap_GenTextures",
-    "__glXDispSwap_GenTexturesEXT",
-    "__glXDispSwap_GetBooleanv",
-    "__glXDispSwap_GetClipPlane",
-    "__glXDispSwap_GetColorTable",
-    "__glXDispSwap_GetColorTableParameterfv",
-    "__glXDispSwap_GetColorTableParameteriv",
-    "__glXDispSwap_GetConvolutionFilter",
-    "__glXDispSwap_GetConvolutionParameterfv",
-    "__glXDispSwap_GetConvolutionParameteriv",
-    "__glXDispSwap_GetDoublev",
-    "__glXDispSwap_GetError",
-    "__glXDispSwap_GetFloatv",
-    "__glXDispSwap_GetHistogram",
-    "__glXDispSwap_GetHistogramParameterfv",
-    "__glXDispSwap_GetHistogramParameteriv",
-    "__glXDispSwap_GetIntegerv",
-    "__glXDispSwap_GetLightfv",
-    "__glXDispSwap_GetLightiv",
-    "__glXDispSwap_GetMapdv",
-    "__glXDispSwap_GetMapfv",
-    "__glXDispSwap_GetMapiv",
-    "__glXDispSwap_GetMaterialfv",
-    "__glXDispSwap_GetMaterialiv",
-    "__glXDispSwap_GetMinmax",
-    "__glXDispSwap_GetMinmaxParameterfv",
-    "__glXDispSwap_GetMinmaxParameteriv",
-    "__glXDispSwap_GetPixelMapfv",
-    "__glXDispSwap_GetPixelMapuiv",
-    "__glXDispSwap_GetPixelMapusv",
-    "__glXDispSwap_GetPolygonStipple",
-    "__glXDispSwap_GetSeparableFilter",
-    "__glXDispSwap_GetString",
-    "__glXDispSwap_GetTexEnvfv",
-    "__glXDispSwap_GetTexEnviv",
-    "__glXDispSwap_GetTexGendv",
-    "__glXDispSwap_GetTexGenfv",
-    "__glXDispSwap_GetTexGeniv",
-    "__glXDispSwap_GetTexImage",
-    "__glXDispSwap_GetTexLevelParameterfv",
-    "__glXDispSwap_GetTexLevelParameteriv",
-    "__glXDispSwap_GetTexParameterfv",
-    "__glXDispSwap_GetTexParameteriv",
-    "__glXDispSwap_Hint",
-    "__glXDispSwap_Histogram",
-    "__glXDispSwap_IndexMask",
-    "__glXDispSwap_Indexdv",
-    "__glXDispSwap_Indexfv",
-    "__glXDispSwap_Indexiv",
-    "__glXDispSwap_Indexsv",
-    "__glXDispSwap_Indexubv",
-    "__glXDispSwap_InitNames",
-    "__glXDispSwap_IsEnabled",
-    "__glXDispSwap_IsList",
-    "__glXDispSwap_IsTexture",
-    "__glXDispSwap_IsTextureEXT",
-    "__glXDispSwap_LightModelf",
-    "__glXDispSwap_LightModelfv",
-    "__glXDispSwap_LightModeli",
-    "__glXDispSwap_LightModeliv",
-    "__glXDispSwap_Lightf",
-    "__glXDispSwap_Lightfv",
-    "__glXDispSwap_Lighti",
-    "__glXDispSwap_Lightiv",
-    "__glXDispSwap_LineStipple",
-    "__glXDispSwap_LineWidth",
-    "__glXDispSwap_ListBase",
-    "__glXDispSwap_LoadIdentity",
-    "__glXDispSwap_LoadMatrixd",
-    "__glXDispSwap_LoadMatrixf",
-    "__glXDispSwap_LoadName",
-    "__glXDispSwap_LogicOp",
-    "__glXDispSwap_Map1d",
-    "__glXDispSwap_Map1f",
-    "__glXDispSwap_Map2d",
-    "__glXDispSwap_Map2f",
-    "__glXDispSwap_MapGrid1d",
-    "__glXDispSwap_MapGrid1f",
-    "__glXDispSwap_MapGrid2d",
-    "__glXDispSwap_MapGrid2f",
-    "__glXDispSwap_Materialf",
-    "__glXDispSwap_Materialfv",
-    "__glXDispSwap_Materiali",
-    "__glXDispSwap_Materialiv",
-    "__glXDispSwap_MatrixMode",
-    "__glXDispSwap_Minmax",
-    "__glXDispSwap_MultMatrixd",
-    "__glXDispSwap_MultMatrixf",
-    "__glXDispSwap_MultiTexCoord1dvARB",
-    "__glXDispSwap_MultiTexCoord1fvARB",
-    "__glXDispSwap_MultiTexCoord1ivARB",
-    "__glXDispSwap_MultiTexCoord1svARB",
-    "__glXDispSwap_MultiTexCoord2dvARB",
-    "__glXDispSwap_MultiTexCoord2fvARB",
-    "__glXDispSwap_MultiTexCoord2ivARB",
-    "__glXDispSwap_MultiTexCoord2svARB",
-    "__glXDispSwap_MultiTexCoord3dvARB",
-    "__glXDispSwap_MultiTexCoord3fvARB",
-    "__glXDispSwap_MultiTexCoord3ivARB",
-    "__glXDispSwap_MultiTexCoord3svARB",
-    "__glXDispSwap_MultiTexCoord4dvARB",
-    "__glXDispSwap_MultiTexCoord4fvARB",
-    "__glXDispSwap_MultiTexCoord4ivARB",
-    "__glXDispSwap_MultiTexCoord4svARB",
-    "__glXDispSwap_NewList",
-    "__glXDispSwap_Normal3bv",
-    "__glXDispSwap_Normal3dv",
-    "__glXDispSwap_Normal3fv",
-    "__glXDispSwap_Normal3iv",
-    "__glXDispSwap_Normal3sv",
-    "__glXDispSwap_Ortho",
-    "__glXDispSwap_PassThrough",
-    "__glXDispSwap_PixelMapfv",
-    "__glXDispSwap_PixelMapuiv",
-    "__glXDispSwap_PixelMapusv",
-    "__glXDispSwap_PixelStoref",
-    "__glXDispSwap_PixelStorei",
-    "__glXDispSwap_PixelTransferf",
-    "__glXDispSwap_PixelTransferi",
-    "__glXDispSwap_PixelZoom",
-    "__glXDispSwap_PointParameterfARB",
-    "__glXDispSwap_PointParameterfvARB",
-    "__glXDispSwap_PointSize",
-    "__glXDispSwap_PolygonMode",
-    "__glXDispSwap_PolygonOffset",
-    "__glXDispSwap_PolygonStipple",
-    "__glXDispSwap_PopAttrib",
-    "__glXDispSwap_PopMatrix",
-    "__glXDispSwap_PopName",
-    "__glXDispSwap_PrioritizeTextures",
-    "__glXDispSwap_PushAttrib",
-    "__glXDispSwap_PushMatrix",
-    "__glXDispSwap_PushName",
-    "__glXDispSwap_RasterPos2dv",
-    "__glXDispSwap_RasterPos2fv",
-    "__glXDispSwap_RasterPos2iv",
-    "__glXDispSwap_RasterPos2sv",
-    "__glXDispSwap_RasterPos3dv",
-    "__glXDispSwap_RasterPos3fv",
-    "__glXDispSwap_RasterPos3iv",
-    "__glXDispSwap_RasterPos3sv",
-    "__glXDispSwap_RasterPos4dv",
-    "__glXDispSwap_RasterPos4fv",
-    "__glXDispSwap_RasterPos4iv",
-    "__glXDispSwap_RasterPos4sv",
-    "__glXDispSwap_ReadBuffer",
-    "__glXDispSwap_ReadPixels",
-    "__glXDispSwap_Rectdv",
-    "__glXDispSwap_Rectfv",
-    "__glXDispSwap_Rectiv",
-    "__glXDispSwap_Rectsv",
-    "__glXDispSwap_RenderMode",
-    "__glXDispSwap_ResetHistogram",
-    "__glXDispSwap_ResetMinmax",
-    "__glXDispSwap_Rotated",
-    "__glXDispSwap_Rotatef",
-    "__glXDispSwap_Scaled",
-    "__glXDispSwap_Scalef",
-    "__glXDispSwap_Scissor",
-    "__glXDispSwap_SelectBuffer",
-    "__glXDispSwap_SeparableFilter2D",
-    "__glXDispSwap_ShadeModel",
-    "__glXDispSwap_StencilFunc",
-    "__glXDispSwap_StencilMask",
-    "__glXDispSwap_StencilOp",
-    "__glXDispSwap_TexCoord1dv",
-    "__glXDispSwap_TexCoord1fv",
-    "__glXDispSwap_TexCoord1iv",
-    "__glXDispSwap_TexCoord1sv",
-    "__glXDispSwap_TexCoord2dv",
-    "__glXDispSwap_TexCoord2fv",
-    "__glXDispSwap_TexCoord2iv",
-    "__glXDispSwap_TexCoord2sv",
-    "__glXDispSwap_TexCoord3dv",
-    "__glXDispSwap_TexCoord3fv",
-    "__glXDispSwap_TexCoord3iv",
-    "__glXDispSwap_TexCoord3sv",
-    "__glXDispSwap_TexCoord4dv",
-    "__glXDispSwap_TexCoord4fv",
-    "__glXDispSwap_TexCoord4iv",
-    "__glXDispSwap_TexCoord4sv",
-    "__glXDispSwap_TexEnvf",
-    "__glXDispSwap_TexEnvfv",
-    "__glXDispSwap_TexEnvi",
-    "__glXDispSwap_TexEnviv",
-    "__glXDispSwap_TexGend",
-    "__glXDispSwap_TexGendv",
-    "__glXDispSwap_TexGenf",
-    "__glXDispSwap_TexGenfv",
-    "__glXDispSwap_TexGeni",
-    "__glXDispSwap_TexGeniv",
-    "__glXDispSwap_TexImage1D",
-    "__glXDispSwap_TexImage2D",
-    "__glXDispSwap_TexImage3D",
-    "__glXDispSwap_TexParameterf",
-    "__glXDispSwap_TexParameterfv",
-    "__glXDispSwap_TexParameteri",
-    "__glXDispSwap_TexParameteriv",
-    "__glXDispSwap_TexSubImage1D",
-    "__glXDispSwap_TexSubImage2D",
-    "__glXDispSwap_TexSubImage3D",
-    "__glXDispSwap_Translated",
-    "__glXDispSwap_Translatef",
-    "__glXDispSwap_Vertex2dv",
-    "__glXDispSwap_Vertex2fv",
-    "__glXDispSwap_Vertex2iv",
-    "__glXDispSwap_Vertex2sv",
-    "__glXDispSwap_Vertex3dv",
-    "__glXDispSwap_Vertex3fv",
-    "__glXDispSwap_Vertex3iv",
-    "__glXDispSwap_Vertex3sv",
-    "__glXDispSwap_Vertex4dv",
-    "__glXDispSwap_Vertex4fv",
-    "__glXDispSwap_Vertex4iv",
-    "__glXDispSwap_Vertex4sv",
-    "__glXDispSwap_Viewport",
-    "__glXDispSwap_WindowPos3fARB",
-    "__glXDisp_Accum",
-    "__glXDisp_ActiveStencilFaceEXT",
-    "__glXDisp_ActiveTextureARB",
-    "__glXDisp_AlphaFunc",
-    "__glXDisp_AreTexturesResident",
-    "__glXDisp_AreTexturesResidentEXT",
-    "__glXDisp_Begin",
-    "__glXDisp_BindTexture",
-    "__glXDisp_Bitmap",
-    "__glXDisp_BlendColor",
-    "__glXDisp_BlendEquation",
-    "__glXDisp_BlendFunc",
-    "__glXDisp_CallList",
-    "__glXDisp_CallLists",
-    "__glXDisp_Clear",
-    "__glXDisp_ClearAccum",
-    "__glXDisp_ClearColor",
-    "__glXDisp_ClearDepth",
-    "__glXDisp_ClearIndex",
-    "__glXDisp_ClearStencil",
-    "__glXDisp_ClipPlane",
-    "__glXDisp_Color3bv",
-    "__glXDisp_Color3dv",
-    "__glXDisp_Color3fv",
-    "__glXDisp_Color3iv",
-    "__glXDisp_Color3sv",
-    "__glXDisp_Color3ubv",
-    "__glXDisp_Color3uiv",
-    "__glXDisp_Color3usv",
-    "__glXDisp_Color4bv",
-    "__glXDisp_Color4dv",
-    "__glXDisp_Color4fv",
-    "__glXDisp_Color4iv",
-    "__glXDisp_Color4sv",
-    "__glXDisp_Color4ubv",
-    "__glXDisp_Color4uiv",
-    "__glXDisp_Color4usv",
-    "__glXDisp_ColorMask",
-    "__glXDisp_ColorMaterial",
-    "__glXDisp_ColorSubTable",
-    "__glXDisp_ColorTable",
-    "__glXDisp_ColorTableParameterfv",
-    "__glXDisp_ColorTableParameteriv",
-    "__glXDisp_ConvolutionFilter1D",
-    "__glXDisp_ConvolutionFilter2D",
-    "__glXDisp_ConvolutionParameterf",
-    "__glXDisp_ConvolutionParameterfv",
-    "__glXDisp_ConvolutionParameteri",
-    "__glXDisp_ConvolutionParameteriv",
-    "__glXDisp_CopyColorSubTable",
-    "__glXDisp_CopyColorTable",
-    "__glXDisp_CopyConvolutionFilter1D",
-    "__glXDisp_CopyConvolutionFilter2D",
-    "__glXDisp_CopyPixels",
-    "__glXDisp_CopyTexImage1D",
-    "__glXDisp_CopyTexImage2D",
-    "__glXDisp_CopyTexSubImage1D",
-    "__glXDisp_CopyTexSubImage2D",
-    "__glXDisp_CopyTexSubImage3D",
-    "__glXDisp_CullFace",
-    "__glXDisp_DeleteLists",
-    "__glXDisp_DeleteTextures",
-    "__glXDisp_DeleteTexturesEXT",
-    "__glXDisp_DepthFunc",
-    "__glXDisp_DepthMask",
-    "__glXDisp_DepthRange",
-    "__glXDisp_Disable",
-    "__glXDisp_DrawArrays",
-    "__glXDisp_DrawArraysEXT",
-    "__glXDisp_DrawBuffer",
-    "__glXDisp_DrawPixels",
-    "__glXDisp_EdgeFlagv",
-    "__glXDisp_Enable",
-    "__glXDisp_End",
-    "__glXDisp_EndList",
-    "__glXDisp_EvalCoord1dv",
-    "__glXDisp_EvalCoord1fv",
-    "__glXDisp_EvalCoord2dv",
-    "__glXDisp_EvalCoord2fv",
-    "__glXDisp_EvalMesh1",
-    "__glXDisp_EvalMesh2",
-    "__glXDisp_EvalPoint1",
-    "__glXDisp_EvalPoint2",
-    "__glXDisp_FeedbackBuffer",
-    "__glXDisp_Finish",
-    "__glXDisp_Flush",
-    "__glXDisp_Fogf",
-    "__glXDisp_Fogfv",
-    "__glXDisp_Fogi",
-    "__glXDisp_Fogiv",
-    "__glXDisp_FrontFace",
-    "__glXDisp_Frustum",
-    "__glXDisp_GenLists",
-    "__glXDisp_GenTextures",
-    "__glXDisp_GenTexturesEXT",
-    "__glXDisp_GetBooleanv",
-    "__glXDisp_GetClipPlane",
-    "__glXDisp_GetColorTable",
-    "__glXDisp_GetColorTableParameterfv",
-    "__glXDisp_GetColorTableParameteriv",
-    "__glXDisp_GetConvolutionFilter",
-    "__glXDisp_GetConvolutionParameterfv",
-    "__glXDisp_GetConvolutionParameteriv",
-    "__glXDisp_GetDoublev",
-    "__glXDisp_GetError",
-    "__glXDisp_GetFloatv",
-    "__glXDisp_GetHistogram",
-    "__glXDisp_GetHistogramParameterfv",
-    "__glXDisp_GetHistogramParameteriv",
-    "__glXDisp_GetIntegerv",
-    "__glXDisp_GetLightfv",
-    "__glXDisp_GetLightiv",
-    "__glXDisp_GetMapdv",
-    "__glXDisp_GetMapfv",
-    "__glXDisp_GetMapiv",
-    "__glXDisp_GetMaterialfv",
-    "__glXDisp_GetMaterialiv",
-    "__glXDisp_GetMinmax",
-    "__glXDisp_GetMinmaxParameterfv",
-    "__glXDisp_GetMinmaxParameteriv",
-    "__glXDisp_GetPixelMapfv",
-    "__glXDisp_GetPixelMapuiv",
-    "__glXDisp_GetPixelMapusv",
-    "__glXDisp_GetPolygonStipple",
-    "__glXDisp_GetSeparableFilter",
-    "__glXDisp_GetString",
-    "__glXDisp_GetTexEnvfv",
-    "__glXDisp_GetTexEnviv",
-    "__glXDisp_GetTexGendv",
-    "__glXDisp_GetTexGenfv",
-    "__glXDisp_GetTexGeniv",
-    "__glXDisp_GetTexImage",
-    "__glXDisp_GetTexLevelParameterfv",
-    "__glXDisp_GetTexLevelParameteriv",
-    "__glXDisp_GetTexParameterfv",
-    "__glXDisp_GetTexParameteriv",
-    "__glXDisp_Hint",
-    "__glXDisp_Histogram",
-    "__glXDisp_IndexMask",
-    "__glXDisp_Indexdv",
-    "__glXDisp_Indexfv",
-    "__glXDisp_Indexiv",
-    "__glXDisp_Indexsv",
-    "__glXDisp_Indexubv",
-    "__glXDisp_InitNames",
-    "__glXDisp_IsEnabled",
-    "__glXDisp_IsList",
-    "__glXDisp_IsTexture",
-    "__glXDisp_IsTextureEXT",
-    "__glXDisp_LightModelf",
-    "__glXDisp_LightModelfv",
-    "__glXDisp_LightModeli",
-    "__glXDisp_LightModeliv",
-    "__glXDisp_Lightf",
-    "__glXDisp_Lightfv",
-    "__glXDisp_Lighti",
-    "__glXDisp_Lightiv",
-    "__glXDisp_LineStipple",
-    "__glXDisp_LineWidth",
-    "__glXDisp_ListBase",
-    "__glXDisp_LoadIdentity",
-    "__glXDisp_LoadMatrixd",
-    "__glXDisp_LoadMatrixf",
-    "__glXDisp_LoadName",
-    "__glXDisp_LogicOp",
-    "__glXDisp_Map1d",
-    "__glXDisp_Map1f",
-    "__glXDisp_Map2d",
-    "__glXDisp_Map2f",
-    "__glXDisp_MapGrid1d",
-    "__glXDisp_MapGrid1f",
-    "__glXDisp_MapGrid2d",
-    "__glXDisp_MapGrid2f",
-    "__glXDisp_Materialf",
-    "__glXDisp_Materialfv",
-    "__glXDisp_Materiali",
-    "__glXDisp_Materialiv",
-    "__glXDisp_MatrixMode",
-    "__glXDisp_Minmax",
-    "__glXDisp_MultMatrixd",
-    "__glXDisp_MultMatrixf",
-    "__glXDisp_MultiTexCoord1dvARB",
-    "__glXDisp_MultiTexCoord1fvARB",
-    "__glXDisp_MultiTexCoord1ivARB",
-    "__glXDisp_MultiTexCoord1svARB",
-    "__glXDisp_MultiTexCoord2dvARB",
-    "__glXDisp_MultiTexCoord2fvARB",
-    "__glXDisp_MultiTexCoord2ivARB",
-    "__glXDisp_MultiTexCoord2svARB",
-    "__glXDisp_MultiTexCoord3dvARB",
-    "__glXDisp_MultiTexCoord3fvARB",
-    "__glXDisp_MultiTexCoord3ivARB",
-    "__glXDisp_MultiTexCoord3svARB",
-    "__glXDisp_MultiTexCoord4dvARB",
-    "__glXDisp_MultiTexCoord4fvARB",
-    "__glXDisp_MultiTexCoord4ivARB",
-    "__glXDisp_MultiTexCoord4svARB",
-    "__glXDisp_NewList",
-    "__glXDisp_Normal3bv",
-    "__glXDisp_Normal3dv",
-    "__glXDisp_Normal3fv",
-    "__glXDisp_Normal3iv",
-    "__glXDisp_Normal3sv",
-    "__glXDisp_Ortho",
-    "__glXDisp_PassThrough",
-    "__glXDisp_PixelMapfv",
-    "__glXDisp_PixelMapuiv",
-    "__glXDisp_PixelMapusv",
-    "__glXDisp_PixelStoref",
-    "__glXDisp_PixelStorei",
-    "__glXDisp_PixelTransferf",
-    "__glXDisp_PixelTransferi",
-    "__glXDisp_PixelZoom",
-    "__glXDisp_PointParameterfARB",
-    "__glXDisp_PointParameterfvARB",
-    "__glXDisp_PointSize",
-    "__glXDisp_PolygonMode",
-    "__glXDisp_PolygonOffset",
-    "__glXDisp_PolygonStipple",
-    "__glXDisp_PopAttrib",
-    "__glXDisp_PopMatrix",
-    "__glXDisp_PopName",
-    "__glXDisp_PrioritizeTextures",
-    "__glXDisp_PushAttrib",
-    "__glXDisp_PushMatrix",
-    "__glXDisp_PushName",
-    "__glXDisp_RasterPos2dv",
-    "__glXDisp_RasterPos2fv",
-    "__glXDisp_RasterPos2iv",
-    "__glXDisp_RasterPos2sv",
-    "__glXDisp_RasterPos3dv",
-    "__glXDisp_RasterPos3fv",
-    "__glXDisp_RasterPos3iv",
-    "__glXDisp_RasterPos3sv",
-    "__glXDisp_RasterPos4dv",
-    "__glXDisp_RasterPos4fv",
-    "__glXDisp_RasterPos4iv",
-    "__glXDisp_RasterPos4sv",
-    "__glXDisp_ReadBuffer",
-    "__glXDisp_ReadPixels",
-    "__glXDisp_Rectdv",
-    "__glXDisp_Rectfv",
-    "__glXDisp_Rectiv",
-    "__glXDisp_Rectsv",
-    "__glXDisp_RenderMode",
-    "__glXDisp_ResetHistogram",
-    "__glXDisp_ResetMinmax",
-    "__glXDisp_Rotated",
-    "__glXDisp_Rotatef",
-    "__glXDisp_Scaled",
-    "__glXDisp_Scalef",
-    "__glXDisp_Scissor",
-    "__glXDisp_SelectBuffer",
-    "__glXDisp_SeparableFilter2D",
-    "__glXDisp_ShadeModel",
-    "__glXDisp_StencilFunc",
-    "__glXDisp_StencilMask",
-    "__glXDisp_StencilOp",
-    "__glXDisp_TexCoord1dv",
-    "__glXDisp_TexCoord1fv",
-    "__glXDisp_TexCoord1iv",
-    "__glXDisp_TexCoord1sv",
-    "__glXDisp_TexCoord2dv",
-    "__glXDisp_TexCoord2fv",
-    "__glXDisp_TexCoord2iv",
-    "__glXDisp_TexCoord2sv",
-    "__glXDisp_TexCoord3dv",
-    "__glXDisp_TexCoord3fv",
-    "__glXDisp_TexCoord3iv",
-    "__glXDisp_TexCoord3sv",
-    "__glXDisp_TexCoord4dv",
-    "__glXDisp_TexCoord4fv",
-    "__glXDisp_TexCoord4iv",
-    "__glXDisp_TexCoord4sv",
-    "__glXDisp_TexEnvf",
-    "__glXDisp_TexEnvfv",
-    "__glXDisp_TexEnvi",
-    "__glXDisp_TexEnviv",
-    "__glXDisp_TexGend",
-    "__glXDisp_TexGendv",
-    "__glXDisp_TexGenf",
-    "__glXDisp_TexGenfv",
-    "__glXDisp_TexGeni",
-    "__glXDisp_TexGeniv",
-    "__glXDisp_TexImage1D",
-    "__glXDisp_TexImage2D",
-    "__glXDisp_TexImage3D",
-    "__glXDisp_TexParameterf",
-    "__glXDisp_TexParameterfv",
-    "__glXDisp_TexParameteri",
-    "__glXDisp_TexParameteriv",
-    "__glXDisp_TexSubImage1D",
-    "__glXDisp_TexSubImage2D",
-    "__glXDisp_TexSubImage3D",
-    "__glXDisp_Translated",
-    "__glXDisp_Translatef",
-    "__glXDisp_Vertex2dv",
-    "__glXDisp_Vertex2fv",
-    "__glXDisp_Vertex2iv",
-    "__glXDisp_Vertex2sv",
-    "__glXDisp_Vertex3dv",
-    "__glXDisp_Vertex3fv",
-    "__glXDisp_Vertex3iv",
-    "__glXDisp_Vertex3sv",
-    "__glXDisp_Vertex4dv",
-    "__glXDisp_Vertex4fv",
-    "__glXDisp_Vertex4iv",
-    "__glXDisp_Vertex4sv",
-    "__glXDisp_Viewport",
-    "__glXDisp_WindowPos3fARB",
-    "__glXDrawArraysSize",
-    "__glXDrawPixelsReqSize",
-    "__glXDrawableRes",
-    "__glXErrorOccured",
-    "__glXFBInitDrawable",
-    "__glXFBMemSwapBuffers",
-    "__glXFindDrawablePrivate",
-    "__glXFogfvReqSize",
-    "__glXFogivReqSize",
-    "__glXForceCurrent",
-    "__glXFree",
-    "__glXFreeBuffers",
-    "__glXFreeContext",
-    "__glXGetDrawablePrivate",
-    "__glXGetVisualConfigs",
-    "__glXImageSize",
-    "__glXImpAtoi",
-    "__glXImpCalloc",
-    "__glXImpFatal",
-    "__glXImpFclose",
-    "__glXImpFopen",
-    "__glXImpFprintf",
-    "__glXImpFree",
-    "__glXImpGetDrawablePrivate",
-    "__glXImpGetenv",
-    "__glXImpMalloc",
-    "__glXImpRealloc",
-    "__glXImpSprintf",
-    "__glXImpWarning",
-    "__glXInitFB",
-    "__glXInitMem",
-    "__glXInitPix",
-    "__glXIsDirect",
-    "__glXLastContext",
-    "__glXLightModelfvReqSize",
-    "__glXLightModelivReqSize",
-    "__glXLightfvReqSize",
-    "__glXLightivReqSize",
-    "__glXLookupContextByTag",
-    "__glXMakeCurrent",
-    "__glXMalloc",
-    "__glXMap1dReqSize",
-    "__glXMap1fReqSize",
-    "__glXMap2dReqSize",
-    "__glXMap2fReqSize",
-    "__glXMaterialfvReqSize",
-    "__glXMaterialivReqSize",
-    "__glXNoSuchRenderOpcode",
-    "__glXNoSuchSingleOpcode",
-    "__glXNop",
-    "__glXPixInitDrawable",
-    "__glXPixelMapfvReqSize",
-    "__glXPixelMapuivReqSize",
-    "__glXPixelMapusvReqSize",
-    "__glXPixmapRes",
-    "__glXPrioritizeTexturesReqSize",
-    "__glXQueryContextInfoEXT",
-    "__glXQueryExtensionsString",
-    "__glXQueryServerString",
-    "__glXQueryVersion",
-    "__glXRealloc",
-    "__glXRender",
-    "__glXRenderLarge",
-    "__glXRenderSizeTable",
-    "__glXRenderSizeTable_EXT",
-    "__glXRenderTable",
-    "__glXRenderTable_EXT",
-    "__glXReply",
-    "__glXResetLargeCommandStatus",
-    "__glXResizeBuffers",
-    "__glXResizeDrawableBuffers",
-    "__glXScreenInit",
-    "__glXScreenReset",
-    "__glXSeparableFilter2DReqSize",
-    "__glXSingleTable",
-    "__glXSwapBuffers",
-    "__glXSwapClientInfo",
-    "__glXSwapCopyContext",
-    "__glXSwapCreateContext",
-    "__glXSwapCreateGLXPixmap",
-    "__glXSwapDestroyContext",
-    "__glXSwapDestroyGLXPixmap",
-    "__glXSwapGetVisualConfigs",
-    "__glXSwapIsDirect",
-    "__glXSwapIsDirectReply",
-    "__glXSwapMakeCurrent",
-    "__glXSwapMakeCurrentReply",
-    "__glXSwapQueryContextInfoEXTReply",
-    "__glXSwapQueryExtensionsString",
-    "__glXSwapQueryServerString",
-    "__glXSwapQueryVersion",
-    "__glXSwapQueryVersionReply",
-    "__glXSwapRender",
-    "__glXSwapRenderLarge",
-    "__glXSwapRenderTable",
-    "__glXSwapRenderTable_EXT",
-    "__glXSwapSingleTable",
-    "__glXSwapSwapBuffers",
-    "__glXSwapUseXFont",
-    "__glXSwapVendorPrivTable_EXT",
-    "__glXSwapVendorPrivate",
-    "__glXSwapVendorPrivateWithReply",
-    "__glXSwapWaitGL",
-    "__glXSwapWaitX",
-    "__glXTexEnvfvReqSize",
-    "__glXTexEnvivReqSize",
-    "__glXTexGendvReqSize",
-    "__glXTexGenfvReqSize",
-    "__glXTexGenivReqSize",
-    "__glXTexImage1DReqSize",
-    "__glXTexImage2DReqSize",
-    "__glXTexImage3DReqSize",
-    "__glXTexParameterfvReqSize",
-    "__glXTexParameterivReqSize",
-    "__glXTexSubImage1DReqSize",
-    "__glXTexSubImage2DReqSize",
-    "__glXTexSubImage3DReqSize",
-    "__glXTypeSize",
-    "__glXUnrefDrawablePrivate",
-    "__glXUnsupportedPrivateRequest",
-    "__glXUseXFont",
-    "__glXVendorPrivTable_EXT",
-    "__glXVendorPrivate",
-    "__glXVendorPrivateWithReply",
-    "__glXWaitGL",
-    "__glXWaitX",
-    "__glXcombine_strings",
-    "glAccum",
-    "glActiveStencilFaceEXT",
-    "glActiveTextureARB",
-    "glAlphaFunc",
-    "glAreTexturesResident",
-    "glAreTexturesResidentEXT",
-    "glBegin",
-    "glBindTexture",
-    "glBitmap",
-    "glBlendColor",
-    "glBlendEquation",
-    "glBlendFunc",
-    "glCallList",
-    "glCallLists",
-    "glClear",
-    "glClearAccum",
-    "glClearColor",
-    "glClearDepth",
-    "glClearIndex",
-    "glClearStencil",
-    "glClipPlane",
-    "glColor3bv",
-    "glColor3dv",
-    "glColor3fv",
-    "glColor3iv",
-    "glColor3sv",
-    "glColor3ubv",
-    "glColor3uiv",
-    "glColor3usv",
-    "glColor4bv",
-    "glColor4dv",
-    "glColor4fv",
-    "glColor4iv",
-    "glColor4sv",
-    "glColor4ubv",
-    "glColor4uiv",
-    "glColor4usv",
-    "glColorMask",
-    "glColorMaterial",
-    "glColorPointer",
-    "glColorSubTable",
-    "glColorTable",
-    "glColorTableParameterfv",
-    "glColorTableParameteriv",
-    "glConvolutionFilter1D",
-    "glConvolutionFilter2D",
-    "glConvolutionParameterf",
-    "glConvolutionParameterfv",
-    "glConvolutionParameteri",
-    "glConvolutionParameteriv",
-    "glCopyColorSubTable",
-    "glCopyColorTable",
-    "glCopyConvolutionFilter1D",
-    "glCopyConvolutionFilter2D",
-    "glCopyPixels",
-    "glCopyTexImage1D",
-    "glCopyTexImage2D",
-    "glCopyTexSubImage1D",
-    "glCopyTexSubImage2D",
-    "glCopyTexSubImage3D",
-    "glCullFace",
-    "glDeleteLists",
-    "glDeleteTextures",
-    "glDeleteTexturesEXT",
-    "glDepthFunc",
-    "glDepthMask",
-    "glDepthRange",
-    "glDisable",
-    "glDisableClientState",
-    "glDrawArrays",
-    "glDrawBuffer",
-    "glDrawPixels",
-    "glEdgeFlagPointer",
-    "glEdgeFlagv",
-    "glEnable",
-    "glEnableClientState",
-    "glEnd",
-    "glEndList",
-    "glEvalCoord1dv",
-    "glEvalCoord1fv",
-    "glEvalCoord2dv",
-    "glEvalCoord2fv",
-    "glEvalMesh1",
-    "glEvalMesh2",
-    "glEvalPoint1",
-    "glEvalPoint2",
-    "glFeedbackBuffer",
-    "glFinish",
-    "glFlush",
-    "glFogf",
-    "glFogfv",
-    "glFogi",
-    "glFogiv",
-    "glFrontFace",
-    "glFrustum",
-    "glGenLists",
-    "glGenTextures",
-    "glGenTexturesEXT",
-    "glGetBooleanv",
-    "glGetClipPlane",
-    "glGetColorTable",
-    "glGetColorTableParameterfv",
-    "glGetColorTableParameteriv",
-    "glGetConvolutionFilter",
-    "glGetConvolutionParameterfv",
-    "glGetConvolutionParameteriv",
-    "glGetDoublev",
-    "glGetError",
-    "glGetFloatv",
-    "glGetHistogram",
-    "glGetHistogramParameterfv",
-    "glGetHistogramParameteriv",
-    "glGetIntegerv",
-    "glGetLightfv",
-    "glGetLightiv",
-    "glGetMapdv",
-    "glGetMapfv",
-    "glGetMapiv",
-    "glGetMaterialfv",
-    "glGetMaterialiv",
-    "glGetMinmax",
-    "glGetMinmaxParameterfv",
-    "glGetMinmaxParameteriv",
-    "glGetPixelMapfv",
-    "glGetPixelMapuiv",
-    "glGetPixelMapusv",
-    "glGetPolygonStipple",
-    "glGetSeparableFilter",
-    "glGetString",
-    "glGetTexEnvfv",
-    "glGetTexEnviv",
-    "glGetTexGendv",
-    "glGetTexGenfv",
-    "glGetTexGeniv",
-    "glGetTexImage",
-    "glGetTexLevelParameterfv",
-    "glGetTexLevelParameteriv",
-    "glGetTexParameterfv",
-    "glGetTexParameteriv",
-    "glHint",
-    "glHistogram",
-    "glIndexMask",
-    "glIndexPointer",
-    "glIndexdv",
-    "glIndexfv",
-    "glIndexiv",
-    "glIndexsv",
-    "glIndexubv",
-    "glInitNames",
-    "glIsEnabled",
-    "glIsList",
-    "glIsTexture",
-    "glIsTextureEXT",
-    "glLightModelf",
-    "glLightModelfv",
-    "glLightModeli",
-    "glLightModeliv",
-    "glLightf",
-    "glLightfv",
-    "glLighti",
-    "glLightiv",
-    "glLineStipple",
-    "glLineWidth",
-    "glListBase",
-    "glLoadIdentity",
-    "glLoadMatrixd",
-    "glLoadMatrixf",
-    "glLoadName",
-    "glLogicOp",
-    "glMap1d",
-    "glMap1f",
-    "glMap2d",
-    "glMap2f",
-    "glMapGrid1d",
-    "glMapGrid1f",
-    "glMapGrid2d",
-    "glMapGrid2f",
-    "glMaterialf",
-    "glMaterialfv",
-    "glMateriali",
-    "glMaterialiv",
-    "glMatrixMode",
-    "glMinmax",
-    "glMultMatrixd",
-    "glMultMatrixf",
-    "glMultiTexCoord1dvARB",
-    "glMultiTexCoord1fvARB",
-    "glMultiTexCoord1ivARB",
-    "glMultiTexCoord1svARB",
-    "glMultiTexCoord2dvARB",
-    "glMultiTexCoord2fvARB",
-    "glMultiTexCoord2ivARB",
-    "glMultiTexCoord2svARB",
-    "glMultiTexCoord3dvARB",
-    "glMultiTexCoord3fvARB",
-    "glMultiTexCoord3ivARB",
-    "glMultiTexCoord3svARB",
-    "glMultiTexCoord4dvARB",
-    "glMultiTexCoord4fvARB",
-    "glMultiTexCoord4ivARB",
-    "glMultiTexCoord4svARB",
-    "glNewList",
-    "glNormal3bv",
-    "glNormal3dv",
-    "glNormal3fv",
-    "glNormal3iv",
-    "glNormal3sv",
-    "glNormalPointer",
-    "glOrtho",
-    "glPassThrough",
-    "glPixelMapfv",
-    "glPixelMapuiv",
-    "glPixelMapusv",
-    "glPixelStoref",
-    "glPixelStorei",
-    "glPixelTransferf",
-    "glPixelTransferi",
-    "glPixelZoom",
-    "glPointParameterfARB",
-    "glPointParameterfvARB",
-    "glPointSize",
-    "glPolygonMode",
-    "glPolygonOffset",
-    "glPolygonStipple",
-    "glPopAttrib",
-    "glPopMatrix",
-    "glPopName",
-    "glPrioritizeTextures",
-    "glPushAttrib",
-    "glPushMatrix",
-    "glPushName",
-    "glRasterPos2dv",
-    "glRasterPos2fv",
-    "glRasterPos2iv",
-    "glRasterPos2sv",
-    "glRasterPos3dv",
-    "glRasterPos3fv",
-    "glRasterPos3iv",
-    "glRasterPos3sv",
-    "glRasterPos4dv",
-    "glRasterPos4fv",
-    "glRasterPos4iv",
-    "glRasterPos4sv",
-    "glReadBuffer",
-    "glReadPixels",
-    "glRectdv",
-    "glRectfv",
-    "glRectiv",
-    "glRectsv",
-    "glRenderMode",
-    "glResetHistogram",
-    "glResetMinmax",
-    "glRotated",
-    "glRotatef",
-    "glScaled",
-    "glScalef",
-    "glScissor",
-    "glSelectBuffer",
-    "glSeparableFilter2D",
-    "glShadeModel",
-    "glStencilFunc",
-    "glStencilMask",
-    "glStencilOp",
-    "glTexCoord1dv",
-    "glTexCoord1fv",
-    "glTexCoord1iv",
-    "glTexCoord1sv",
-    "glTexCoord2dv",
-    "glTexCoord2fv",
-    "glTexCoord2iv",
-    "glTexCoord2sv",
-    "glTexCoord3dv",
-    "glTexCoord3fv",
-    "glTexCoord3iv",
-    "glTexCoord3sv",
-    "glTexCoord4dv",
-    "glTexCoord4fv",
-    "glTexCoord4iv",
-    "glTexCoord4sv",
-    "glTexCoordPointer",
-    "glTexEnvf",
-    "glTexEnvfv",
-    "glTexEnvi",
-    "glTexEnviv",
-    "glTexGend",
-    "glTexGendv",
-    "glTexGenf",
-    "glTexGenfv",
-    "glTexGeni",
-    "glTexGeniv",
-    "glTexImage1D",
-    "glTexImage2D",
-    "glTexImage3D",
-    "glTexParameterf",
-    "glTexParameterfv",
-    "glTexParameteri",
-    "glTexParameteriv",
-    "glTexSubImage1D",
-    "glTexSubImage2D",
-    "glTexSubImage3D",
-    "glTranslated",
-    "glTranslatef",
-    "glVertex2dv",
-    "glVertex2fv",
-    "glVertex2iv",
-    "glVertex2sv",
-    "glVertex3dv",
-    "glVertex3fv",
-    "glVertex3iv",
-    "glVertex3sv",
-    "glVertex4dv",
-    "glVertex4fv",
-    "glVertex4iv",
-    "glVertex4sv",
-    "glVertexPointer",
-    "glViewport",
-    "glWindowPos3fARB",
-    "glxSwapQueryExtensionsStringReply",
-    "glxSwapQueryServerStringReply",
-    NULL
-};
-
-static XF86ModuleVersionInfo VersRec =
-{
-        "glx",
-        MODULEVENDORSTRING,
-        MODINFOSTRING1,
-        MODINFOSTRING2,
-        XORG_VERSION_CURRENT,
-        1, 0, 0,
-        ABI_CLASS_EXTENSION,
-        ABI_EXTENSION_VERSION,
-        MOD_CLASS_NONE,
-        {0,0,0,0}
-};
-
-XF86ModuleData glxModuleData = { &VersRec, glxSetup, NULL };
-
-static void *
-glxSetup(void * module, void * opts, int *errmaj, int *errmin)
-{
-    static Bool setupDone = FALSE;
-    void * GLcore  = NULL;
-#ifdef GLX_USE_SGI_SI
-    char GLcoreName[] = "GL";
-#else
-    char GLcoreName[] = "GLcore";
-#endif
-
-    if (!setupDone) {
-    	setupDone = TRUE;
-
-    	GLcore = LoadSubModule(module, GLcoreName, NULL, NULL, NULL, NULL, 
-			   errmaj, errmin);
-    	if (!GLcore) {
-	    if (errmaj) *errmaj = LDR_NOSUBENT;
-    	} else {
-	    LoaderReqSymLists(glcoreSymbols, NULL);
-    	    LoadExtension(&GLXExt, FALSE);
-    	    /* Wrap the init visuals routine in micmap.c */
-    	    GlxWrapInitVisuals(&miInitVisualsProc);
-    	    /* Make sure this gets wrapped each time InitVisualWrap is called */
-    	    miHookInitVisuals(NULL, GlxWrapInitVisuals);
-	}
-    } else {
-	if (errmaj) *errmaj = LDR_ONCEONLY;
-    }
-    /* Need a non-NULL return value to indicate success */
-    return GLcore;
-}
diff --git a/nx-X11/programs/Xserver/GL/mesa/GLcore/GLcoremodule.c b/nx-X11/programs/Xserver/GL/mesa/GLcore/GLcoremodule.c
deleted file mode 100644
index 34eb4d673..000000000
--- a/nx-X11/programs/Xserver/GL/mesa/GLcore/GLcoremodule.c
+++ /dev/null
@@ -1,63 +0,0 @@
-/**************************************************************************
-
-Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas.
-All Rights Reserved.
-
-Permission is hereby granted, free of charge, to any person obtaining a
-copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sub license, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice (including the
-next paragraph) shall be included in all copies or substantial portions
-of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
-IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR
-ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 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.
-
-**************************************************************************/
-
-/*
- * Authors:
- *   Kevin E. Martin <kevin@precisioninsight.com>
- *
- */
-
-#ifdef HAVE_XORG_CONFIG_H
-#include <xorg-config.h>
-#endif
-
-#include "xf86Module.h"
-
-static MODULESETUPPROTO(GLcoreSetup);
-
-static XF86ModuleVersionInfo VersRec =
-{
-        "GLcore",
-        MODULEVENDORSTRING,
-        MODINFOSTRING1,
-        MODINFOSTRING2,
-        XORG_VERSION_CURRENT,
-        1, 0, 0,
-        ABI_CLASS_EXTENSION,
-        ABI_EXTENSION_VERSION,
-        MOD_CLASS_NONE,
-        {0,0,0,0}
-};
-
-XF86ModuleData GLcoreModuleData = { &VersRec, GLcoreSetup, NULL };
-
-static void *
-GLcoreSetup(void * module, void * opts, int *errmaj, int *errmin)
-{
-    /* Need a non-NULL return value to indicate success */
-    return (void *)1;
-}
diff --git a/nx-X11/programs/Xserver/GL/mesa/GLcore/Imakefile b/nx-X11/programs/Xserver/GL/mesa/GLcore/Imakefile
index 698cba2d9..5fb93b364 100644
--- a/nx-X11/programs/Xserver/GL/mesa/GLcore/Imakefile
+++ b/nx-X11/programs/Xserver/GL/mesa/GLcore/Imakefile
@@ -1,7 +1,3 @@
-#if DoLoadableServer
-#define IHaveModules
-#endif
-
 #include <Server.tmpl>
 
 #define NeedAllMesaSrc
@@ -29,11 +25,6 @@
 #include "../X/Imakefile.inc"
 #include "../Imakefile.inc"
 
-#ifdef IHaveModules
-        MSRCS = GLcoremodule.c
-        MOBJS = GLcoremodule.o
-#endif
-
         XOBJS = ../X/?*.o
 
          OBJS = $(COREMESAOBJS) $(MOBJS)
@@ -50,16 +41,8 @@
 
       DEFINES = $(GLX_DEFINES)
 
-#ifdef IHaveModules
-ModuleObjectRule()
-
-DepLibraryModuleTarget(GLcore, $(DONES) $(OBJS),$(OBJS) $(XOBJS))
-InstallLibraryModule(GLcore,$(MODULEDIR),extensions)
-
-#else
 NormalDepLibraryTarget(GLcore, $(DONES) $(OBJS), $(OBJS) $(XOBJS))
 NormalLibraryObjectRule()
-#endif
 
 InstallDriverSDKLibraryModule(GLcore,$(DRIVERSDKMODULEDIR),extensions)
 
diff --git a/nx-X11/programs/Xserver/GL/mesa/Imakefile b/nx-X11/programs/Xserver/GL/mesa/Imakefile
index 7f9b5191c..f1dbbe101 100644
--- a/nx-X11/programs/Xserver/GL/mesa/Imakefile
+++ b/nx-X11/programs/Xserver/GL/mesa/Imakefile
@@ -1,7 +1,3 @@
-#if DoLoadableServer
-#define IHaveModules
-#endif
-
 #define IHaveSubdirs
       SUBDIRS = main math array_cache swrast swrast_setup tnl shader X GLcore $(MODSUBDIR)
 
@@ -20,11 +16,7 @@
 
       DEFINES = $(GLX_DEFINES)
 
-#ifdef IHaveModules
-ModuleObjectRule()
-#else
 NormalLibraryObjectRule()
-#endif
 
 #ifdef IHaveSubdirs
 MakeSubdirs($(SUBDIRS))
diff --git a/nx-X11/programs/Xserver/GL/mesa/X/Imakefile b/nx-X11/programs/Xserver/GL/mesa/X/Imakefile
index c8ea2ab72..f8812e096 100644
--- a/nx-X11/programs/Xserver/GL/mesa/X/Imakefile
+++ b/nx-X11/programs/Xserver/GL/mesa/X/Imakefile
@@ -1,7 +1,3 @@
-#if DoLoadableServer
-#define IHaveModules
-#endif
-
 #include <Server.tmpl>
 
 #define NeedAllMesaSrc
@@ -42,11 +38,7 @@ LinkSourceFile(compsize.c,$(MESASRCDIR)/src/glx/x11)
 
       DEFINES = $(GLX_DEFINES) $(GLXSRV_DEFINES) -DNXAGENT_SERVER /*-DUSE_X86_ASM*/ /*-DUSE_SPARC_ASM*/
 
-#ifdef IHaveModules
-ModuleObjectRule()
-#else
 NormalLibraryObjectRule()
-#endif
 
 SubdirLibraryRule($(OBJS))
 
@@ -59,10 +51,6 @@ MakeSubdirs($(SUBDIRS))
 DependSubdirs($(SUBDIRS))
 #endif
 
-#if defined(IHaveModules) && BuildModuleInSubdir
-LinkSourceFile(xf86glx.c,..)
-LinkSourceFile(xf86glx_util.c,..)
-#endif
 
 #ifndef MesaDrvSrcDir
 #define MesaDrvSrcDir $(MESASRCDIR)/src/mesa/drivers/dri
diff --git a/nx-X11/programs/Xserver/GL/mesa/array_cache/Imakefile b/nx-X11/programs/Xserver/GL/mesa/array_cache/Imakefile
index 548c6adb0..474710747 100644
--- a/nx-X11/programs/Xserver/GL/mesa/array_cache/Imakefile
+++ b/nx-X11/programs/Xserver/GL/mesa/array_cache/Imakefile
@@ -1,7 +1,3 @@
-#if DoLoadableServer
-#define IHaveModules
-#endif
-
 #include <Server.tmpl>
 
 #define NeedAllMesaSrc
@@ -25,11 +21,7 @@
 
       DEFINES = $(GLX_DEFINES) /*-DUSE_X86_ASM*/ /*-DUSE_SPARC_ASM*/
 
-#ifdef IHaveModules
-ModuleObjectRule()
-#else
 NormalLibraryObjectRule()
-#endif
 
 SubdirLibraryRule($(OBJS))
 
diff --git a/nx-X11/programs/Xserver/GL/mesa/main/Imakefile b/nx-X11/programs/Xserver/GL/mesa/main/Imakefile
index ff95bd187..d6e914b89 100644
--- a/nx-X11/programs/Xserver/GL/mesa/main/Imakefile
+++ b/nx-X11/programs/Xserver/GL/mesa/main/Imakefile
@@ -1,7 +1,3 @@
-#if DoLoadableServer
-#define IHaveModules
-#endif
-
 /* Large PIC tables needed for Solaris/SPARC builds */
 #if defined(SunArchitecture) && defined(SparcArchitecture) && defined(LargePositionIndependentCFlags)
    PICFLAGS = LargePositionIndependentCFlags
@@ -29,11 +25,7 @@
 
       DEFINES = $(GLX_DEFINES) -DNXAGENT_SERVER /*-DUSE_X86_ASM*/ /*-DUSE_SPARC_ASM*/
 
-#ifdef IHaveModules
-ModuleObjectRule()
-#else
 NormalLibraryObjectRule()
-#endif
 
 SubdirLibraryRule($(OBJS))
 
diff --git a/nx-X11/programs/Xserver/GL/mesa/math/Imakefile b/nx-X11/programs/Xserver/GL/mesa/math/Imakefile
index 77e7f7664..6af3a0a0c 100644
--- a/nx-X11/programs/Xserver/GL/mesa/math/Imakefile
+++ b/nx-X11/programs/Xserver/GL/mesa/math/Imakefile
@@ -1,7 +1,3 @@
-#if DoLoadableServer
-#define IHaveModules
-#endif
-
 #include <Server.tmpl>
 
 #define NeedAllMesaSrc
@@ -24,11 +20,7 @@
 
       DEFINES = $(GLX_DEFINES) /*-DUSE_X86_ASM*/ /*-DUSE_SPARC_ASM*/
 
-#ifdef IHaveModules
-ModuleObjectRule()
-#else
 NormalLibraryObjectRule()
-#endif
 
 SubdirLibraryRule($(OBJS))
 
diff --git a/nx-X11/programs/Xserver/GL/mesa/shader/Imakefile b/nx-X11/programs/Xserver/GL/mesa/shader/Imakefile
index b52d193d3..bf3acd4f6 100644
--- a/nx-X11/programs/Xserver/GL/mesa/shader/Imakefile
+++ b/nx-X11/programs/Xserver/GL/mesa/shader/Imakefile
@@ -1,6 +1,3 @@
-#if DoLoadableServer
-#define IHaveModules
-#endif
 
 #define IHaveSubdirs
       SUBDIRS = grammar slang
@@ -29,11 +26,7 @@
 
       DEFINES = $(GLX_DEFINES) /*-DUSE_X86_ASM*/ /*-DUSE_SPARC_ASM*/
 
-#ifdef IHaveModules
-ModuleObjectRule()
-#else
 NormalLibraryObjectRule()
-#endif
 
 SubdirLibraryRule($(OBJS))
 
diff --git a/nx-X11/programs/Xserver/GL/mesa/shader/grammar/Imakefile b/nx-X11/programs/Xserver/GL/mesa/shader/grammar/Imakefile
index 56cfb4bc9..3fe604f2e 100644
--- a/nx-X11/programs/Xserver/GL/mesa/shader/grammar/Imakefile
+++ b/nx-X11/programs/Xserver/GL/mesa/shader/grammar/Imakefile
@@ -1,6 +1,3 @@
-#if DoLoadableServer
-#define IHaveModules
-#endif
 
 #include <Server.tmpl>
 
@@ -25,11 +22,7 @@
 
       DEFINES = $(GLX_DEFINES) /*-DUSE_X86_ASM*/ /*-DUSE_SPARC_ASM*/
 
-#ifdef IHaveModules
-ModuleObjectRule()
-#else
 NormalLibraryObjectRule()
-#endif
 
 SubdirLibraryRule($(OBJS))
 
diff --git a/nx-X11/programs/Xserver/GL/mesa/shader/slang/Imakefile b/nx-X11/programs/Xserver/GL/mesa/shader/slang/Imakefile
index 572000f26..d5ec4d6cf 100644
--- a/nx-X11/programs/Xserver/GL/mesa/shader/slang/Imakefile
+++ b/nx-X11/programs/Xserver/GL/mesa/shader/slang/Imakefile
@@ -1,6 +1,3 @@
-#if DoLoadableServer
-#define IHaveModules
-#endif
 
 #define IHaveSubdirs
       SUBDIRS = library
@@ -28,11 +25,7 @@
 
       DEFINES = $(GLX_DEFINES) /*-DUSE_X86_ASM*/ /*-DUSE_SPARC_ASM*/
 
-#ifdef IHaveModules
-ModuleObjectRule()
-#else
 NormalLibraryObjectRule()
-#endif
 
 SubdirLibraryRule($(OBJS))
 
diff --git a/nx-X11/programs/Xserver/GL/mesa/shader/slang/library/Imakefile b/nx-X11/programs/Xserver/GL/mesa/shader/slang/library/Imakefile
index d6de08e1b..8c216804d 100644
--- a/nx-X11/programs/Xserver/GL/mesa/shader/slang/library/Imakefile
+++ b/nx-X11/programs/Xserver/GL/mesa/shader/slang/library/Imakefile
@@ -1,6 +1,3 @@
-#if DoLoadableServer
-#define IHaveModules
-#endif
 
 #include <Server.tmpl>
 
@@ -22,11 +19,7 @@
 
       DEFINES = $(GLX_DEFINES) /*-DUSE_X86_ASM*/ /*-DUSE_SPARC_ASM*/
 
-#ifdef IHaveModules
-ModuleObjectRule()
-#else
 NormalLibraryObjectRule()
-#endif
 
 DependTarget()
 
diff --git a/nx-X11/programs/Xserver/GL/mesa/swrast/Imakefile b/nx-X11/programs/Xserver/GL/mesa/swrast/Imakefile
index bf4df7b4a..df47a1caa 100644
--- a/nx-X11/programs/Xserver/GL/mesa/swrast/Imakefile
+++ b/nx-X11/programs/Xserver/GL/mesa/swrast/Imakefile
@@ -1,7 +1,3 @@
-#if DoLoadableServer
-#define IHaveModules
-#endif
-
 /* Large PIC tables needed for Solaris/SPARC builds */
 #if defined(SunArchitecture) && defined(SparcArchitecture) && defined(LargePositionIndependentCFlags)
    PICFLAGS = LargePositionIndependentCFlags
@@ -32,11 +28,7 @@
 
       DEFINES = $(GLX_DEFINES) /*-DUSE_X86_ASM*/ /*-DUSE_SPARC_ASM*/
 
-#ifdef IHaveModules
-ModuleObjectRule()
-#else
 NormalLibraryObjectRule()
-#endif
 
 SubdirLibraryRule($(OBJS))
 
diff --git a/nx-X11/programs/Xserver/GL/mesa/swrast_setup/Imakefile b/nx-X11/programs/Xserver/GL/mesa/swrast_setup/Imakefile
index ca29177a0..be2ce62a4 100644
--- a/nx-X11/programs/Xserver/GL/mesa/swrast_setup/Imakefile
+++ b/nx-X11/programs/Xserver/GL/mesa/swrast_setup/Imakefile
@@ -1,7 +1,3 @@
-#if DoLoadableServer
-#define IHaveModules
-#endif
-
 #include <Server.tmpl>
 
 #define NeedAllMesaSrc
@@ -24,11 +20,7 @@
 
       DEFINES = $(GLX_DEFINES) /*-DUSE_X86_ASM*/ /*-DUSE_SPARC_ASM*/
 
-#ifdef IHaveModules
-ModuleObjectRule()
-#else
 NormalLibraryObjectRule()
-#endif
 
 SubdirLibraryRule($(OBJS))
 
diff --git a/nx-X11/programs/Xserver/GL/mesa/tnl/Imakefile b/nx-X11/programs/Xserver/GL/mesa/tnl/Imakefile
index 2fec2d03f..b36454259 100644
--- a/nx-X11/programs/Xserver/GL/mesa/tnl/Imakefile
+++ b/nx-X11/programs/Xserver/GL/mesa/tnl/Imakefile
@@ -1,7 +1,3 @@
-#if DoLoadableServer
-#define IHaveModules
-#endif
-
 /* Large PIC tables needed for Solaris/SPARC builds */
 #if defined(SunArchitecture) && defined(SparcArchitecture) && defined(LargePositionIndependentCFlags)
    PICFLAGS = LargePositionIndependentCFlags
@@ -34,11 +30,7 @@
 
       DEFINES = $(GLX_DEFINES) /*-DUSE_X86_ASM*/ /*-DUSE_SPARC_ASM*/
 
-#ifdef IHaveModules
-ModuleObjectRule()
-#else
 NormalLibraryObjectRule()
-#endif
 
 SubdirLibraryRule($(OBJS))
 
diff --git a/nx-X11/programs/Xserver/Imakefile b/nx-X11/programs/Xserver/Imakefile
index ae11a18c2..7bb8132da 100644
--- a/nx-X11/programs/Xserver/Imakefile
+++ b/nx-X11/programs/Xserver/Imakefile
@@ -61,13 +61,8 @@ INSTPGMFLAGS =
 #define AllFBLibs PreFbLibs $(FB) PostFbLibs
 
 #if BuildGlxExt
-# if DoLoadableServer
       GLXLIB = GL/glx/ModuleLibraryTargetName(glx) \
                GL/mesa/GLcore/ModuleLibraryTargetName(GLcore)
-# else
-      GLXLIB = GL/glx/ModuleLibraryTargetName(glx) \
-               GL/mesa/GLcore/ModuleLibraryTargetName(GLcore)
-# endif
       GLXDIR = GL
       GLXEXT = $(GLXLIB)
 #endif
@@ -100,15 +95,9 @@ INSTPGMFLAGS =
 #endif
 #ifdef SiteExtensionDirs
     SITEEXTDIRS = SiteExtensionDirs
-#endif
-#if DoLoadableServer && HasDlopen
-          LIBDL = DlLibrary
 #endif
        LIBREGEX = RegexLibrary
 
-#if DoLoadableServer
-    LIBCWRAPPER = os/libcwrapper.o
-#endif
 
 #if BuildRender
       RENDERDIR = render
@@ -130,46 +119,24 @@ INSTPGMFLAGS =
           CWDIR = miext/cw
    COMPOSITEDIR = composite
    COMPOSITELIB = $(COMPOSITEDIR)/libcomposite.a
-#if DoLoadableServer
-             CW = miext/cw/ModuleLibraryTargetName(cw)
-#else
              CW = miext/cw/LibraryTargetName(cw)
 #endif
-#endif
-#if DoLoadableServer
-     EXTENSIONS = $(COMPOSITELIB) $(DAMAGELIB) $(DAMAGE) $(FIXESLIB) $(CW) \
-		  $(OTHEREXTS) $(RANDRLIB) $(RENDERLIB)
-   LOADABLEEXTS = $(MISCEXT) $(DBEEXT) $(RECORDEXT) $(GLXEXT)
-        MISCEXT = Xext/LibraryTargetName(ext)
-      OTHEREXTS = Xext/LibraryTargetName(exts) $(XKBEXT) $(XINPUTEXT) \
-                  $(SITEEXTS)
-#else
      EXTENSIONS = $(COMPOSITELIB) $(DAMAGELIB) $(DAMAGE) $(FIXESLIB) $(CW) \
 		  $(OTHEREXTS) $(GLXEXT) $(RANDRLIB) $(RENDERLIB)
       OTHEREXTS = Xext/LibraryTargetName(ext) $(XKBEXT) $(XINPUTEXT) \
                   $(DBEEXT) $(RECORDEXT) $(SITEEXTS)
-#endif
         EXTDIRS = Xext $(XKBDIR) $(XIDIR) $(GLXDIR) \
                   $(DBEDIR) $(RECORDDIR) $(SITEEXTDIRS) \
                   $(RANDRDIR) $(RENDERDIR) $(XPCONFIGDIR) \
 		  $(FIXESDIR) $(DAMAGEDIR) $(CWDIR) $(COMPOSITEDIR)
              OS = os/LibraryTargetName(os)
         BSDEMUL = $(DEPXBSDLIB)
-#if DoLoadableServer
-             FB = fb/ModuleLibraryTargetName(fb)
-#if (!(defined(NXAgentServer) && NXAgentServer))
-         DAMAGE = miext/damage/ModuleLibraryTargetName(damage)
-#endif
-         SHADOW = miext/shadow/ModuleLibraryTargetName(shadow)
-          LAYER = miext/layer/ModuleLibraryTargetName(layer) 
-#else 
              FB = fb/LibraryTargetName(fb)
 #if (!(defined(NXAgentServer) && NXAgentServer))
          DAMAGE = miext/damage/LibraryTargetName(damage)
 #endif
          SHADOW = miext/shadow/LibraryTargetName(shadow)
           LAYER = miext/layer/LibraryTargetName(layer) 
-#endif
 #if !HasFfs && (defined(mingwArchitecture) || defined(cygwinArchitecture))
              /* Order of libraries is important when linking in mingw or
               * cygwin. libmi.a requires ffs from libdix.a. So it is added
@@ -220,11 +187,11 @@ XCOMM
 #if defined(NXAgentServer) && NXAgentServer
 NXAGENT = nxagent
 #endif
-#if defined(NXWinServer) && NXWinServer && !MakeDllModules
+#if defined(NXWinServer) && NXWinServer
 NXWIN = NXWin
 #endif
 #if (defined(NXAgentServer) && NXAgentServer) || \
-    (!MakeDllModules && defined(NXWinServer) && NXWinServer) 
+    (defined(NXWinServer) && NXWinServer)
 MakeMutex($(NXAGENT) $(NXWIN))
 #endif
 MakeMutex($(STDDIRS) fb)
@@ -568,20 +535,3 @@ ForceSubdirs($(DEPDIRS) $(SUBDIRS))
 
 DEFAULTFONTPATH = DefaultFontPath
 EXTRAMANDEFS = -D__default_font_path__="`echo $(DEFAULTFONTPATH) | sed -e 's/,/, /g'`"
-
-#if MakeDllModules && DoLoadableServer && \
-        (defined(SunArchitecture) && defined(SVR4Architecture))
-XCOMM Hackery for building dlopen-able .so modules on Solaris
-
-AllTarget(linker-deps)
-
-LINKER_DEPS_DIRS = $(SUBDIRS)
-
-XCOMM After everything is built, run through and generate linker dependencies
-linker-deps:
-        RunPerlScript($(XF86SRC)/os-support/sunos/find_deps.pl,-R ProjectRoot $(LINKER_DEPS_DIRS))
-	for i in $(LINKER_DEPS_DIRS) ; do \
-	  echo "relinking with dependency flags in $(CURRENT_DIR)/$$i..."; \
-                MakeNamedTargetSubdir($$i,NullParameter,all) ; \
-        done
-#endif
diff --git a/nx-X11/programs/Xserver/Xext/Imakefile b/nx-X11/programs/Xserver/Xext/Imakefile
index cf62aa228..becc7b66e 100644
--- a/nx-X11/programs/Xserver/Xext/Imakefile
+++ b/nx-X11/programs/Xserver/Xext/Imakefile
@@ -118,10 +118,6 @@ NormalLibraryTarget(ext,$(OBJS))
 LintLibraryTarget(ext,$(SRCS))
 NormalLintTarget($(SRCS))
 
-#if DoLoadableServer
-NormalLibraryTarget(exts,$(SOBJS))
-#endif
-
 #if BuildXF86BigfontExt
 SpecialCObjectRule(xf86bigfont,$(ICONFIGFILES),$(SHM_DEFINES))
 #endif
@@ -137,10 +133,5 @@ InstallNonExecFile(SecurityPolicy,$(SERVERCONFIGDIR))
 
 DependTarget()
 
-#if DoLoadableServer
-MakeSubdirs($(SUBDIRS))
-DependSubdirs($(SUBDIRS))
-#endif
-
 InstallDriverSDKNonExecFile(xvdix.h,$(DRIVERSDKINCLUDEDIR))
 InstallDriverSDKNonExecFile(xvmcext.h,$(DRIVERSDKINCLUDEDIR))
diff --git a/nx-X11/programs/Xserver/Xext/xvmod.c b/nx-X11/programs/Xserver/Xext/xvmod.c
deleted file mode 100644
index 469bd950d..000000000
--- a/nx-X11/programs/Xserver/Xext/xvmod.c
+++ /dev/null
@@ -1,23 +0,0 @@
-
-#ifdef HAVE_XORG_CONFIG_H
-#include <xorg-config.h>
-#endif
-
-#include <nx-X11/X.h>
-#include "misc.h"
-#include "scrnintstr.h"
-#include "gc.h"
-#include <nx-X11/extensions/Xv.h>
-#include <nx-X11/extensions/Xvproto.h>
-#include "xvdix.h"
-#include "xvmodproc.h"
-
-void
-XvRegister()
-{
-    XvScreenInitProc = XvScreenInit;
-    XvGetScreenIndexProc = XvGetScreenIndex;
-    XvGetRTPortProc = XvGetRTPort;
-    XvMCScreenInitProc = XvMCScreenInit;
-}
-
diff --git a/nx-X11/programs/Xserver/Xext/xvmodproc.h b/nx-X11/programs/Xserver/Xext/xvmodproc.h
deleted file mode 100644
index 81356a149..000000000
--- a/nx-X11/programs/Xserver/Xext/xvmodproc.h
+++ /dev/null
@@ -1,13 +0,0 @@
-
-#ifdef HAVE_DIX_CONFIG_H
-#include <dix-config.h>
-#endif
-
-#include "xvmcext.h"
-
-extern int (*XvGetScreenIndexProc)(void);
-extern unsigned long (*XvGetRTPortProc)(void);
-extern int (*XvScreenInitProc)(ScreenPtr);
-extern int (*XvMCScreenInitProc)(ScreenPtr, int, XvMCAdaptorPtr);
-
-extern void XvRegister(void);
diff --git a/nx-X11/programs/Xserver/dbe/Imakefile b/nx-X11/programs/Xserver/dbe/Imakefile
index 4e03a03ad..54ce471c5 100644
--- a/nx-X11/programs/Xserver/dbe/Imakefile
+++ b/nx-X11/programs/Xserver/dbe/Imakefile
@@ -1,12 +1,5 @@
-#if DoLoadableServer
-#define IHaveSubdirs
-#endif
-
 #include <Server.tmpl>
 
-#if DoLoadableServer
-    SUBDIRS = module
-#endif
 
        SRCS = dbe.c midbe.c 
        OBJS = dbe.o midbe.o 
@@ -20,10 +13,6 @@ NormalLibraryTarget(dbe,$(OBJS))
 LintLibraryTarget(dbe,$(SRCS))
 NormalLintTarget($(SRCS))
 
-#if DoLoadableServer
-MakeSubdirs($(SUBDIRS))
-DependSubdirs($(SUBDIRS))
-#endif
 
 DependTarget()
 
diff --git a/nx-X11/programs/Xserver/dbe/dbemodule.c b/nx-X11/programs/Xserver/dbe/dbemodule.c
deleted file mode 100644
index 00be6cb49..000000000
--- a/nx-X11/programs/Xserver/dbe/dbemodule.c
+++ /dev/null
@@ -1,47 +0,0 @@
-
-#ifdef HAVE_XORG_CONFIG_H
-#include <xorg-config.h>
-#endif
-
-#include "xf86Module.h"
-#include "globals.h"
-
-static MODULESETUPPROTO(dbeSetup);
-
-extern void DbeExtensionInit(void);
-
-ExtensionModule dbeExt = {
-    DbeExtensionInit,
-    "DOUBLE-BUFFER",
-    &noDbeExtension,
-    NULL,
-    NULL
-};
-
-static XF86ModuleVersionInfo VersRec =
-{
-	"dbe",
-	MODULEVENDORSTRING,
-	MODINFOSTRING1,
-	MODINFOSTRING2,
-	XORG_VERSION_CURRENT,
-	1, 0, 0,
-	ABI_CLASS_EXTENSION,
-	ABI_EXTENSION_VERSION,
-	MOD_CLASS_EXTENSION,
-	{0,0,0,0}
-};
-
-/*
- * Data for the loader
- */
-XF86ModuleData dbeModuleData = { &VersRec, dbeSetup, NULL };
-
-static void *
-dbeSetup(void * module, void * opts, int *errmaj, int *errmin)
-{
-    LoadExtension(&dbeExt, FALSE);
-
-    /* Need a non-NULL return value to indicate success */
-    return (void *)1;
-}
diff --git a/nx-X11/programs/Xserver/dbe/module/Imakefile b/nx-X11/programs/Xserver/dbe/module/Imakefile
deleted file mode 100644
index 8b099e844..000000000
--- a/nx-X11/programs/Xserver/dbe/module/Imakefile
+++ /dev/null
@@ -1,30 +0,0 @@
-#define IHaveModules
-#include <Server.tmpl>
-
-#if DoLoadableServer
-      MSRCS = dbemodule.c
-      MOBJS = dbemodule.o
-#endif
-
-       SRCS = dbe.c midbe.c $(MSRCS)
-       OBJS = dbe.o midbe.o $(MOBJS)
-   INCLUDES = -I.. -I$(SERVERSRC)/include -I$(XINCLUDESRC) -I$(EXTINCSRC) $(EXTRAINCLUDES)
-   LINTLIBS = ../../dix/llib-ldix.ln ../../os/llib-los.ln
-    DEFINES = $(EXT_DEFINES)
-
-LinkSourceFile(dbemodule.c,..)
-LinkSourceFile(midbe.c,..)
-LinkSourceFile(dbe.c,..)
-
-ModuleObjectRule()
-
-LibraryModuleTarget(dbe,$(OBJS))
-
-LintLibraryTarget(dbe,$(SRCS))
-NormalLintTarget($(SRCS))
-
-InstallLibraryModule(dbe,$(MODULEDIR),extensions)
-
-DependTarget()
-
-InstallDriverSDKLibraryModule(dbe,$(DRIVERSDKMODULEDIR),extensions)
diff --git a/nx-X11/programs/Xserver/fb/Imakefile b/nx-X11/programs/Xserver/fb/Imakefile
index 43960fc98..eb61db95a 100644
--- a/nx-X11/programs/Xserver/fb/Imakefile
+++ b/nx-X11/programs/Xserver/fb/Imakefile
@@ -17,14 +17,6 @@ SpecialCObjectRule(fbcopy,fbcopy.c,$(USEMMXOPTIONS))
 #endif
  */
 
-#if DoLoadableServer
-#if !BuildModuleInSubdir
-#define IHaveModules
-#elif !defined(IHaveModules)
-#define IHaveSubdirs
-SUBDIRS = module
-#endif
-#endif
 
 #include <Server.tmpl>
 
@@ -32,10 +24,6 @@ SUBDIRS = module
 FB_DEFINES=-DFBNOPIXADDR -DFBNO24BIT
 #endif
 
-#if defined(IHaveModules)
-XFMODSRC = fbmodule.c
-XFMODOBJ = fbmodule.o
-#endif
 
 #if BuildRender
 RENDERSRC = fbcompose.c
@@ -131,21 +119,13 @@ OBJS =	$(XFMODOBJ) \
    LINTLIBS = $(SERVERSRC)/dix/llib-ldix.ln $(SERVERSRC)/os/llib-los.ln \
 	     $(SERVERSRC)/mi/llib-lmi.ln
 
-#ifdef IHaveModules
-ModuleObjectRule()
-LibraryModuleTarget(fb,$(OBJS))
-#else
 NormalLibraryObjectRule()
 NormalLibraryTarget(fb,$(OBJS))
-#endif
 
 LintLibraryTarget(fb,$(SRCS))
 
 NormalLintTarget($(SRCS))
 
-#ifdef IHaveModules
-InstallLibraryModule(fb,$(MODULEDIR),.)
-#endif
 
 DependTarget()
 
diff --git a/nx-X11/programs/Xserver/fb/fbmodule.c b/nx-X11/programs/Xserver/fb/fbmodule.c
deleted file mode 100644
index 0e6cd2dba..000000000
--- a/nx-X11/programs/Xserver/fb/fbmodule.c
+++ /dev/null
@@ -1,52 +0,0 @@
-/*
- * Copyright (C) 1998 The XFree86 Project, Inc.  All Rights Reserved.
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to
- * deal in the Software without restriction, including without limitation the
- * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
- * sell copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
- * XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
- * 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.
- *
- * Except as contained in this notice, the name of the XFree86 Project shall
- * not be used in advertising or otherwise to promote the sale, use or other
- * dealings in this Software without prior written authorization from the
- * XFree86 Project.
- */
-
-#ifdef HAVE_XORG_CONFIG_H
-#include <xorg-config.h>
-#endif
-
-#ifdef XFree86LOADER
-
-#include "xf86Module.h"
-#include "fb.h"
-
-static XF86ModuleVersionInfo VersRec =
-{
-	"fb",
-	MODULEVENDORSTRING,
-	MODINFOSTRING1,
-	MODINFOSTRING2,
-	XORG_VERSION_CURRENT,
-	1, 0, 0,
-	ABI_CLASS_ANSIC,		/* Only need the ansic layer */
-	ABI_ANSIC_VERSION,
-	MOD_CLASS_NONE,
-	{0,0,0,0}       /* signature, to be patched into the file by a tool */
-};
-
-XF86ModuleData fbModuleData = { &VersRec, NULL, NULL };
-
-#endif
diff --git a/nx-X11/programs/Xserver/fb/module/Imakefile b/nx-X11/programs/Xserver/fb/module/Imakefile
deleted file mode 100644
index d063bc28d..000000000
--- a/nx-X11/programs/Xserver/fb/module/Imakefile
+++ /dev/null
@@ -1,4 +0,0 @@
-#define IHaveModules
-#define LinkDirectory ..
-
-#include "../Imakefile"
diff --git a/nx-X11/programs/Xserver/include/Imakefile b/nx-X11/programs/Xserver/include/Imakefile
index 03c389989..8c89fbc2b 100644
--- a/nx-X11/programs/Xserver/include/Imakefile
+++ b/nx-X11/programs/Xserver/include/Imakefile
@@ -2,10 +2,6 @@ HEADERS = os.h misc.h
 
 #if defined(XorgVersion) \
 	|| defined(BSDOSArchitecture)
-#if DoLoadableServer
-LinkSourceFile(xf86Module.h,$(XF86COMSRC))
-LinkSourceFile(xf86Opt.h,$(XF86COMSRC))
-#endif
 #endif
 
 LinkSourceFile(osdep.h,../os)
diff --git a/nx-X11/programs/Xserver/mi/Imakefile b/nx-X11/programs/Xserver/mi/Imakefile
index 9f7b062df..fda19aa59 100644
--- a/nx-X11/programs/Xserver/mi/Imakefile
+++ b/nx-X11/programs/Xserver/mi/Imakefile
@@ -36,12 +36,8 @@ CBRT_OBJ = cbrt.o
 FFS_DEFINES = -DHAS_FFS
 #endif
 
-#if DoLoadableServer
-EXTRAMIINITEXTOBJ = miinitext.o
-#else
 MIINITEXTSRC = miinitext.c
 MIINITEXTOBJ = miinitext.o
-#endif
 
 #if (!(defined(NXAgentServer) && NXAgentServer))
 NXAGENT_SKIP_SRCS =                     \
diff --git a/nx-X11/programs/Xserver/miext/cw/Imakefile b/nx-X11/programs/Xserver/miext/cw/Imakefile
index 795ed1987..395e60a48 100644
--- a/nx-X11/programs/Xserver/miext/cw/Imakefile
+++ b/nx-X11/programs/Xserver/miext/cw/Imakefile
@@ -1,4 +1,3 @@
-#define IHaveModules
 #include <Server.tmpl>
 
 SRCS = cw.c cw_ops.c cw_render.c
diff --git a/nx-X11/programs/Xserver/os/Imakefile b/nx-X11/programs/Xserver/os/Imakefile
index 047ad6615..e78b422ab 100644
--- a/nx-X11/programs/Xserver/os/Imakefile
+++ b/nx-X11/programs/Xserver/os/Imakefile
@@ -188,9 +188,4 @@ SpecialCObjectRule(oscolor,$(ICONFIGFILES),$(DBM_DEFINES))
 LinkSourceFile(snprintf.c,$(LIBSRC)/misc)
 #endif
 
-#if DoLoadableServer
-AllTarget(libcwrapper.o)
-ObjectFromSpecialSource(libcwrapper,$(XF86OSSRC)/shared/libc_wrapper,-DSELF_CONTAINED_WRAPPER)
-#endif
-
 DependTarget()
diff --git a/nx-X11/programs/Xserver/record/Imakefile b/nx-X11/programs/Xserver/record/Imakefile
index fc74ec4da..40c29fe6f 100644
--- a/nx-X11/programs/Xserver/record/Imakefile
+++ b/nx-X11/programs/Xserver/record/Imakefile
@@ -1,14 +1,8 @@
        NULL =
 
-#if DoLoadableServer
-#define IHaveSubdirs
-#endif
 
 #include <Server.tmpl>
 
-#if DoLoadableServer
-    SUBDIRS = module
-#endif
        SRCS = record.c set.c
        OBJS = record.o set.o
    INCLUDES = -I../include -I$(XINCLUDESRC) -I$(EXTINCSRC) -I$(SERVERSRC)/Xext `pkg-config --cflags-only-I pixman-1`
@@ -28,9 +22,5 @@ NormalLibraryTarget(record,$(OBJS))
 LintLibraryTarget(record,$(SRCS))
 NormalLintTarget($(SRCS))
 
-#if DoLoadableServer
-MakeSubdirs($(SUBDIRS))
-DependSubdirs($(SUBDIRS))
-#endif
 
 DependTarget()
diff --git a/nx-X11/programs/Xserver/record/module/Imakefile b/nx-X11/programs/Xserver/record/module/Imakefile
deleted file mode 100644
index fd78192fb..000000000
--- a/nx-X11/programs/Xserver/record/module/Imakefile
+++ /dev/null
@@ -1,29 +0,0 @@
-#define IHaveModules
-#include <Server.tmpl>
-
-#if DoLoadableServer
-      MSRCS = recordmod.c
-      MOBJS = recordmod.o
-#endif
-
-       SRCS = record.c set.c $(MSRCS)
-       OBJS = record.o set.o $(MOBJS)
-   INCLUDES = -I.. -I../../include -I$(XINCLUDESRC) -I$(EXTINCSRC) \
-	-I$(SERVERSRC)/Xext
-   LINTLIBS = ../../dix/llib-ldix.ln
-    DEFINES = -DNDEBUG
-
-LinkSourceFile(recordmod.c,..)
-LinkSourceFile(record.c,..)
-LinkSourceFile(set.c,..)
-
-ModuleObjectRule()
-LibraryModuleTarget(record,$(OBJS))
-LintLibraryTarget(record,$(SRCS))
-NormalLintTarget($(SRCS))
-
-InstallLibraryModule(record,$(MODULEDIR),extensions)
-
-DependTarget()
-
-InstallDriverSDKLibraryModule(record,$(DRIVERSDKMODULEDIR),extensions)
diff --git a/nx-X11/programs/Xserver/record/recordmod.c b/nx-X11/programs/Xserver/record/recordmod.c
deleted file mode 100644
index bd50bbd5b..000000000
--- a/nx-X11/programs/Xserver/record/recordmod.c
+++ /dev/null
@@ -1,45 +0,0 @@
-
-#ifdef HAVE_XORG_CONFIG_H
-#include <xorg-config.h>
-#endif
-
-#include "xf86Module.h"
-
-extern Bool noTestExtensions;
-
-static MODULESETUPPROTO(recordSetup);
-
-extern void RecordExtensionInit(void);
-
-ExtensionModule recordExt = {
-    RecordExtensionInit,
-    "RECORD",
-    &noTestExtensions,
-    NULL,
-    NULL
-};
-
-static XF86ModuleVersionInfo VersRec = {
-	"record",
-	MODULEVENDORSTRING,
-	MODINFOSTRING1,
-	MODINFOSTRING2,
-	XORG_VERSION_CURRENT,
-	1, 13, 0,
-	ABI_CLASS_EXTENSION,
-	ABI_EXTENSION_VERSION,
-	MOD_CLASS_EXTENSION,
-	{0,0,0,0}
-};
-
-XF86ModuleData recordModuleData = { &VersRec, recordSetup, NULL };
-
-static void *
-recordSetup(void * module, void * opts, int *errmaj, int *errmin)
-{
-    LoadExtension(&recordExt, FALSE);
-
-    /* Need a non-NULL return value to indicate success */
-    return (void *)1;
-}
-
-- 
cgit v1.2.3


From b7daac27299c09d838104a7dbede2d7a17b75289 Mon Sep 17 00:00:00 2001
From: Ulrich Sibiller <uli42@gmx.de>
Date: Sun, 30 Oct 2016 17:54:46 +0100
Subject: remove *-def.cpp

never used
---
 nx-X11/lib/X11/X11-def.cpp                         | 2011 --------------------
 nx-X11/programs/Xserver/GL/glx/glx-def.cpp         |  662 -------
 .../programs/Xserver/GL/mesa/GLcore/GLcore-def.cpp | 1461 --------------
 3 files changed, 4134 deletions(-)
 delete mode 100644 nx-X11/lib/X11/X11-def.cpp
 delete mode 100644 nx-X11/programs/Xserver/GL/glx/glx-def.cpp
 delete mode 100644 nx-X11/programs/Xserver/GL/mesa/GLcore/GLcore-def.cpp

(limited to 'nx-X11')

diff --git a/nx-X11/lib/X11/X11-def.cpp b/nx-X11/lib/X11/X11-def.cpp
deleted file mode 100644
index 448b40231..000000000
--- a/nx-X11/lib/X11/X11-def.cpp
+++ /dev/null
@@ -1,2011 +0,0 @@
-#ifndef __CYGWIN__
-LIBRARY X11
-#else
-LIBRARY libX11
-#endif
-VERSION LIBRARY_VERSION
-EXPORTS
-#if !defined(__CYGWIN__) && !defined(__UNIXOS2__)
- _Xdebug_p=_Xdebug CONSTANT
- _XCreateMutex_fn_p=_XCreateMutex_fn CONSTANT
- _XFreeMutex_fn_p=_XFreeMutex_fn CONSTANT
- _XLockMutex_fn_p=_XLockMutex_fn CONSTANT
- _XUnlockMutex_fn_p=_XUnlockMutex_fn CONSTANT
- _Xglobal_lock_p=_Xglobal_lock CONSTANT
- _XFlushIt
- XActivateScreenSaver
- XAddConnectionWatch
- XAddExtension
- XAddHost
- XAddHosts
- XAddPixel
- XAddToExtensionList
- XAddToSaveSet
- XAllPlanes
- XAllocClassHint
- XAllocColor
- XAllocColorCells
- XAllocColorPlanes
- XAllocIconSize
- XAllocNamedColor
- XAllocSizeHints
- XAllocStandardColormap
- XAllocWMHints
- XAllowEvents
- XAutoRepeatOff
- XAutoRepeatOn
- XBaseFontNameListOfFontSet
- XBell
- XBitmapBitOrder
- XBitmapPad
- XBitmapUnit
- XBlackPixel
- XBlackPixelOfScreen
- XCellsOfScreen
- XChangeActivePointerGrab
- XChangeGC
- XChangeKeyboardControl
- XChangeKeyboardMapping
- XChangePointerControl
- XChangeProperty
- XChangeSaveSet
- XChangeWindowAttributes
- XCheckIfEvent
- XCheckMaskEvent
- XCheckTypedEvent
- XCheckTypedWindowEvent
- XCheckWindowEvent
- XCirculateSubwindows
- XCirculateSubwindowsDown
- XCirculateSubwindowsUp
- XClearArea
- XClearWindow
- XClipBox
- XCloseDisplay
- XCloseIM
- XCloseOM
- XConfigureWindow
- XConnectionNumber
- XContextDependentDrawing
- XContextualDrawing
- XConvertCase
- XConvertSelection
- XCopyArea
- XCopyColormapAndFree
- XCopyGC
- XCopyPlane
- XCreateBitmapFromData
- XCreateColormap
- XCreateFontCursor
- XCreateFontSet
- XCreateGC
- XCreateGlyphCursor
- XCreateIC
- XCreateImage
- XCreateOC
- XCreatePixmap
- XCreatePixmapCursor
- XCreatePixmapFromBitmapData
- XCreateRegion
- XCreateSimpleWindow
- XCreateWindow
- XDefaultColormap
- XDefaultColormapOfScreen
- XDefaultDepth
- XDefaultDepthOfScreen
- XDefaultGC
- XDefaultGCOfScreen
- XDefaultRootWindow
- XDefaultScreen
- XDefaultScreenOfDisplay
- XDefaultString
- XDefaultVisual
- XDefaultVisualOfScreen
- XDefineCursor
- XDeleteContext
- XDeleteModifiermapEntry
- XDeleteProperty
- XDestroyIC
- XDestroyImage
- XDestroyOC
- XDestroyRegion
- XDestroySubwindows
- XDestroyWindow
- XDirectionalDependentDrawing
- XDisableAccessControl
- XDisplayCells
- XDisplayHeight
- XDisplayHeightMM
- XDisplayKeycodes
- XDisplayMotionBufferSize
- XDisplayName
- XDisplayOfIM
- XDisplayOfOM
- XDisplayOfScreen
- XDisplayPlanes
- XDisplayString
- XDisplayWidth
- XDisplayWidthMM
- XDoesBackingStore
- XDoesSaveUnders
- XDrawArc
- XDrawArcs
- XDrawImageString
- XDrawImageString16
- XDrawLine
- XDrawLines
- XDrawPoint
- XDrawPoints
- XDrawRectangle
- XDrawRectangles
- XDrawSegments
- XDrawString
- XDrawString16
- XDrawText
- XDrawText16
- XEHeadOfExtensionList
- XESetBeforeFlush
- XESetCloseDisplay
- XESetCopyGC
- XESetCreateFont
- XESetCreateGC
- XESetError
- XESetErrorString
- XESetEventToWire
- XESetFlushGC
- XESetFreeFont
- XESetFreeGC
- XESetPrintErrorValues
- XESetWireToError
- XESetWireToEvent
- XEmptyRegion
- XEnableAccessControl
- XEqualRegion
- XEventMaskOfScreen
- XEventsQueued
- XExtendedMaxRequestSize
- XExtentsOfFontSet
- XFetchBuffer
- XFetchBytes
- XFetchName
- XFillArc
- XFillArcs
- XFillPolygon
- XFillRectangle
- XFillRectangles
- XFilterEvent
- XFindContext
- XFindOnExtensionList
- XFlush
- XFlushGC
- XFontsOfFontSet
- XForceScreenSaver
- XFree
- XFreeColormap
- XFreeColors
- XFreeCursor
- XFreeExtensionList
- XFreeFont
- XFreeFontInfo
- XFreeFontNames
- XFreeFontPath
- XFreeFontSet
- XFreeGC
- XFreeModifiermap
- XFreePixmap
- XFreeStringList
- XGContextFromGC
- XGeometry
- XGetAtomName
- XGetAtomNames
- XGetClassHint
- XGetCommand
- XGetDefault
- XGetErrorDatabaseText
- XGetErrorText
- XGetFontPath
- XGetFontProperty
- XGetGCValues
- XGetGeometry
- XGetICValues
- XGetIMValues
- XGetIconName
- XGetIconSizes
- XGetImage
- XGetInputFocus
- XGetKeyboardControl
- XGetKeyboardMapping
- XGetModifierMapping
- XGetMotionEvents
- XGetNormalHints
- XGetOCValues
- XGetOMValues
- XGetPixel
- XGetPointerControl
- XGetPointerMapping
- XGetRGBColormaps
- XGetScreenSaver
- XGetSelectionOwner
- XGetSizeHints
- XGetStandardColormap
- XGetSubImage
- XGetTextProperty
- XGetTransientForHint
- XGetVisualInfo
- XGetWMClientMachine
- XGetWMColormapWindows
- XGetWMHints
- XGetWMIconName
- XGetWMName
- XGetWMNormalHints
- XGetWMProtocols
- XGetWMSizeHints
- XGetWindowAttributes
- XGetWindowProperty
- XGetZoomHints
- XGrabButton
- XGrabKey
- XGrabKeyboard
- XGrabPointer
- XGrabServer
- XHeightMMOfScreen
- XHeightOfScreen
- XIMOfIC
- XIconifyWindow
- XIfEvent
- XImageByteOrder
- XInitExtension
- XInitImage
- XInitThreads
- XInsertModifiermapEntry
- XInstallColormap
- XInternAtom
- XInternAtoms
- XInternalConnectionNumbers
- XIntersectRegion
- XKeycodeToKeysym
- XKeysymToKeycode
- XKeysymToString
- XKillClient
- XLastKnownRequestProcessed
- XListDepths
- XListExtensions
- XListFonts
- XListFontsWithInfo
- XListHosts
- XListInstalledColormaps
- XListPixmapFormats
- XListProperties
- XLoadFont
- XLoadQueryFont
- XLocaleOfFontSet
- XLocaleOfIM
- XLocaleOfOM
- XLockDisplay
- XLookupColor
- XLookupKeysym
- XLookupString
- XLowerWindow
- XMapRaised
- XMapSubwindows
- XMapWindow
- XMaskEvent
- XMatchVisualInfo
- XMaxCmapsOfScreen
- XMaxRequestSize
- XMinCmapsOfScreen
- XMoveResizeWindow
- XMoveWindow
- XNewModifiermap
- XNextEvent
- XNextRequest
- XNoOp
- XOMOfOC
- XOffsetRegion
- XOpenDisplay
- XOpenIM
- XOpenOM
- XParseColor
- XParseGeometry
- XPeekEvent
- XPeekIfEvent
- XPending
- XPlanesOfScreen
- XPointInRegion
- XPolygonRegion
- XProcessInternalConnection
- XProtocolRevision
- XProtocolVersion
- XPutBackEvent
- XPutImage
- XPutPixel
- XQLength
- XQueryBestCursor
- XQueryBestSize
- XQueryBestStipple
- XQueryBestTile
- XQueryColor
- XQueryColors
- XQueryExtension
- XQueryFont
- XQueryKeymap
- XQueryPointer
- XQueryTextExtents
- XQueryTextExtents16
- XQueryTree
- XRaiseWindow
- XReadBitmapFile
- XReadBitmapFileData
- XRebindKeysym
- XRecolorCursor
- XReconfigureWMWindow
- XRectInRegion
- XRefreshKeyboardMapping
- XRegisterIMInstantiateCallback
- XRemoveConnectionWatch
- XRemoveFromSaveSet
- XRemoveHost
- XRemoveHosts
- XReparentWindow
- XResetScreenSaver
- XResizeWindow
- XResourceManagerString
- XRestackWindows
- XRootWindow
- XRootWindowOfScreen
- XRotateBuffers
- XRotateWindowProperties
- XSaveContext
- XScreenCount
- XScreenNumberOfScreen
- XScreenOfDisplay
- XScreenResourceString
- XSelectInput
- XSendEvent
- XServerVendor
- XSetAccessControl
- XSetAfterFunction
- XSetArcMode
- XSetAuthorization
- XSetBackground
- XSetClassHint
- XSetClipMask
- XSetClipOrigin
- XSetClipRectangles
- XSetCloseDownMode
- XSetCommand
- XSetDashes
- XSetErrorHandler
- XSetFillRule
- XSetFillStyle
- XSetFont
- XSetFontPath
- XSetForeground
- XSetFunction
- XSetGraphicsExposures
- XSetICFocus
- XSetICValues
- XSetIMValues
- XSetIOErrorHandler
- XSetIconName
- XSetIconSizes
- XSetInputFocus
- XSetLineAttributes
- XSetLocaleModifiers
- XSetModifierMapping
- XSetNormalHints
- XSetOCValues
- XSetOMValues
- XSetPlaneMask
- XSetPointerMapping
- XSetRGBColormaps
- XSetRegion
- XSetScreenSaver
- XSetSelectionOwner
- XSetSizeHints
- XSetStandardColormap
- XSetStandardProperties
- XSetState
- XSetStipple
- XSetSubwindowMode
- XSetTSOrigin
- XSetTextProperty
- XSetTile
- XSetTransientForHint
- XSetWMClientMachine
- XSetWMColormapWindows
- XSetWMHints
- XSetWMIconName
- XSetWMName
- XSetWMNormalHints
- XSetWMProperties
- XSetWMProtocols
- XSetWMSizeHints
- XSetWindowBackground
- XSetWindowBackgroundPixmap
- XSetWindowBorder
- XSetWindowBorderPixmap
- XSetWindowBorderWidth
- XSetWindowColormap
- XSetZoomHints
- XShrinkRegion
- XStoreBuffer
- XStoreBytes
- XStoreColor
- XStoreColors
- XStoreName
- XStoreNamedColor
- XStringListToTextProperty
- XStringToKeysym
- XSubImage
- XSubtractRegion
- XSupportsLocale
- XSync
- XSynchronize
- XTextExtents
- XTextExtents16
- XTextPropertyToStringList
- XTextWidth
- XTextWidth16
- XTranslateCoordinates
- XUndefineCursor
- XUngrabButton
- XUngrabKey
- XUngrabKeyboard
- XUngrabPointer
- XUngrabServer
- XUninstallColormap
- XUnionRectWithRegion
- XUnionRegion
- XUnloadFont
- XUnlockDisplay
- XUnmapSubwindows
- XUnmapWindow
- XUnregisterIMInstantiateCallback
- XUnsetICFocus
- XVaCreateNestedList
- XVendorRelease
- XVisualIDFromVisual
- XWMGeometry
- XWarpPointer
- XWhitePixel
- XWhitePixelOfScreen
- XWidthMMOfScreen
- XWidthOfScreen
- XWindowEvent
- XWithdrawWindow
- XWriteBitmapFile
- XXorRegion
- XcmsAddColorSpace
- XcmsAddFunctionSet
- XcmsAllocColor
- XcmsAllocNamedColor
- XcmsCCCOfColormap
- XcmsCIELabClipL
- XcmsCIELabClipLab
- XcmsCIELabClipab
- XcmsCIELabQueryMaxC
- XcmsCIELabQueryMaxL
- XcmsCIELabQueryMaxLC
- XcmsCIELabQueryMinL
- XcmsCIELabToCIEXYZ
- XcmsCIELabWhiteShiftColors
- XcmsCIELuvClipL
- XcmsCIELuvClipLuv
- XcmsCIELuvClipuv
- XcmsCIELuvQueryMaxC
- XcmsCIELuvQueryMaxL
- XcmsCIELuvQueryMaxLC
- XcmsCIELuvQueryMinL
- XcmsCIELuvToCIEuvY
- XcmsCIELuvWhiteShiftColors
- XcmsCIEXYZToCIELab
- XcmsCIEXYZToCIEuvY
- XcmsCIEXYZToCIExyY
- XcmsCIEXYZToRGBi
- XcmsCIEuvYToCIELuv
- XcmsCIEuvYToCIEXYZ
- XcmsCIEuvYToTekHVC
- XcmsCIExyYToCIEXYZ
- XcmsClientWhitePointOfCCC
- XcmsConvertColors
- XcmsCreateCCC
- XcmsDefaultCCC
- XcmsDisplayOfCCC
- XcmsFormatOfPrefix
- XcmsFreeCCC
- XcmsLookupColor
- XcmsPrefixOfFormat
- XcmsQueryBlack
- XcmsQueryBlue
- XcmsQueryColor
- XcmsQueryColors
- XcmsQueryGreen
- XcmsQueryRed
- XcmsQueryWhite
- XcmsRGBToRGBi
- XcmsRGBiToCIEXYZ
- XcmsRGBiToRGB
- XcmsScreenNumberOfCCC
- XcmsScreenWhitePointOfCCC
- XcmsSetCCCOfColormap
- XcmsSetCompressionProc
- XcmsSetWhiteAdjustProc
- XcmsSetWhitePoint
- XcmsStoreColor
- XcmsStoreColors
- XcmsTekHVCClipC
- XcmsTekHVCClipV
- XcmsTekHVCClipVC
- XcmsTekHVCQueryMaxC
- XcmsTekHVCQueryMaxV
- XcmsTekHVCQueryMaxVC
- XcmsTekHVCQueryMaxVSamples
- XcmsTekHVCQueryMinV
- XcmsTekHVCToCIEuvY
- XcmsTekHVCWhiteShiftColors
- XcmsVisualOfCCC
- XmbDrawImageString
- XmbDrawString
- XmbDrawText
- XmbLookupString
- XmbResetIC
- XmbSetWMProperties
- XmbTextEscapement
- XmbTextExtents
- XmbTextListToTextProperty
- XmbTextPerCharExtents
- XmbTextPropertyToTextList
- Xpermalloc
- XrmCombineDatabase
- XrmCombineFileDatabase
- XrmDestroyDatabase
- XrmEnumerateDatabase
- XrmGetDatabase
- XrmGetFileDatabase
- XrmGetResource
- XrmGetStringDatabase
- XrmInitialize
- XrmLocaleOfDatabase
- XrmMergeDatabases
- XrmParseCommand
- XrmPermStringToQuark
- XrmPutFileDatabase
- XrmPutLineResource
- XrmPutResource
- XrmPutStringResource
- XrmQGetResource
- XrmQGetSearchList
- XrmQGetSearchResource
- XrmQPutResource
- XrmQPutStringResource
- XrmQuarkToString
- XrmSetDatabase
- XrmStringToBindingQuarkList
- XrmStringToQuark
- XrmStringToQuarkList
- XrmUniqueQuark
- XwcDrawImageString
- XwcDrawString
- XwcDrawText
- XwcFreeStringList
- XwcLookupString
- XwcResetIC
- XwcTextEscapement
- XwcTextExtents
- XwcTextListToTextProperty
- XwcTextPerCharExtents
- XwcTextPropertyToTextList
- _XAllocID
- _XAllocIDs
- _XAllocScratch
- _XAllocTemp
- _XAsyncErrorHandler
- _XConnectDisplay
- _XDeqAsyncHandler
- _XEatData
- _XError
-#ifndef __UNIXOS2__
- _XFlushIt
-#endif
- _XFlushGCCache
- _XFreeTemp
- _XGetAsyncData
- _XGetAsyncReply
- _XIOError
- _XInitImageFuncPtrs
- _XRead
-;_XReadEvents
- _XReadPad
- _XRegisterFilterByMask
- _XRegisterFilterByType
- _XRegisterInternalConnection
- _XReply
- _XSend
- _XSetLastRequestRead
- _XUnknownNativeEvent
- _XUnregisterFilter
- _XUnregisterInternalConnection
- _XVIDtoVisual
-#ifndef __UNIXOS2__
- _Xthread_init
- _Xthread_waiter
-#endif
- XkbIgnoreExtension
- XkbOpenDisplay
- XkbQueryExtension
- XkbUseExtension
- XkbLibraryVersion
- XkbSetXlibControls
- XkbGetXlibControls
- XkbSetAtomFuncs
- XkbKeycodeToKeysym
- XkbKeysymToModifiers
- XkbLookupKeySym
- XkbLookupKeyBinding
- XkbTranslateKeyCode
- XkbTranslateKeySym
- XkbSetAutoRepeatRate
- XkbGetAutoRepeatRate
- XkbChangeEnabledControls
- XkbDeviceBell
- XkbForceDeviceBell
- XkbDeviceBellEvent
- XkbBell
- XkbForceBell
- XkbBellEvent
- XkbSelectEvents
- XkbSelectEventDetails
- XkbNoteMapChanges
- XkbNoteNameChanges
- XkbGetIndicatorState
- XkbGetIndicatorMap
- XkbSetIndicatorMap
- XkbGetNamedIndicator
- XkbGetNamedDeviceIndicator
- XkbSetNamedIndicator
- XkbSetNamedDeviceIndicator
- XkbLockModifiers
- XkbLatchModifiers
- XkbLockGroup
- XkbLatchGroup
- XkbSetServerInternalMods
- XkbSetIgnoreLockMods
- XkbVirtualModsToReal
- XkbComputeEffectiveMap
- XkbInitCanonicalKeyTypes
- XkbAllocKeyboard
- XkbFreeKeyboard
- XkbAllocClientMap
- XkbAllocServerMap
- XkbFreeClientMap
- XkbFreeServerMap
- XkbAddKeyType
- XkbAllocIndicatorMaps
- XkbFreeIndicatorMaps
- XkbGetMap
- XkbGetUpdatedMap
- XkbGetMapChanges
- XkbRefreshKeyboardMapping
- XkbGetKeyTypes
- XkbGetKeySyms
- XkbGetKeyActions
- XkbGetKeyBehaviors
- XkbGetVirtualMods
- XkbGetKeyExplicitComponents
- XkbGetKeyModifierMap
- XkbAllocControls
- XkbFreeControls
- XkbGetControls
- XkbSetControls
- XkbAllocCompatMap
- XkbFreeCompatMap
- XkbGetCompatMap
- XkbSetCompatMap
- XkbAllocNames
- XkbGetNames
- XkbSetNames
- XkbChangeNames
- XkbFreeNames
- XkbGetState
- XkbSetMap
- XkbChangeMap
- XkbSetDetectableAutoRepeat
- XkbGetDetectableAutoRepeat
- XkbSetAutoResetControls
- XkbGetAutoResetControls
- XkbCopyKeyType
- XkbCopyKeyTypes
- XkbResizeKeyType
- XkbResizeKeySyms
- XkbResizeKeyActions
- XkbChangeTypesOfKey
- XkbListComponents
- XkbFreeComponentList
- XkbGetKeyboard
- XkbGetKeyboardByName
- XkbAddDeviceLedInfo
- XkbResizeDeviceButtonActions
- XkbAllocDeviceInfo
- XkbFreeDeviceInfo
- XkbNoteDeviceChanges
- XkbGetDeviceInfo
- XkbGetDeviceInfoChanges
- XkbGetDeviceButtonActions
- XkbGetDeviceLedInfo
- XkbSetDeviceInfo
- XkbChangeDeviceInfo
- XkbSetDeviceLedInfo
- XkbSetDeviceButtonActions
- XkbToControl
- XkbSetDebuggingFlags
- XkbGetPerClientControls
- XkbSetPerClientControls
- XauDisposeAuth
- XauFileName
- XauGetBestAuthByAddr
- XauReadAuth
- XcmsCIELabColorSpace
- XcmsCIELuvColorSpace
- XcmsCIEuvYColorSpace
- XcmsCIExyYColorSpace
- XcmsCIEXYZColorSpace
- XcmsLinearRGBFunctionSet
- XcmsRGBColorSpace
- XcmsRGBiColorSpace
- XcmsTekHVCColorSpace
- XcmsUNDEFINEDColorSpace
- _XimParseStringFile	/* unspecified, retain slot for binary compat */
- XkbAddGeomColor
- XkbAddGeomDoodad
- XkbAddGeomKey
- XkbAddGeomKeyAlias
- XkbAddGeomOutline
- XkbAddGeomOverlay
- XkbAddGeomOverlayKey
- XkbAddGeomOverlayRow
- XkbAddGeomProperty
- XkbAddGeomRow
- XkbAddGeomSection
- XkbAddGeomShape
- XkbAllocGeomColors
- XkbAllocGeomDoodads
- XkbAllocGeometry
- XkbAllocGeomKeyAliases
- XkbAllocGeomKeys
- XkbAllocGeomOutlines
- XkbAllocGeomOverlayKeys
- XkbAllocGeomOverlayRows
- XkbAllocGeomOverlays
- XkbAllocGeomPoints
- XkbAllocGeomProps
- XkbAllocGeomRows
- XkbAllocGeomSectionDoodads
- XkbAllocGeomSections
- XkbAllocGeomShapes
- XkbApplyCompatMapToKey
- XkbApplyVirtualModChanges
- XkbComputeRowBounds
- XkbComputeSectionBounds
- XkbComputeShapeBounds
- XkbComputeShapeTop
- XkbFindOverlayForKey
- XkbFreeGeomColors
- XkbFreeGeomDoodads
- XkbFreeGeometry
- XkbFreeGeomKeyAliases
- XkbFreeGeomKeys
- XkbFreeGeomOutlines
- XkbFreeGeomOverlayKeys
- XkbFreeGeomOverlayRows
- XkbFreeGeomOverlays
- XkbFreeGeomPoints
- XkbFreeGeomProperties
- XkbFreeGeomRows
- XkbFreeGeomSections
- XkbFreeGeomShapes
- XkbGetGeometry
- XkbGetKeyVirtualModMap
- XkbGetNamedGeometry
- XkbKeyTypesForCoreSymbols
- XkbNoteControlsChanges
- XkbSetGeometry
- XkbTranslateKey
- XkbUpdateActionVirtualMods
- XkbUpdateKeyTypeVirtualMods
- XkbUpdateMapFromCore
- XkbXlibControlsImplemented
- Xutf8TextPropertyToTextList
- Xutf8TextListToTextProperty	 
-#else
-	XSaveContext   
-	XFindContext   
-	XDeleteContext   
-	XListDepths   
-	XrmParseCommand   
-	Xpermalloc   
-	_XrmInternalStringToQuark   
-	XrmStringToQuark   
-	XrmPermStringToQuark   
-	XrmUniqueQuark   
-	XrmQuarkToString   
-	XAllocColorCells   
-	XAllocColorPlanes   
-	XAllowEvents   
-	XAutoRepeatOn   
-	XAutoRepeatOff   
-	XSetWindowBackground   
-	XSetWindowBorderWidth   
-	XBell   
-	XSetWindowBorder   
-	XEnableAccessControl   
-	XDisableAccessControl   
-	XSetAccessControl   
-	XSetCloseDownMode   
-	XChangeActivePointerGrab   
-	XSetWindowColormap   
-	XChangeGC   
-	XChangeKeyboardControl   
-	XChangePointerControl   
-	XChangeProperty   
-	XChangeSaveSet   
-	XAddToSaveSet   
-	XRemoveFromSaveSet   
-	XChangeWindowAttributes   
-	XResizeWindow   
-	XCheckIfEvent   
-	XCheckMaskEvent   
-	XCheckWindowEvent   
-	XCheckTypedEvent   
-	XCheckTypedWindowEvent   
-	XCirculateSubwindows   
-	XCirculateSubwindowsDown   
-	XCirculateSubwindowsUp   
-	XCloseDisplay   
-	XClearWindow   
-	XClearArea   
-	XMoveResizeWindow   
-	_XConnectDisplay   
-	_XDisconnectDisplay   
-	_XSendClientPrefix   
-	XSetAuthorization   
-	XConvertSelection   
-	XCopyArea   
-	XCopyColormapAndFree   
-	XCopyGC   
-	XCopyPlane   
-	XCreateBitmapFromData   
-	XCreateColormap   
-	XCreatePixmapCursor   
-	XCreateGC   
-	_XUpdateGCCache   
-	_XFlushGCCache   
-	XFlushGC   
-	XGContextFromGC   
-	XCreateGlyphCursor   
-	XCreatePixmapFromBitmapData   
-	XCreatePixmap   
-	XCreateSimpleWindow   
-	XCreateFontCursor   
-	XDefineCursor   
-	XDeleteProperty   
-	XDestroySubwindows   
-	XDestroyWindow   
-	XDisplayName   
-	XDrawArc   
-	XDrawArcs   
-	XDrawLine   
-	XDrawLines   
-	XDrawPoint   
-	XDrawPoints   
-	XDrawRectangle   
-	XDrawRectangles   
-	XDrawSegments   
-	XGetErrorText   
-	XGetErrorDatabaseText   
-	XSetErrorHandler   
-	XSetIOErrorHandler   
-	_XEventToWire   
-	XFetchName   
-	XGetIconName   
-	XFillArc   
-	XFillArcs   
-	XFillPolygon   
-	XFillRectangle   
-	XFillRectangles   
-	XFlush   
-	XLoadQueryFont   
-	XFreeFont   
-	XQueryFont   
-	XListFonts   
-	XFreeFontNames   
-	XListFontsWithInfo   
-	XFreeFontInfo   
-	XFreeColormap   
-	XFreeColors   
-	XFreeCursor   
-	_XFreeExtData   
-	XFreeGC   
-	XFreePixmap   
-	XActivateScreenSaver   
-	XResetScreenSaver   
-	XForceScreenSaver   
-	XSetArcMode   
-	XSetFillRule   
-	XSetFillStyle   
-	XSetGraphicsExposures   
-	XSetSubwindowMode   
-	XGeometry   
-	XGetAtomName   
-	XAllocNamedColor   
-	XGetDefault   
-	XGetFontPath   
-	XFreeFontPath   
-	XGetFontProperty   
-	XGetGeometry   
-	XAllocColor   
-	XGetSizeHints   
-	XGetWMHints   
-	XGetZoomHints   
-	XGetNormalHints   
-	XGetIconSizes   
-	XGetCommand   
-	XGetTransientForHint   
-	XGetClassHint   
-	XGetInputFocus   
-	XGetImage   
-	XGetSubImage   
-	XGetKeyboardControl   
-	XGetMotionEvents   
-	XGetPointerControl   
-	XGetPointerMapping   
-	XGetKeyboardMapping   
-	XGetWindowProperty   
-	XGetSelectionOwner   
-	XGetScreenSaver   
-	XGetStandardColormap   
-	XGetWindowAttributes   
-	XGrabButton   
-	XGrabKey   
-	XGrabKeyboard   
-	XGrabPointer   
-	XGrabServer   
-	XAddHost   
-	XRemoveHost   
-	XAddHosts   
-	XRemoveHosts   
-	XIfEvent   
-	XCreateImage   
-	_XSetImage   
-	_XInitImageFuncPtrs   
-	XDrawImageString   
-	XDrawImageString16   
-	XInitExtension   
-	XAddExtension   
-	XEHeadOfExtensionList   
-	XAddToExtensionList   
-	XFindOnExtensionList   
-	XESetCreateGC   
-	XESetCopyGC   
-	XESetFlushGC   
-	XESetFreeGC   
-	XESetCreateFont   
-	XESetFreeFont   
-	XESetCloseDisplay   
-	XESetWireToEvent   
-	XESetEventToWire   
-	XESetWireToError   
-	XESetError   
-	XESetErrorString   
-	XESetPrintErrorValues   
-	XInstallColormap   
-	XInternAtom   
-	XKeycodeToKeysym   
-	XKeysymToKeycode   
-	XLookupKeysym   
-	XRefreshKeyboardMapping   
-	XLookupString   
-	XRebindKeysym   
-	XKeysymToString   
-	XKillClient   
-	XListHosts   
-	XListInstalledColormaps   
-	XListProperties   
-	XListExtensions   
-	XFreeExtensionList   
-	XLoadFont   
-	XLookupColor   
-	XLowerWindow   
-	XConnectionNumber   
-	XRootWindow   
-	XDefaultScreen   
-	XDefaultRootWindow   
-	XDefaultVisual   
-	XDefaultGC   
-	XBlackPixel   
-	XWhitePixel   
-	XAllPlanes   
-	XQLength   
-	XDisplayWidth   
-	XDisplayHeight   
-	XDisplayWidthMM   
-	XDisplayHeightMM   
-	XDisplayPlanes   
-	XDisplayCells   
-	XScreenCount   
-	XServerVendor   
-	XProtocolVersion   
-	XProtocolRevision   
-	XVendorRelease   
-	XDisplayString   
-	XDefaultDepth   
-	XDefaultColormap   
-	XBitmapUnit   
-	XBitmapBitOrder   
-	XBitmapPad   
-	XImageByteOrder   
-	XNextRequest   
-	XLastKnownRequestProcessed   
-	XScreenOfDisplay   
-	XDefaultScreenOfDisplay   
-	XDisplayOfScreen   
-	XRootWindowOfScreen   
-	XBlackPixelOfScreen   
-	XWhitePixelOfScreen   
-	XDefaultColormapOfScreen   
-	XDefaultDepthOfScreen   
-	XDefaultGCOfScreen   
-	XDefaultVisualOfScreen   
-	XWidthOfScreen   
-	XHeightOfScreen   
-	XWidthMMOfScreen   
-	XHeightMMOfScreen   
-	XPlanesOfScreen   
-	XCellsOfScreen   
-	XMinCmapsOfScreen   
-	XMaxCmapsOfScreen   
-	XDoesSaveUnders   
-	XDoesBackingStore   
-	XEventMaskOfScreen   
-	XScreenNumberOfScreen   
-	XDestroyImage   
-	XGetPixel   
-	XPutPixel   
-	XSubImage   
-	XAddPixel   
-	XNoOp   
-	XMapRaised   
-	XMapSubwindows   
-	XMapWindow   
-	XMaskEvent   
-	XMaxRequestSize   
-	XResourceManagerString   
-	XDisplayMotionBufferSize   
-	XDisplayKeycodes   
-	XVisualIDFromVisual   
-	XGetModifierMapping   
-	XSetModifierMapping   
-	XNewModifiermap   
-	XFreeModifiermap   
-	XInsertModifiermapEntry   
-	XDeleteModifiermapEntry   
-	XMoveWindow   
-	XNextEvent   
-	XOpenDisplay   
-	_XFreeDisplayStructure   
-	XParseColor   
-	XParseGeometry   
-	XPeekEvent   
-	XPeekIfEvent   
-	XEventsQueued   
-	XPending   
-	XSetWindowBackgroundPixmap   
-	XSetWindowBorderPixmap   
-	XPolygonRegion   
-	XDrawText   
-	XDrawText16   
-	XPutBackEvent   
-	_XReverse_Bytes   
-	XPutImage   
-	XQueryBestSize   
-	XQueryColor   
-	XQueryColors   
-	XQueryBestCursor   
-	XQueryExtension   
-	XQueryKeymap   
-	XQueryPointer   
-	XQueryBestStipple   
-	XQueryTextExtents16   
-	XQueryTextExtents   
-	XQueryBestTile   
-	XQueryTree   
-	XRaiseWindow   
-	XReadBitmapFile   
-	XRecolorCursor   
-	XConfigureWindow   
-	XCreateRegion   
-	XClipBox   
-	XUnionRectWithRegion   
-	XSetRegion   
-	XDestroyRegion   
-	XOffsetRegion   
-	XShrinkRegion   
-	XIntersectRegion   
-	XUnionRegion   
-	XSubtractRegion   
-	XXorRegion   
-	XEmptyRegion   
-	XEqualRegion   
-	XPointInRegion   
-	XRectInRegion   
-	XReparentWindow   
-	XRestackWindows   
-	XRotateWindowProperties   
-	XScreenResourceString   
-	XSelectInput   
-	XSendEvent   
-	XSetBackground   
-	XSetClipRectangles   
-	_XSetClipRectangles   
-	XSetClipMask   
-	XSetClipOrigin   
-	XSetDashes   
-	XSetFontPath   
-	XSetFont   
-	XSetForeground   
-	XSetFunction   
-	XSetSizeHints   
-	XSetWMHints   
-	XSetZoomHints   
-	XSetNormalHints   
-	XSetIconSizes   
-	XSetCommand   
-	XSetStandardProperties   
-	XSetTransientForHint   
-	XSetClassHint   
-	XSetInputFocus   
-	XSetLineAttributes   
-	XSetPlaneMask   
-	XSetPointerMapping   
-	XChangeKeyboardMapping   
-	XSetSelectionOwner   
-	XSetScreenSaver   
-	XSetState   
-	XSetStipple   
-	XSetStandardColormap   
-	XSetTile   
-	XSetTSOrigin   
-	XRotateBuffers   
-	XFetchBuffer   
-	XFetchBytes   
-	XStoreBuffer   
-	XStoreBytes  
-	XStoreColor   
-	XStoreColors   
-	XStoreNamedColor   
-	XStoreName   
-	XSetIconName   
-	_XInitKeysymDB   
-	XStringToKeysym   
-	XSync   
-	_XSyncFunction   
-	XSynchronize   
-	XSetAfterFunction   
-	XDrawString   
-	XDrawString16   
-	XTextExtents   
-	XTextWidth   
-	XTextExtents16   
-	XTextWidth16   
-	XTranslateCoordinates   
-	XUndefineCursor   
-	XUngrabButton   
-	XUngrabKeyboard   
-	XUngrabKey   
-	XUngrabPointer   
-	XUngrabServer   
-	XUninstallColormap   
-	XUnloadFont   
-	XUnmapSubwindows   
-	XUnmapWindow   
-	XGetVisualInfo   
-	XMatchVisualInfo   
-	XWarpPointer   
-	XWindowEvent   
-	XCreateWindow   
-	_XProcessWindowAttributes   
-	XWriteBitmapFile   
-	_XFlush   
-	_XEventsQueued   
-	_XReadEvents   
-	_XRead   
-	_XReadPad   
-	_XSend   
-	_XAllocID   
-	_XSetLastRequestRead   
-	_XReply   
-	_XEatData   
-	_XEnq   
-	_XUnknownWireEvent   
-	_XUnknownNativeEvent   
-	_XWireToEvent   
-	_XDefaultIOError   
-	_XDefaultError   
-	_XDefaultWireError   
-	_XError   
-	_XIOError   
-	_XAllocScratch   
-	_XVIDtoVisual   
-	XFree   
-	_XGetHostname   
-	_XScreenOfWindow   
-	_XAllocIDs   
-	_XAllocTemp   
-	_XFreeTemp   
-	XrmInitialize   
-	XrmGetDatabase   
-	XrmSetDatabase   
-	XrmStringToQuarkList   
-	XrmStringToBindingQuarkList   
-	XrmCombineDatabase   
-	XrmMergeDatabases   
-	XrmQPutResource   
-	XrmPutResource   
-	XrmQPutStringResource   
-	XrmPutStringResource   
-	XrmPutLineResource   
-	XrmGetStringDatabase   
-	XrmGetFileDatabase   
-	XrmCombineFileDatabase   
-	XrmEnumerateDatabase   
-	XrmPutFileDatabase   
-	XrmQGetSearchList   
-	XrmQGetSearchResource   
-	XrmQGetResource   
-	XrmGetResource   
-	XrmLocaleOfDatabase   
-	XrmDestroyDatabase   
-	XGetGCValues   
-	XGetWMSizeHints   
-	XGetWMNormalHints   
-	XGetRGBColormaps   
-	XGetTextProperty   
-	XGetWMName   
-	XGetWMIconName   
-	XGetWMClientMachine   
-	XGetWMColormapWindows   
-	XGetWMProtocols   
-	XIconifyWindow   
-	XListPixmapFormats   
-	XAllocSizeHints   
-	XAllocStandardColormap   
-	XAllocWMHints   
-	XAllocClassHint   
-	XAllocIconSize   
-	XReconfigureWMWindow   
-	XSetWMSizeHints   
-	XSetWMNormalHints   
-	XSetRGBColormaps   
-	XSetTextProperty   
-	XSetWMName   
-	XSetWMIconName   
-	XSetWMClientMachine   
-	XSetWMColormapWindows   
-	XSetWMProperties   
-	XSetWMProtocols   
-	XStringListToTextProperty   
-	XTextPropertyToStringList   
-	XFreeStringList   
-	XWMGeometry   
-	XWithdrawWindow   
-	XauDisposeAuth   
-	XauGetBestAuthByAddr   
-	XauFileName   
-	XauReadAuth   
-	XcmsCIELabToCIEXYZ   
-	XcmsCIEXYZToCIELab   
-	XcmsCIELabClipab   
-	XcmsCIELabClipL   
-	XcmsCIELabClipLab   
-	XcmsCIELabQueryMinL   
-	XcmsCIELabQueryMaxC   
-	XcmsCIELabQueryMaxL   
-	_XcmsCIELabQueryMaxLCRGB   
-	XcmsCIELabQueryMaxLC   
-	XcmsCIELabWhiteShiftColors   
-	XcmsCIELuvToCIEuvY   
-	XcmsCIEuvYToCIELuv   
-	XcmsCIELuvClipuv   
-	XcmsCIELuvClipL   
-	XcmsCIELuvClipLuv   
-	XcmsCIELuvQueryMinL   
-	XcmsCIELuvQueryMaxC   
-	XcmsCIELuvQueryMaxL   
-	_XcmsCIELuvQueryMaxLCRGB   
-	XcmsCIELuvQueryMaxLC   
-	XcmsCIELuvWhiteShiftColors   
-	XcmsCIEuvYToCIEXYZ   
-	XcmsCIEXYZToCIEuvY   
-	XcmsCIExyYToCIEXYZ   
-	XcmsCIEXYZToCIExyY   
-	XcmsTekHVCToCIEuvY   
-	XcmsCIEuvYToTekHVC   
-	_XcmsTekHVC_CheckModify   
-	XcmsTekHVCClipC   
-	XcmsTekHVCClipV   
-	XcmsTekHVCClipVC   
-	XcmsTekHVCQueryMinV   
-	XcmsTekHVCQueryMaxC   
-	XcmsTekHVCQueryMaxV   
-	_XcmsTekHVCQueryMaxVCRGB   
-	XcmsTekHVCQueryMaxVC   
-	XcmsTekHVCQueryMaxVSamples   
-	XcmsTekHVCWhiteShiftColors   
-	XcmsAddColorSpace   
-	XcmsAddFunctionSet   
-	XcmsAllocNamedColor   
-	XcmsAllocColor   
-	XcmsCreateCCC   
-	XcmsDefaultCCC   
-	XcmsFreeCCC   
-	_XcmsAddCmapRec   
-	_XcmsCopyCmapRecAndFree   
-	_XcmsDeleteCmapRec   
-	XcmsCCCOfColormap   
-	_XcmsCopyISOLatin1Lowered   
-	_XcmsResolveColorString   
-	_XcmsConvertColorsWithWhitePt   
-	_XcmsEqualWhitePts   
-	_XcmsDIConvertColors   
-	_XcmsDDConvertColors   
-	XcmsConvertColors   
-	_XcmsRegFormatOfPrefix   
-	XcmsFormatOfPrefix   
-	_XcmsCopyPointerArray   
-	_XcmsFreePointerArray   
-	_XcmsPushPointerArray   
-	_XcmsInitDefaultCCCs   
-	_XcmsInitScrnInfo   
-	_XcmsFreeIntensityMaps   
-	_XcmsGetIntensityMap   
-	_XcmsGetTableType0   
-	_XcmsGetTableType1   
-	_XcmsValueCmp   
-	_XcmsIntensityCmp   
-	_XcmsValueInterpolation   
-	_XcmsIntensityInterpolation   
-	_XcmsTableSearch   
-	_XcmsMatVec   
-	XcmsCIEXYZToRGBi   
-	XcmsRGBiToCIEXYZ   
-	XcmsRGBiToRGB   
-	XcmsRGBToRGBi   
-	_XcmsLRGB_InitScrnDefault   
-	XcmsLookupColor   
-	_XcmsCubeRoot   
-	_XcmsSquareRoot   
-	XcmsDisplayOfCCC   
-	XcmsVisualOfCCC   
-	XcmsScreenNumberOfCCC   
-	XcmsScreenWhitePointOfCCC   
-	XcmsClientWhitePointOfCCC   
-	XcmsPrefixOfFormat   
-	_XcmsGetElement   
-	_XcmsGetProperty   
-	XcmsQueryBlack   
-	XcmsQueryBlue   
-	XcmsQueryGreen   
-	XcmsQueryRed   
-	XcmsQueryWhite   
-	XcmsQueryColor   
-	XcmsQueryColors   
-	XcmsSetWhitePoint   
-	XcmsSetCompressionProc   
-	XcmsSetWhiteAdjustProc   
-	_XcmsSetGetColors   
-	XcmsStoreColor   
-	XcmsStoreColors   
-	_XcmsCosine   
-	_XcmsSine   
-	_XcmsArcTangent   
-	_XcmsRGB_to_XColor   
-	_XColor_to_XcmsRGB   
-	_XcmsResolveColor   
-	_XcmsUnresolveColor   
-	_XUnresolveColor   
-	_XParseBaseFontNameList   
-	XCreateFontSet   
-	XFontsOfFontSet   
-	XBaseFontNameListOfFontSet   
-	XLocaleOfFontSet   
-	XContextDependentDrawing   
-	XExtentsOfFontSet   
-	XFreeFontSet   
-	XVaCreateNestedList   
-	XGetIMValues   
-	XCreateIC   
-	XDestroyIC   
-	XGetICValues   
-	XSetICValues   
-	XSetICFocus   
-	XUnsetICFocus   
-	XIMOfIC   
-	XmbResetIC   
-	XwcResetIC   
-	XmbLookupString   
-	XwcLookupString   
-	_XIMCompileResourceList   
-	_XCopyToArg   
-	XOpenIM   
-	XCloseIM   
-	XDisplayOfIM   
-	XLocaleOfIM   
-	XSetLocaleModifiers   
-	XSupportsLocale   
-	_XlcValidModSyntax   
-	_XlcDefaultMapModifiers   
-	_XlcAddLoader   
-	_XlcCurrentLC   
-	XmbSetWMProperties   
-	XmbDrawText   
-	XmbDrawString   
-	XmbDrawImageString   
-	XmbTextEscapement   
-	XmbTextExtents   
-	XmbTextPerCharExtents   
-	XwcDrawText   
-	XwcDrawString   
-	XwcDrawImageString   
-	XwcTextEscapement   
-	XwcTextExtents   
-	XwcTextPerCharExtents   
-	XFilterEvent   
-	_XRegisterFilterByMask   
-	_XRegisterFilterByType   
-	_XUnregisterFilter   
-	XDefaultString   
-	_XlcDefaultLoader   
-	_XrmInitParseInfo   
-	XmbTextPropertyToTextList   
-	XmbTextListToTextProperty   
-	XwcTextPropertyToTextList   
-	XwcFreeStringList   
-	XwcTextListToTextProperty   
-	_X11TransConnectDisplay   
-	XGetAtomNames   
-	XInitImage   
-	XESetBeforeFlush   
-	_XFreeAtomTable   
-	_XUpdateAtomCache   
-	XInternAtoms   
-	_XKeyInitialize   
-	XConvertCase   
-	_XTranslateKey   
-	_XTranslateKeySym   
-	_XKeysymToModifiers   
-	XExtendedMaxRequestSize   
-	XReadBitmapFileData   
-	_XAsyncErrorHandler   
-	_XDeqAsyncHandler   
-	_XGetAsyncReply   
-	_XGetAsyncData   
-	_XPollfdCacheInit   
-	_XPollfdCacheAdd   
-	_XPollfdCacheDel   
-	_XRegisterInternalConnection   
-	_XUnregisterInternalConnection   
-	XInternalConnectionNumbers   
-	XProcessInternalConnection   
-	XAddConnectionWatch   
-	XRemoveConnectionWatch   
-	_XDeq   
-	_XcmsCIEXYZ_ValidSpec   
-	_XcmsCIEuvY_ValidSpec   
-	XcmsSetCCCOfColormap   
-	XDirectionalDependentDrawing   
-	XContextualDrawing   
-	XSetIMValues   
-	XRegisterIMInstantiateCallback   
-	XUnregisterIMInstantiateCallback   
-	XCreateOC   
-	XDestroyOC   
-	XOMOfOC   
-	XSetOCValues   
-	XGetOCValues   
-	XOpenOM   
-	XCloseOM   
-	XSetOMValues   
-	XGetOMValues   
-	XDisplayOfOM   
-	XLocaleOfOM   
-	_XlcRemoveLoader   
-	_XOpenLC   
-	_XCloseLC   
-	_XlcCopyFromArg   
-	_XlcCopyToArg   
-	_XlcCountVaList   
-	_XlcVaToArgList   
-	_XlcCompileResourceList   
-	_XlcGetValues   
-	_XlcSetValues   
-	XInitThreads   
-	XLockDisplay   
-	XUnlockDisplay   
-	_X11TransFreeConnInfo   
-	_X11TransOpenCOTSClient   
-	_X11TransOpenCLTSClient   
-	_X11TransSetOption  
-	_X11TransConnect   
-	_X11TransBytesReadable   
-	_X11TransRead   
-	_X11TransWrite   
-	_X11TransReadv   
-	_X11TransWritev   
-	_X11TransDisconnect   
-	_X11TransClose   
-	_X11TransCloseForCloning   
-	_X11TransIsLocal   
-	_X11TransGetMyAddr   
-	_X11TransGetPeerAddr   
-	_X11TransGetConnectionNumber   
-	_X11TransGetHostname   
-	_X11TransConvertAddress   
-	_XimCbDispatch   
-	_XimLookupMBText   
-	_XimLookupWCText   
-	_XimRegisterFilter   
-	_XimUnregisterFilter   
-	_XimReregisterFilter   
-	_XimRegisterServerFilter   
-	_XimUnregisterServerFilter   
-	_XimProtoCreateIC   
-	_XimCheckDataSize   
-	_XimSetHeader   
-	_XimProtoIMFree   
-	_XimProtoOpenIM   
-	_XimICOfXICID   
-	_XimSetEventMaskCallback   
-	_XimSync   
-	_XimProcSyncReply   
-	_XimRespSyncReply   
-	_XimSyncCallback   
-	_XimForwardEvent   
-	_XimForwardEventCallback   
-	_XimRegisterTriggerKeysCallback   
-	_XimGetWindowEventmask   
-	_XimTriggerNotify   
-	_XimFreeCommitInfo   
-	_XimCommitCallback   
-	_XimProcError   
-	_XimErrorCallback   
-	_XimError   
-	_Ximctstombs   
-	_Ximctstowcs   
-	_XimProtoMbLookupString   
-	_XimProtoWcLookupString   
-	_XimRegProtoIntrCallback   
-	_XimFreeProtoIntrCallback   
-	_XimDispatchInit   
-	_XimProtoEventToWire   
-	_XimProtoWireToEvent   
-	_XimExtension   
-	_XimRegisterIMInstantiateCallback   
-	_XimUnRegisterIMInstantiateCallback   
-	_XimResetIMInstantiateCallback   
-	_XimDestroyIMStructureList   
-	_XimServerDestroy   
-	_XInitIM   
-	_XimLocalFilter   
-	_XimLocalGetICValues   
-	_XimLocalCreateIC   
-	_XimCheckIfLocalProcessing   
-	_XimLocalIMFree   
-	_XimLocalGetIMValues   
-	_XimLocalSetIMValues   
-	_XimLocalOpenIM   
-	_XimLocalMbLookupString   
-	_XimLocalWcLookupString   
-	_XimParseStringFile   
-	_XimSetICValueData   
-	_XimLocalSetICValues   
-	_XimSetIMResourceList   
-	_XimSetICResourceList   
-	_XimSetInnerIMResourceList   
-	_XimSetInnerICResourceList   
-	_XimCheckCreateICValues   
-	_XimGetResourceListRec   
-	_XimSetIMMode   
-	_XimCheckIMMode   
-	_XimSetICMode   
-	_XimCheckICMode   
-	_XimSetLocalIMDefaults   
-	_XimSetICDefaults   
-	_XimDecodeLocalIMAttr   
-	_XimDecodeLocalICAttr   
-	_XimCheckLocalInputStyle   
-	_XimEncodeLocalIMAttr   
-	_XimEncodeLocalICAttr   
-	_XimGetCurrentIMValues   
-	_XimSetCurrentIMValues   
-	_XimGetCurrentICValues   
-	_XimSetCurrentICValues   
-	_XimInitialResourceInfo   
-	_XimDecodeIMATTRIBUTE   
-	_XimDecodeICATTRIBUTE   
-	_XimEncodeIMATTRIBUTE   
-	_XimEncodeICATTRIBUTE   
-	_XimGetAttributeID   
-	_XimThaiFilter   
-	_XimThaiCreateIC   
-	_XimCheckIfThaiProcessing   
-	_XimThaiOpenIM   
-	_XimThaiIMFree   
-	_XimThaiCloseIM   
-	_XimXConf   
-	_XimConnect   
-	_XimShutdown   
-	_XimFlush   
-	_XimFilterWaitEvent   
-	_XimFreeTransIntrCallback   
-	_XimTransFilterWaitEvent   
-	_XimTransInternalConnection   
-	_XimTransFlush   
-	_XimTransConf   
-	_XlcParseCharSet   
-	_XlcInitCTInfo   
-	_XlcGetCSValues   
-	_XlcGetCharSet   
-	_XlcAddCharSet   
-	_XlcCreateDefaultCharSet   
-	_XlcSetConverter   
-	_XlcOpenConverter   
-	_XlcCloseConverter   
-	_XlcConvert   
-	_XlcResetConverter   
-	_XlcGetResource   
-	_XlcGetLocaleDataBase   
-	_XlcDestroyLocaleDataBase   
-	_XlcCreateLocaleDataBase   
-	_XlcEucLoader   
-	_XlcFileName   
-	_XlcResolveLocaleName   
-;REMOVED	_XlcResolveDBName   
-	_XlcResolveI18NPath   
-	_XlcGenericLoader   
-	_XlcInitLoader   
-	_XmbTextPropertyToTextList   
-	_XwcTextPropertyToTextList   
-	_XwcFreeStringList   
-	_XGetLCValues   
-	_XlcDestroyLC   
-	_XlcCreateLC   
-	_XrmDefaultInitParseInfo   
-	_XlcSjisLoader   
-	_Xlcmbtowc   
-	_Xlcwctomb   
-	_Xlcmbstowcs   
-	_Xlcwcstombs   
-	_Xmbtowc   
-	_Xwctomb   
-	_Xmbstowcs   
-	_Xwcstombs   
-	_Xwcscpy   
-	_Xwcsncpy   
-	_Xwcslen   
-	_Xwcscmp   
-	_Xwcsncmp   
-	_XmbTextListToTextProperty   
-	_XwcTextListToTextProperty   
-;	_XlcUtfLoader   
-	_XlcCompareISOLatin1   
-	_XlcNCompareISOLatin1   
-	_XmbDefaultTextEscapement   
-	_XwcDefaultTextEscapement   
-	_XmbDefaultTextExtents   
-	_XwcDefaultTextExtents   
-	_XmbDefaultTextPerCharExtents   
-	_XwcDefaultTextPerCharExtents   
-	_XmbDefaultDrawString   
-	_XwcDefaultDrawString   
-	_XmbDefaultDrawImageString   
-	_XwcDefaultDrawImageString   
-	_XomGenericOpenOM   
-	_XInitOM   
-	_XmbGenericDrawImageString   
-	_XwcGenericDrawImageString   
-	_XomGenericDrawString   
-	_XmbGenericDrawString   
-	_XwcGenericDrawString   
-	_XmbGenericTextEscapement   
-	_XwcGenericTextEscapement   
-	_XomGenericTextExtents   
-	_XmbGenericTextExtents   
-	_XwcGenericTextExtents   
-	_XmbGenericTextPerCharExtents   
-	_XwcGenericTextPerCharExtents   
-	_XomConvert   
-	_XomInitConverter   
-	_Xmblen     
-	_XimGetResourceListRecByQuark   
-	_XimSetIMValueData   
-	_XimGetIMValueData   
-	_XimGetICValueData   
-	_XimMakeIMAttrIDList   
-	_XimMakeICAttrIDList   
-	_XimWrite   
-	_XimRead   
-	_XimRegisterDispatcher   
-	_XimTransRegisterDispatcher   
-	_XimTransCallDispatcher   
-	_XimTransWrite   
-	_XimTransRead   
-	_XimXTransFreeConnInfo   
-	_XimXTransOpenCOTSClient   
-	_XimXTransOpenCLTSClient   
-	_XimXTransSetOption   
-	_XimXTransConnect   
-	_XimXTransBytesReadable   
-	_XimXTransRead   
-	_XimXTransWrite   
-	_XimXTransReadv   
-	_XimXTransWritev   
-	_XimXTransDisconnect   
-	_XimXTransClose   
-	_XimXTransCloseForCloning   
-	_XimXTransIsLocal   
-	_XimXTransGetMyAddr   
-	_XimXTransGetPeerAddr   
-	_XimXTransGetConnectionNumber   
-	_XimXTransGetHostname   
-	_Xdebug DATA  
-	Xutf8TextPropertyToTextList 
-	Xutf8TextListToTextProperty	 
-	Xutf8LookupString
-	XkbIgnoreExtension  
-	XkbOpenDisplay  
-	XkbQueryExtension  
-	XkbUseExtension  
-	XkbLibraryVersion  
-	XkbSetXlibControls  
-	XkbGetXlibControls  
-	XkbSetAtomFuncs  
-	XkbKeycodeToKeysym  
-	XkbKeysymToModifiers  
-	XkbLookupKeySym  
-	XkbLookupKeyBinding  
-	XkbTranslateKeyCode  
-	XkbTranslateKeySym  
-	XkbSetAutoRepeatRate  
-	XkbGetAutoRepeatRate  
-	XkbChangeEnabledControls  
-	XkbDeviceBell  
-	XkbForceDeviceBell  
-	XkbDeviceBellEvent  
-	XkbBell  
-	XkbForceBell  
-	XkbBellEvent  
-	XkbSelectEvents  
-	XkbSelectEventDetails  
-	XkbNoteMapChanges  
-	XkbNoteNameChanges  
-	XkbGetIndicatorState  
-	XkbGetIndicatorMap  
-	XkbSetIndicatorMap  
-	XkbGetNamedIndicator  
-	XkbGetNamedDeviceIndicator  
-	XkbSetNamedIndicator  
-	XkbSetNamedDeviceIndicator  
-	XkbLockModifiers  
-	XkbLatchModifiers  
-	XkbLockGroup  
-	XkbLatchGroup  
-	XkbSetServerInternalMods  
-	XkbSetIgnoreLockMods  
-	XkbVirtualModsToReal  
-	XkbComputeEffectiveMap  
-	XkbInitCanonicalKeyTypes  
-	XkbAllocKeyboard  
-	XkbFreeKeyboard  
-	XkbAllocClientMap  
-	XkbAllocServerMap  
-	XkbFreeClientMap  
-	XkbFreeServerMap  
-	XkbAddKeyType  
-	XkbAllocIndicatorMaps  
-	XkbFreeIndicatorMaps  
-	XkbGetMap  
-	XkbGetUpdatedMap  
-	XkbGetMapChanges  
-	XkbRefreshKeyboardMapping  
-	XkbGetKeyTypes  
-	XkbGetKeySyms  
-	XkbGetKeyActions  
-	XkbGetKeyBehaviors  
-	XkbGetVirtualMods  
-	XkbGetKeyExplicitComponents  
-	XkbGetKeyModifierMap  
-	XkbAllocControls  
-	XkbFreeControls  
-	XkbGetControls  
-	XkbSetControls  
-	XkbAllocCompatMap  
-	XkbFreeCompatMap  
-	XkbGetCompatMap  
-	XkbSetCompatMap  
-	XkbAllocNames  
-	XkbGetNames  
-	XkbSetNames  
-	XkbChangeNames  
-	XkbFreeNames  
-	XkbGetState  
-	XkbSetMap  
-	XkbChangeMap  
-	XkbSetDetectableAutoRepeat  
-	XkbGetDetectableAutoRepeat  
-	XkbSetAutoResetControls  	
-	XkbGetAutoResetControls  
-	XkbCopyKeyType  
-	XkbCopyKeyTypes  
-	XkbResizeKeyType  
-	XkbResizeKeySyms  
-	XkbResizeKeyActions  
-	XkbChangeTypesOfKey  
-	XkbListComponents  
-	XkbFreeComponentList  
-	XkbGetKeyboard  
-	XkbGetKeyboardByName  
-	XkbAddDeviceLedInfo  
-	XkbResizeDeviceButtonActions  
-	XkbAllocDeviceInfo  
-	XkbFreeDeviceInfo  
-	XkbNoteDeviceChanges  
-	XkbGetDeviceInfo  
-	XkbGetDeviceInfoChanges  
-	XkbGetDeviceButtonActions  
-	XkbGetDeviceLedInfo  
-	XkbSetDeviceInfo  
-	XkbChangeDeviceInfo  
-	XkbSetDeviceLedInfo  
-	XkbSetDeviceButtonActions  
-	XkbToControl  
-	XkbSetDebuggingFlags  
-	_XkbInternAtomFunc  
-	_XkbGetAtomNameFunc  
-	_XkbReloadDpy  
-	_XKeycodeToKeysym  
-	_XKeysymToKeycode  
-	_XLookupKeysym  
-	_XRefreshKeyboardMapping  
-	_XLookupString 
-	_XkbNoteCoreMapChanges  
-	_XkbInitReadBuffer  
-	_XkbSkipReadBufferData  
-	_XkbCopyFromReadBuffer  
-	_XkbReadCopyKeySyms  
-	_XkbWriteCopyKeySyms  
-	_XkbReadBufferCopyKeySyms  
-	_XkbPeekAtReadBuffer  
-	_XkbGetReadBufferPtr  
-	_XkbFreeReadBuffer 
-	_XkbGetReadBufferCountedString  
-	_XkbGetCharset  
-	_XkbGetConverters  
-	XkbGetGeometry  
-	XkbAddGeomShape  
-	XkbAddGeomOutline  
-	XkbComputeShapeBounds  
-	XkbAddGeomDoodad  
-	XkbAddGeomColor  
-	XkbAddGeomOverlayRow  
-	XkbAddGeomSection  
-	XkbAddGeomRow  
-	XkbAddGeomKey  
-	XkbComputeSectionBounds  
-	XkbAllocGeometry  
-	XkbAddGeomProperty  
-	XkbAddGeomOverlay  
-	XkbComputeShapeTop  
-	XkbFindOverlayForKey  
-	XkbAllocGeomKeyAliases  
-	XkbSetGeometry  
-	XkbXlibControlsImplemented  
-	XkbTranslateKey  
-	XkbAddGeomOverlayKey  
-	XkbNoteControlsChanges  
-	XkbGetKeyVirtualModMap  
-	XkbComputeRowBounds  
-	XkbGetNamedGeometry  
-	XkbKeyTypesForCoreSymbols  
-	XkbApplyCompatMapToKey  
-	XkbUpdateMapFromCore  
-	XkbUpdateActionVirtualMods  
-	XkbUpdateKeyTypeVirtualMods  
-	XkbApplyVirtualModChanges  
-	XkbFreeGeomProperties  
-	XkbFreeGeomKeyAliases  
-	XkbFreeGeomColors  
-	XkbFreeGeomPoints  
-	XkbFreeGeomOutlines  
-	XkbFreeGeomShapes  
-	XkbFreeGeomOverlayKeys  
-	XkbFreeGeomOverlayRows  
-	XkbFreeGeomOverlays  
-	XkbFreeGeomKeys  
-	XkbFreeGeomRows  
-	XkbFreeGeomSections  
-	XkbFreeGeomDoodads  
-	XkbFreeGeometry  
-	XkbAllocGeomProps  
-	XkbAllocGeomColors  
-	XkbAllocGeomShapes  
-	XkbAllocGeomSections  
-	XkbAllocGeomOverlays  
-	XkbAllocGeomOverlayRows  
-	XkbAllocGeomOverlayKeys  
-	XkbAllocGeomDoodads  
-	XkbAllocGeomSectionDoodads  
-	XkbAllocGeomOutlines  
-	XkbAllocGeomRows  
-	XkbAllocGeomPoints  
-	XkbAllocGeomKeys  
-	XkbAddGeomKeyAlias  
-	_XkeyTable  
-	_Xevent_to_mask  
-	_qfree  
-	_XIOErrorFunction  
-	_XErrorFunction  
-	_XHeadOfDisplayList  
-	XcmsCIELabColorSpace  
-	XcmsCIELuvColorSpace  
-	XcmsCIEXYZColorSpace  
-	XcmsCIEuvYColorSpace  
-	XcmsCIExyYColorSpace  
-	XcmsTekHVCColorSpace  
-	XcmsUNDEFINEDColorSpace  
-	_XcmsDIColorSpacesInit  
-	_XcmsDIColorSpaces  
-	_XcmsDDColorSpacesInit  
-	_XcmsDDColorSpaces  
-	_XcmsSCCFuncSetsInit  
-	_XcmsSCCFuncSets  
-	_XcmsCIEXYZ_prefix  
-	_XcmsCIEuvY_prefix  
-	_XcmsCIExyY_prefix  
-	_XcmsCIELab_prefix  
-	_XcmsCIELuv_prefix  
-	_XcmsTekHVC_prefix  
-	_XcmsRGBi_prefix  
-	_XcmsRGB_prefix  
-	_XcmsRegColorSpaces  
-	XcmsRGBiColorSpace  
-	XcmsRGBColorSpace  
-	XcmsLinearRGBFunctionSet  
-	_X11TransSocketINETFuncs  
-	_X11TransSocketTCPFuncs  
-	_XimXTransSocketINETFuncs  
-	_XimXTransSocketTCPFuncs  
-	_XimImSportRec  
-	_XimTransportRec  
-	_XlcGenericMethods  
-	_XlcPublicMethods  
-#ifdef HAS_THREADS
-	_XCreateMutex_fn DATA
-	_XFreeMutex_fn DATA
-	_XLockMutex_fn DATA
-	_XUnlockMutex_fn DATA
-	_Xglobal_lock DATA
-#endif
-#ifdef __UNIXOS2__
-; OS/2 specific exports
-  __XOS2RedirRoot	
-  __XOS2RedirRoot1	
-  _XGetScanlinePad
-  _XGetBitsPerPixel
-  _Xsetlocale  
-  XkbGetPerClientControls
-  XkbSetPerClientControls
-  Xutf8DrawString
-  Xutf8TextExtents
-#endif
-#endif
-
diff --git a/nx-X11/programs/Xserver/GL/glx/glx-def.cpp b/nx-X11/programs/Xserver/GL/glx/glx-def.cpp
deleted file mode 100644
index a653f4cb7..000000000
--- a/nx-X11/programs/Xserver/GL/glx/glx-def.cpp
+++ /dev/null
@@ -1,662 +0,0 @@
-LIBRARY GLX
-VERSION LIBRARY_VERSION
-EXPORTS
-__glXFBInitDrawable
-__glXFreeBuffers
-__glXPixInitDrawable
-__glXResizeBuffers
-__glXClientInfo
-__glXCopyContext
-__glXCreateContext
-__glXCreateGLXPixmap
-__glXDestroyContext
-__glXDestroyGLXPixmap
-__glXGetVisualConfigs
-__glXIsDirect
-__glXLookupContextByTag
-__glXMakeCurrent
-__glXQueryContextInfoEXT
-__glXQueryExtensionsString
-__glXQueryServerString
-__glXQueryVersion
-__glXRender
-__glXRenderLarge
-__glXSwapBuffers
-__glXVendorPrivate
-__glXVendorPrivateWithReply
-__glXWaitGL
-__glXWaitX
-__glXSwapClientInfo
-__glXSwapCopyContext
-__glXSwapCreateContext
-__glXSwapCreateGLXPixmap
-__glXSwapDestroyContext
-__glXSwapDestroyGLXPixmap
-__glXSwapGetVisualConfigs
-__glXSwapIsDirect
-__glXSwapIsDirectReply
-__glXSwapMakeCurrent
-__glXSwapMakeCurrentReply
-__glXSwapQueryContextInfoEXT
-__glXSwapQueryContextInfoEXTReply
-__glXSwapQueryExtensionsString
-__glXSwapQueryServerString
-__glXSwapQueryVersion
-__glXSwapQueryVersionReply
-__glXSwapRender
-__glXSwapRenderLarge
-__glXSwapSwapBuffers
-__glXSwapUseXFont
-__glXSwapVendorPrivate
-__glXSwapVendorPrivateWithReply
-__glXSwapWaitGL
-__glXSwapWaitX
-glxSwapQueryExtensionsStringReply
-glxSwapQueryServerStringReply
-GlxExtensionInit
-GlxInitVisuals
-GlxSetVisualConfigs
-GlxWrapInitVisuals
-__glXClearErrorOccured
-__glXCoreType
-__glXErrorCallBack
-__glXErrorOccured
-__glXFlushContextCache
-__glXForceCurrent
-__glXFreeContext
-__glXNoSuchRenderOpcode
-__glXNoSuchSingleOpcode
-__glXResetLargeCommandStatus
-__glXFBGetGC
-__glXFBMemSwapBuffers
-__glXInitFB
-__glXImpCalloc
-__glXImpFatal
-__glXImpFclose
-__glXImpFopen
-__glXImpFprintf
-__glXImpFree
-__glXImpGetDrawablePrivate
-__glXImpGetenv
-__glXImpMalloc
-__glXImpRealloc
-__glXImpSprintf
-__glXImpWarning
-__glXInitMem
-__glXInitPix
-__glXScreenInit
-__glXAssociateContext
-__glXCacheDrawableSize
-__glXCalloc
-__glXCreateDrawablePrivate
-__glXDeassociateContext
-__glXDestroyDrawablePrivate
-__glXFindDrawablePrivate
-__glXFree
-__glXGetDrawablePrivate
-__glXGetDrawableSize
-__glXMalloc
-__glXNop
-__glXRealloc
-__glXRefDrawablePrivate
-__glXResizeDrawable
-__glXResizeDrawableBuffers
-__glXUnrefDrawablePrivate
-__glXDisp_CallLists
-__glXDisp_DrawArrays
-__glXDisp_Map1d
-__glXDisp_Map1f
-__glXDisp_Map2d
-__glXDisp_Map2f
-__glXDispSwap_CallLists
-__glXDispSwap_DrawArrays
-__glXDispSwap_Map1d
-__glXDispSwap_Map1f
-__glXDispSwap_Map2d
-__glXDispSwap_Map2f
-__glXDisp_Bitmap
-__glXDisp_DrawPixels
-__glXDisp_PolygonStipple
-__glXDisp_TexImage1D
-__glXDisp_TexImage2D
-__glXDisp_TexSubImage1D
-__glXDisp_TexSubImage2D
-__glXDispSwap_Bitmap
-__glXDispSwap_DrawPixels
-__glXDispSwap_PolygonStipple
-__glXDispSwap_TexImage1D
-__glXDispSwap_TexImage2D
-__glXDispSwap_TexSubImage1D
-__glXDispSwap_TexSubImage2D
-__glXBitmapReqSize
-__glXCallListsReqSize
-__glXDrawArraysSize
-__glXDrawPixelsReqSize
-__glXFogfvReqSize
-__glXFogivReqSize
-__glXLightModelfvReqSize
-__glXLightModelivReqSize
-__glXLightfvReqSize
-__glXLightivReqSize
-__glXMap1dReqSize
-__glXMap1fReqSize
-__glXMap2dReqSize
-__glXMap2fReqSize
-__glXMaterialfvReqSize
-__glXMaterialivReqSize
-__glXPixelMapfvReqSize
-__glXPixelMapuivReqSize
-__glXPixelMapusvReqSize
-__glXPrioritizeTexturesReqSize
-__glXTexEnvfvReqSize
-__glXTexEnvivReqSize
-__glXTexGendvReqSize
-__glXTexGenfvReqSize
-__glXTexGenivReqSize
-__glXTexImage1DReqSize
-__glXTexImage2DReqSize
-__glXTexParameterfvReqSize
-__glXTexParameterivReqSize
-__glXTexSubImage1DReqSize
-__glXTexSubImage2DReqSize
-__glXTypeSize
-__glXDisp_FeedbackBuffer
-__glXDisp_Finish
-__glXDisp_Flush
-__glXDisp_GetClipPlane
-__glXDisp_GetString
-__glXDisp_RenderMode
-__glXDisp_SelectBuffer
-__glXcombine_strings
-__glXDispSwap_FeedbackBuffer
-__glXDispSwap_Finish
-__glXDispSwap_Flush
-__glXDispSwap_GetClipPlane
-__glXDispSwap_GetString
-__glXDispSwap_RenderMode
-__glXDispSwap_SelectBuffer
-__glXDisp_GetPolygonStipple
-__glXDisp_GetTexImage
-__glXDisp_ReadPixels
-__glXDispSwap_GetPolygonStipple
-__glXDispSwap_GetTexImage
-__glXDispSwap_ReadPixels
-__glGetBooleanv_size
-__glGetDoublev_size
-__glGetFloatv_size
-__glGetIntegerv_size
-__glGetLightfv_size
-__glGetLightiv_size
-__glGetMap_size
-__glGetMapdv_size
-__glGetMapfv_size
-__glGetMapiv_size
-__glGetMaterialfv_size
-__glGetMaterialiv_size
-__glGetPixelMap_size
-__glGetPixelMapfv_size
-__glGetPixelMapuiv_size
-__glGetPixelMapusv_size
-__glGetTexEnvfv_size
-__glGetTexEnviv_size
-__glGetTexGendv_size
-__glGetTexGenfv_size
-__glGetTexGeniv_size
-__glGetTexImage_size
-__glGetTexLevelParameterfv_size
-__glGetTexLevelParameteriv_size
-__glGetTexParameterfv_size
-__glGetTexParameteriv_size
-__glGet_size
-__glReadPixels_size
-__glXUseXFont
-__glXDisp_Accum
-__glXDisp_AlphaFunc
-__glXDisp_Begin
-__glXDisp_BindTexture
-__glXDisp_BlendFunc
-__glXDisp_CallList
-__glXDisp_Clear
-__glXDisp_ClearAccum
-__glXDisp_ClearColor
-__glXDisp_ClearDepth
-__glXDisp_ClearIndex
-__glXDisp_ClearStencil
-__glXDisp_ClipPlane
-__glXDisp_Color3bv
-__glXDisp_Color3dv
-__glXDisp_Color3fv
-__glXDisp_Color3iv
-__glXDisp_Color3sv
-__glXDisp_Color3ubv
-__glXDisp_Color3uiv
-__glXDisp_Color3usv
-__glXDisp_Color4bv
-__glXDisp_Color4dv
-__glXDisp_Color4fv
-__glXDisp_Color4iv
-__glXDisp_Color4sv
-__glXDisp_Color4ubv
-__glXDisp_Color4uiv
-__glXDisp_Color4usv
-__glXDisp_ColorMask
-__glXDisp_ColorMaterial
-__glXDisp_CopyPixels
-__glXDisp_CopyTexImage1D
-__glXDisp_CopyTexImage2D
-__glXDisp_CopyTexSubImage1D
-__glXDisp_CopyTexSubImage2D
-__glXDisp_CullFace
-__glXDisp_DepthFunc
-__glXDisp_DepthMask
-__glXDisp_DepthRange
-__glXDisp_Disable
-__glXDisp_DrawBuffer
-__glXDisp_EdgeFlagv
-__glXDisp_Enable
-__glXDisp_End
-__glXDisp_EvalCoord1dv
-__glXDisp_EvalCoord1fv
-__glXDisp_EvalCoord2dv
-__glXDisp_EvalCoord2fv
-__glXDisp_EvalMesh1
-__glXDisp_EvalMesh2
-__glXDisp_EvalPoint1
-__glXDisp_EvalPoint2
-__glXDisp_Fogf
-__glXDisp_Fogfv
-__glXDisp_Fogi
-__glXDisp_Fogiv
-__glXDisp_FrontFace
-__glXDisp_Frustum
-__glXDisp_Hint
-__glXDisp_IndexMask
-__glXDisp_Indexdv
-__glXDisp_Indexfv
-__glXDisp_Indexiv
-__glXDisp_Indexsv
-__glXDisp_Indexubv
-__glXDisp_InitNames
-__glXDisp_LightModelf
-__glXDisp_LightModelfv
-__glXDisp_LightModeli
-__glXDisp_LightModeliv
-__glXDisp_Lightf
-__glXDisp_Lightfv
-__glXDisp_Lighti
-__glXDisp_Lightiv
-__glXDisp_LineStipple
-__glXDisp_LineWidth
-__glXDisp_ListBase
-__glXDisp_LoadIdentity
-__glXDisp_LoadMatrixd
-__glXDisp_LoadMatrixf
-__glXDisp_LoadName
-__glXDisp_LogicOp
-__glXDisp_MapGrid1d
-__glXDisp_MapGrid1f
-__glXDisp_MapGrid2d
-__glXDisp_MapGrid2f
-__glXDisp_Materialf
-__glXDisp_Materialfv
-__glXDisp_Materiali
-__glXDisp_Materialiv
-__glXDisp_MatrixMode
-__glXDisp_MultMatrixd
-__glXDisp_MultMatrixf
-__glXDisp_Normal3bv
-__glXDisp_Normal3dv
-__glXDisp_Normal3fv
-__glXDisp_Normal3iv
-__glXDisp_Normal3sv
-__glXDisp_Ortho
-__glXDisp_PassThrough
-__glXDisp_PixelMapfv
-__glXDisp_PixelMapuiv
-__glXDisp_PixelMapusv
-__glXDisp_PixelTransferf
-__glXDisp_PixelTransferi
-__glXDisp_PixelZoom
-__glXDisp_PointSize
-__glXDisp_PolygonMode
-__glXDisp_PolygonOffset
-__glXDisp_PopAttrib
-__glXDisp_PopMatrix
-__glXDisp_PopName
-__glXDisp_PrioritizeTextures
-__glXDisp_PushAttrib
-__glXDisp_PushMatrix
-__glXDisp_PushName
-__glXDisp_RasterPos2dv
-__glXDisp_RasterPos2fv
-__glXDisp_RasterPos2iv
-__glXDisp_RasterPos2sv
-__glXDisp_RasterPos3dv
-__glXDisp_RasterPos3fv
-__glXDisp_RasterPos3iv
-__glXDisp_RasterPos3sv
-__glXDisp_RasterPos4dv
-__glXDisp_RasterPos4fv
-__glXDisp_RasterPos4iv
-__glXDisp_RasterPos4sv
-__glXDisp_ReadBuffer
-__glXDisp_Rectdv
-__glXDisp_Rectfv
-__glXDisp_Rectiv
-__glXDisp_Rectsv
-__glXDisp_Rotated
-__glXDisp_Rotatef
-__glXDisp_Scaled
-__glXDisp_Scalef
-__glXDisp_Scissor
-__glXDisp_ShadeModel
-__glXDisp_StencilFunc
-__glXDisp_StencilMask
-__glXDisp_StencilOp
-__glXDisp_TexCoord1dv
-__glXDisp_TexCoord1fv
-__glXDisp_TexCoord1iv
-__glXDisp_TexCoord1sv
-__glXDisp_TexCoord2dv
-__glXDisp_TexCoord2fv
-__glXDisp_TexCoord2iv
-__glXDisp_TexCoord2sv
-__glXDisp_TexCoord3dv
-__glXDisp_TexCoord3fv
-__glXDisp_TexCoord3iv
-__glXDisp_TexCoord3sv
-__glXDisp_TexCoord4dv
-__glXDisp_TexCoord4fv
-__glXDisp_TexCoord4iv
-__glXDisp_TexCoord4sv
-__glXDisp_TexEnvf
-__glXDisp_TexEnvfv
-__glXDisp_TexEnvi
-__glXDisp_TexEnviv
-__glXDisp_TexGend
-__glXDisp_TexGendv
-__glXDisp_TexGenf
-__glXDisp_TexGenfv
-__glXDisp_TexGeni
-__glXDisp_TexGeniv
-__glXDisp_TexParameterf
-__glXDisp_TexParameterfv
-__glXDisp_TexParameteri
-__glXDisp_TexParameteriv
-__glXDisp_Translated
-__glXDisp_Translatef
-__glXDisp_Vertex2dv
-__glXDisp_Vertex2fv
-__glXDisp_Vertex2iv
-__glXDisp_Vertex2sv
-__glXDisp_Vertex3dv
-__glXDisp_Vertex3fv
-__glXDisp_Vertex3iv
-__glXDisp_Vertex3sv
-__glXDisp_Vertex4dv
-__glXDisp_Vertex4fv
-__glXDisp_Vertex4iv
-__glXDisp_Vertex4sv
-__glXDisp_Viewport
-__glXDispSwap_Accum
-__glXDispSwap_AlphaFunc
-__glXDispSwap_Begin
-__glXDispSwap_BindTexture
-__glXDispSwap_BlendFunc
-__glXDispSwap_CallList
-__glXDispSwap_Clear
-__glXDispSwap_ClearAccum
-__glXDispSwap_ClearColor
-__glXDispSwap_ClearDepth
-__glXDispSwap_ClearIndex
-__glXDispSwap_ClearStencil
-__glXDispSwap_ClipPlane
-__glXDispSwap_Color3bv
-__glXDispSwap_Color3dv
-__glXDispSwap_Color3fv
-__glXDispSwap_Color3iv
-__glXDispSwap_Color3sv
-__glXDispSwap_Color3ubv
-__glXDispSwap_Color3uiv
-__glXDispSwap_Color3usv
-__glXDispSwap_Color4bv
-__glXDispSwap_Color4dv
-__glXDispSwap_Color4fv
-__glXDispSwap_Color4iv
-__glXDispSwap_Color4sv
-__glXDispSwap_Color4ubv
-__glXDispSwap_Color4uiv
-__glXDispSwap_Color4usv
-__glXDispSwap_ColorMask
-__glXDispSwap_ColorMaterial
-__glXDispSwap_CopyPixels
-__glXDispSwap_CopyTexImage1D
-__glXDispSwap_CopyTexImage2D
-__glXDispSwap_CopyTexSubImage1D
-__glXDispSwap_CopyTexSubImage2D
-__glXDispSwap_CullFace
-__glXDispSwap_DepthFunc
-__glXDispSwap_DepthMask
-__glXDispSwap_DepthRange
-__glXDispSwap_Disable
-__glXDispSwap_DrawBuffer
-__glXDispSwap_EdgeFlagv
-__glXDispSwap_Enable
-__glXDispSwap_End
-__glXDispSwap_EvalCoord1dv
-__glXDispSwap_EvalCoord1fv
-__glXDispSwap_EvalCoord2dv
-__glXDispSwap_EvalCoord2fv
-__glXDispSwap_EvalMesh1
-__glXDispSwap_EvalMesh2
-__glXDispSwap_EvalPoint1
-__glXDispSwap_EvalPoint2
-__glXDispSwap_Fogf
-__glXDispSwap_Fogfv
-__glXDispSwap_Fogi
-__glXDispSwap_Fogiv
-__glXDispSwap_FrontFace
-__glXDispSwap_Frustum
-__glXDispSwap_Hint
-__glXDispSwap_IndexMask
-__glXDispSwap_Indexdv
-__glXDispSwap_Indexfv
-__glXDispSwap_Indexiv
-__glXDispSwap_Indexsv
-__glXDispSwap_Indexubv
-__glXDispSwap_InitNames
-__glXDispSwap_LightModelf
-__glXDispSwap_LightModelfv
-__glXDispSwap_LightModeli
-__glXDispSwap_LightModeliv
-__glXDispSwap_Lightf
-__glXDispSwap_Lightfv
-__glXDispSwap_Lighti
-__glXDispSwap_Lightiv
-__glXDispSwap_LineStipple
-__glXDispSwap_LineWidth
-__glXDispSwap_ListBase
-__glXDispSwap_LoadIdentity
-__glXDispSwap_LoadMatrixd
-__glXDispSwap_LoadMatrixf
-__glXDispSwap_LoadName
-__glXDispSwap_LogicOp
-__glXDispSwap_MapGrid1d
-__glXDispSwap_MapGrid1f
-__glXDispSwap_MapGrid2d
-__glXDispSwap_MapGrid2f
-__glXDispSwap_Materialf
-__glXDispSwap_Materialfv
-__glXDispSwap_Materiali
-__glXDispSwap_Materialiv
-__glXDispSwap_MatrixMode
-__glXDispSwap_MultMatrixd
-__glXDispSwap_MultMatrixf
-__glXDispSwap_Normal3bv
-__glXDispSwap_Normal3dv
-__glXDispSwap_Normal3fv
-__glXDispSwap_Normal3iv
-__glXDispSwap_Normal3sv
-__glXDispSwap_Ortho
-__glXDispSwap_PassThrough
-__glXDispSwap_PixelMapfv
-__glXDispSwap_PixelMapuiv
-__glXDispSwap_PixelMapusv
-__glXDispSwap_PixelTransferf
-__glXDispSwap_PixelTransferi
-__glXDispSwap_PixelZoom
-__glXDispSwap_PointSize
-__glXDispSwap_PolygonMode
-__glXDispSwap_PolygonOffset
-__glXDispSwap_PopAttrib
-__glXDispSwap_PopMatrix
-__glXDispSwap_PopName
-__glXDispSwap_PrioritizeTextures
-__glXDispSwap_PushAttrib
-__glXDispSwap_PushMatrix
-__glXDispSwap_PushName
-__glXDispSwap_RasterPos2dv
-__glXDispSwap_RasterPos2fv
-__glXDispSwap_RasterPos2iv
-__glXDispSwap_RasterPos2sv
-__glXDispSwap_RasterPos3dv
-__glXDispSwap_RasterPos3fv
-__glXDispSwap_RasterPos3iv
-__glXDispSwap_RasterPos3sv
-__glXDispSwap_RasterPos4dv
-__glXDispSwap_RasterPos4fv
-__glXDispSwap_RasterPos4iv
-__glXDispSwap_RasterPos4sv
-__glXDispSwap_ReadBuffer
-__glXDispSwap_Rectdv
-__glXDispSwap_Rectfv
-__glXDispSwap_Rectiv
-__glXDispSwap_Rectsv
-__glXDispSwap_Rotated
-__glXDispSwap_Rotatef
-__glXDispSwap_Scaled
-__glXDispSwap_Scalef
-__glXDispSwap_Scissor
-__glXDispSwap_ShadeModel
-__glXDispSwap_StencilFunc
-__glXDispSwap_StencilMask
-__glXDispSwap_StencilOp
-__glXDispSwap_TexCoord1dv
-__glXDispSwap_TexCoord1fv
-__glXDispSwap_TexCoord1iv
-__glXDispSwap_TexCoord1sv
-__glXDispSwap_TexCoord2dv
-__glXDispSwap_TexCoord2fv
-__glXDispSwap_TexCoord2iv
-__glXDispSwap_TexCoord2sv
-__glXDispSwap_TexCoord3dv
-__glXDispSwap_TexCoord3fv
-__glXDispSwap_TexCoord3iv
-__glXDispSwap_TexCoord3sv
-__glXDispSwap_TexCoord4dv
-__glXDispSwap_TexCoord4fv
-__glXDispSwap_TexCoord4iv
-__glXDispSwap_TexCoord4sv
-__glXDispSwap_TexEnvf
-__glXDispSwap_TexEnvfv
-__glXDispSwap_TexEnvi
-__glXDispSwap_TexEnviv
-__glXDispSwap_TexGend
-__glXDispSwap_TexGendv
-__glXDispSwap_TexGenf
-__glXDispSwap_TexGenfv
-__glXDispSwap_TexGeni
-__glXDispSwap_TexGeniv
-__glXDispSwap_TexParameterf
-__glXDispSwap_TexParameterfv
-__glXDispSwap_TexParameteri
-__glXDispSwap_TexParameteriv
-__glXDispSwap_Translated
-__glXDispSwap_Translatef
-__glXDispSwap_Vertex2dv
-__glXDispSwap_Vertex2fv
-__glXDispSwap_Vertex2iv
-__glXDispSwap_Vertex2sv
-__glXDispSwap_Vertex3dv
-__glXDispSwap_Vertex3fv
-__glXDispSwap_Vertex3iv
-__glXDispSwap_Vertex3sv
-__glXDispSwap_Vertex4dv
-__glXDispSwap_Vertex4fv
-__glXDispSwap_Vertex4iv
-__glXDispSwap_Vertex4sv
-__glXDispSwap_Viewport
-__glXDisp_AreTexturesResident
-__glXDisp_DeleteLists
-__glXDisp_DeleteTextures
-__glXDisp_EndList
-__glXDisp_GenLists
-__glXDisp_GenTextures
-__glXDisp_GetBooleanv
-__glXDisp_GetDoublev
-__glXDisp_GetError
-__glXDisp_GetFloatv
-__glXDisp_GetIntegerv
-__glXDisp_GetLightfv
-__glXDisp_GetLightiv
-__glXDisp_GetMapdv
-__glXDisp_GetMapfv
-__glXDisp_GetMapiv
-__glXDisp_GetMaterialfv
-__glXDisp_GetMaterialiv
-__glXDisp_GetPixelMapfv
-__glXDisp_GetPixelMapuiv
-__glXDisp_GetPixelMapusv
-__glXDisp_GetTexEnvfv
-__glXDisp_GetTexEnviv
-__glXDisp_GetTexGendv
-__glXDisp_GetTexGenfv
-__glXDisp_GetTexGeniv
-__glXDisp_GetTexLevelParameterfv
-__glXDisp_GetTexLevelParameteriv
-__glXDisp_GetTexParameterfv
-__glXDisp_GetTexParameteriv
-__glXDisp_IsEnabled
-__glXDisp_IsList
-__glXDisp_IsTexture
-__glXDisp_NewList
-__glXDisp_PixelStoref
-__glXDisp_PixelStorei
-__glXDispSwap_AreTexturesResident
-__glXDispSwap_DeleteLists
-__glXDispSwap_DeleteTextures
-__glXDispSwap_EndList
-__glXDispSwap_GenLists
-__glXDispSwap_GenTextures
-__glXDispSwap_GetBooleanv
-__glXDispSwap_GetDoublev
-__glXDispSwap_GetError
-__glXDispSwap_GetFloatv
-__glXDispSwap_GetIntegerv
-__glXDispSwap_GetLightfv
-__glXDispSwap_GetLightiv
-__glXDispSwap_GetMapdv
-__glXDispSwap_GetMapfv
-__glXDispSwap_GetMapiv
-__glXDispSwap_GetMaterialfv
-__glXDispSwap_GetMaterialiv
-__glXDispSwap_GetPixelMapfv
-__glXDispSwap_GetPixelMapuiv
-__glXDispSwap_GetPixelMapusv
-__glXDispSwap_GetTexEnvfv
-__glXDispSwap_GetTexEnviv
-__glXDispSwap_GetTexGendv
-__glXDispSwap_GetTexGenfv
-__glXDispSwap_GetTexGeniv
-__glXDispSwap_GetTexLevelParameterfv
-__glXDispSwap_GetTexLevelParameteriv
-__glXDispSwap_GetTexParameterfv
-__glXDispSwap_GetTexParameteriv
-__glXDispSwap_IsEnabled
-__glXDispSwap_IsList
-__glXDispSwap_IsTexture
-__glXDispSwap_NewList
-__glXDispSwap_PixelStoref
-__glXDispSwap_PixelStorei
-
-/* $XFree86$ */
diff --git a/nx-X11/programs/Xserver/GL/mesa/GLcore/GLcore-def.cpp b/nx-X11/programs/Xserver/GL/mesa/GLcore/GLcore-def.cpp
deleted file mode 100644
index 206ce85fb..000000000
--- a/nx-X11/programs/Xserver/GL/mesa/GLcore/GLcore-def.cpp
+++ /dev/null
@@ -1,1461 +0,0 @@
-LIBRARY GLcore
-VERSION LIBRARY_VERSION
-EXPORTS
-
-_mesa_set_aa_triangle_function
-_mesa_Accum
-_mesa_ClearAccum
-_mesa_alloc_accum_buffer
-_mesa_clear_accum_buffer
-_mesa_AlphaFunc
-_mesa_alpha_test
-_mesa_alloc_alpha_buffers
-_mesa_clear_alpha_buffers
-_mesa_read_alpha_pixels
-_mesa_read_alpha_span
-_mesa_write_alpha_pixels
-_mesa_write_alpha_span
-_mesa_write_mono_alpha_pixels
-_mesa_write_mono_alpha_span
-_mesa_PopAttrib
-_mesa_PopClientAttrib
-_mesa_PushAttrib
-_mesa_PushClientAttrib
-_mesa_Bitmap
-_mesa_BlendColor
-_mesa_BlendEquation
-_mesa_BlendFunc
-_mesa_BlendFuncSeparateEXT
-_mesa_blend_pixels
-_mesa_blend_span
-_mesa_Clear
-_mesa_ClearColor
-_mesa_ClearIndex
-_mesa_DrawBuffer
-_mesa_ReadBuffer
-_mesa_ResizeBuffersMESA
-_mesa_ClipPlane
-_mesa_GetClipPlane
-gl_init_clip
-gl_update_clipmask
-gl_update_userclip
-gl_user_cliptest
-gl_userclip_point
-gl_viewclip_point
-_mesa_ColorSubTable
-_mesa_ColorTable
-_mesa_ColorTableParameterfv
-_mesa_ColorTableParameteriv
-_mesa_CopyColorSubTable
-_mesa_CopyColorTable
-_mesa_GetColorTable
-_mesa_GetColorTableParameterfv
-_mesa_GetColorTableParameteriv
-_mesa_free_colortable_data
-_mesa_init_colortable
-gl_read_config_file
-gl_register_config_var
-_mesa_Finish
-_mesa_Flush
-_mesa_create_visual
-_mesa_destroy_visual
-_mesa_get_dispatch
-_mesa_initialize_context
-_mesa_initialize_framebuffer
-_mesa_initialize_visual
-_mesa_swapbuffers
-gl_compile_error
-gl_context_initialize
-gl_copy_context
-gl_create_context
-gl_create_framebuffer
-gl_create_visual
-gl_destroy_context
-gl_destroy_framebuffer
-gl_destroy_visual
-gl_error
-gl_free_context_data
-gl_get_current_context
-gl_make_current
-gl_make_current2
-gl_problem
-gl_warning
-_mesa_CopyPixels
-_mesa_LockArraysEXT
-_mesa_UnlockArraysEXT
-gl_alloc_cva_store
-gl_cva_compile_cassette
-gl_cva_force_precalc
-gl_cva_init
-gl_free_cva_store
-gl_merge_cva
-gl_prepare_arrays_cva
-gl_rescue_cva
-_mesa_ClearDepth
-_mesa_DepthFunc
-_mesa_DepthMask
-_mesa_alloc_depth_buffer
-_mesa_clear_depth_buffer
-_mesa_depth_test_pixels
-_mesa_depth_test_span
-_mesa_read_depth_span
-_mesa_read_depth_span_float
-_mesa_zbuffer_address
-glAccum
-glActiveTextureARB
-glAlphaFunc
-glAreTexturesResident
-glAreTexturesResidentEXT
-glArrayElement
-glArrayElementEXT
-glBegin
-glBindTexture
-glBindTextureEXT
-glBitmap
-glBlendColor
-glBlendColorEXT
-glBlendEquation
-glBlendEquationEXT
-glBlendFunc
-glBlendFuncSeparateEXT
-glBlendFuncSeparateINGR
-glCallList
-glCallLists
-glClear
-glClearAccum
-glClearColor
-glClearDepth
-glClearIndex
-glClearStencil
-glClientActiveTextureARB
-glClipPlane
-glColor3b
-glColor3bv
-glColor3d
-glColor3dv
-glColor3f
-glColor3fv
-glColor3i
-glColor3iv
-glColor3s
-glColor3sv
-glColor3ub
-glColor3ubv
-glColor3ui
-glColor3uiv
-glColor3us
-glColor3usv
-glColor4b
-glColor4bv
-glColor4d
-glColor4dv
-glColor4f
-glColor4fv
-glColor4i
-glColor4iv
-glColor4s
-glColor4sv
-glColor4ub
-glColor4ubv
-glColor4ui
-glColor4uiv
-glColor4us
-glColor4usv
-glColorMask
-glColorMaterial
-glColorPointer
-glColorPointerEXT
-glColorSubTable
-glColorSubTableEXT
-glColorTable
-glColorTableEXT
-glColorTableParameterfv
-glColorTableParameterfvSGI
-glColorTableParameteriv
-glColorTableParameterivSGI
-glColorTableSGI
-glCombinerInputNV
-glCombinerOutputNV
-glCombinerParameterfNV
-glCombinerParameterfvNV
-glCombinerParameteriNV
-glCombinerParameterivNV
-glCompressedTexImage1DARB
-glCompressedTexImage2DARB
-glCompressedTexImage3DARB
-glCompressedTexSubImage1DARB
-glCompressedTexSubImage2DARB
-glCompressedTexSubImage3DARB
-glConvolutionFilter1D
-glConvolutionFilter1DEXT
-glConvolutionFilter2D
-glConvolutionFilter2DEXT
-glConvolutionParameterf
-glConvolutionParameterfEXT
-glConvolutionParameterfv
-glConvolutionParameterfvEXT
-glConvolutionParameteri
-glConvolutionParameteriEXT
-glConvolutionParameteriv
-glConvolutionParameterivEXT
-glCopyColorSubTable
-glCopyColorSubTableEXT
-glCopyColorTable
-glCopyColorTableSGI
-glCopyConvolutionFilter1D
-glCopyConvolutionFilter1DEXT
-glCopyConvolutionFilter2D
-glCopyConvolutionFilter2DEXT
-glCopyPixels
-glCopyTexImage1D
-glCopyTexImage1DEXT
-glCopyTexImage2D
-glCopyTexImage2DEXT
-glCopyTexSubImage1D
-glCopyTexSubImage1DEXT
-glCopyTexSubImage2D
-glCopyTexSubImage2DEXT
-glCopyTexSubImage3D
-glCopyTexSubImage3DEXT
-glCullFace
-glCullParameterdvEXT
-glCullParameterfvEXT
-glDeleteLists
-glDeleteTextures
-glDeleteTexturesEXT
-glDepthFunc
-glDepthMask
-glDepthRange
-glDetailTexFuncSGIS
-glDisable
-glDisableClientState
-glDrawArrays
-glDrawArraysEXT
-glDrawBuffer
-glDrawElements
-glDrawPixels
-glDrawRangeElements
-glDrawRangeElementsEXT
-glEdgeFlag
-glEdgeFlagPointer
-glEdgeFlagPointerEXT
-glEdgeFlagv
-glEnable
-glEnableClientState
-glEnd
-glEndList
-glEvalCoord1d
-glEvalCoord1dv
-glEvalCoord1f
-glEvalCoord1fv
-glEvalCoord2d
-glEvalCoord2dv
-glEvalCoord2f
-glEvalCoord2fv
-glEvalMesh1
-glEvalMesh2
-glEvalPoint1
-glEvalPoint2
-glFeedbackBuffer
-glFinalCombinerInputNV
-glFinish
-glFlush
-glFlushRasterSGIX
-glFlushVertexArrayRangeNV
-glFogCoordPointerEXT
-glFogCoorddEXT
-glFogCoorddvEXT
-glFogCoordfEXT
-glFogCoordfvEXT
-glFogf
-glFogfv
-glFogi
-glFogiv
-glFragmentColorMaterialSGIX
-glFragmentLightModelfSGIX
-glFragmentLightModelfvSGIX
-glFragmentLightModeliSGIX
-glFragmentLightModelivSGIX
-glFragmentLightfSGIX
-glFragmentLightfvSGIX
-glFragmentLightiSGIX
-glFragmentLightivSGIX
-glFragmentMaterialfSGIX
-glFragmentMaterialfvSGIX
-glFragmentMaterialiSGIX
-glFragmentMaterialivSGIX
-glFrameZoomSGIX
-glFrontFace
-glFrustum
-glGenLists
-glGenTextures
-glGenTexturesEXT
-glGetBooleanv
-glGetClipPlane
-glGetColorTable
-glGetColorTableEXT
-glGetColorTableParameterfv
-glGetColorTableParameterfvEXT
-glGetColorTableParameterfvSGI
-glGetColorTableParameteriv
-glGetColorTableParameterivEXT
-glGetColorTableParameterivSGI
-glGetColorTableSGI
-glGetCombinerInputParameterfvNV
-glGetCombinerInputParameterivNV
-glGetCombinerOutputParameterfvNV
-glGetCombinerOutputParameterivNV
-glGetCompressedTexImageARB
-glGetConvolutionFilter
-glGetConvolutionFilterEXT
-glGetConvolutionParameterfv
-glGetConvolutionParameterfvEXT
-glGetConvolutionParameteriv
-glGetConvolutionParameterivEXT
-glGetDetailTexFuncSGIS
-glGetDoublev
-glGetError
-glGetFinalCombinerInputParameterfvNV
-glGetFinalCombinerInputParameterivNV
-glGetFloatv
-glGetFragmentLightfvSGIX
-glGetFragmentLightivSGIX
-glGetFragmentMaterialfvSGIX
-glGetFragmentMaterialivSGIX
-glGetHistogram
-glGetHistogramEXT
-glGetHistogramParameterfv
-glGetHistogramParameterfvEXT
-glGetHistogramParameteriv
-glGetHistogramParameterivEXT
-glGetInstrumentsSGIX
-glGetIntegerv
-glGetLightfv
-glGetLightiv
-glGetListParameterfvSGIX
-glGetListParameterivSGIX
-glGetMapdv
-glGetMapfv
-glGetMapiv
-glGetMaterialfv
-glGetMaterialiv
-glGetMinmax
-glGetMinmaxEXT
-glGetMinmaxParameterfv
-glGetMinmaxParameterfvEXT
-glGetMinmaxParameteriv
-glGetMinmaxParameterivEXT
-glGetPixelMapfv
-glGetPixelMapuiv
-glGetPixelMapusv
-glGetPixelTexGenParameterfvSGIS
-glGetPixelTexGenParameterivSGIS
-glGetPointerv
-glGetPointervEXT
-glGetPolygonStipple
-glGetSeparableFilter
-glGetSeparableFilterEXT
-glGetSharpenTexFuncSGIS
-glGetString
-glGetTexEnvfv
-glGetTexEnviv
-glGetTexFilterFuncSGIS
-glGetTexGendv
-glGetTexGenfv
-glGetTexGeniv
-glGetTexImage
-glGetTexLevelParameterfv
-glGetTexLevelParameteriv
-glGetTexParameterfv
-glGetTexParameteriv
-glHint
-glHintPGI
-glHistogram
-glHistogramEXT
-glIndexFuncEXT
-glIndexMask
-glIndexMaterialEXT
-glIndexPointer
-glIndexPointerEXT
-glIndexd
-glIndexdv
-glIndexf
-glIndexfv
-glIndexi
-glIndexiv
-glIndexs
-glIndexsv
-glIndexub
-glIndexubv
-glInitNames
-glInstrumentsBufferSGIX
-glInterleavedArrays
-glIsEnabled
-glIsList
-glIsTexture
-glIsTextureEXT
-glLightEnviSGIX
-glLightModelf
-glLightModelfv
-glLightModeli
-glLightModeliv
-glLightf
-glLightfv
-glLighti
-glLightiv
-glLineStipple
-glLineWidth
-glListBase
-glListParameterfSGIX
-glListParameterfvSGIX
-glListParameteriSGIX
-glListParameterivSGIX
-glLoadIdentity
-glLoadMatrixd
-glLoadMatrixf
-glLoadName
-glLoadTransposeMatrixdARB
-glLoadTransposeMatrixfARB
-glLockArraysEXT
-glLogicOp
-glMap1d
-glMap1f
-glMap2d
-glMap2f
-glMapGrid1d
-glMapGrid1f
-glMapGrid2d
-glMapGrid2f
-glMaterialf
-glMaterialfv
-glMateriali
-glMaterialiv
-glMatrixMode
-glMinmax
-glMinmaxEXT
-glMultMatrixd
-glMultMatrixf
-glMultTransposeMatrixdARB
-glMultTransposeMatrixfARB
-glMultiTexCoord1dARB
-glMultiTexCoord1dvARB
-glMultiTexCoord1fARB
-glMultiTexCoord1fvARB
-glMultiTexCoord1iARB
-glMultiTexCoord1ivARB
-glMultiTexCoord1sARB
-glMultiTexCoord1svARB
-glMultiTexCoord2dARB
-glMultiTexCoord2dvARB
-glMultiTexCoord2fARB
-glMultiTexCoord2fvARB
-glMultiTexCoord2iARB
-glMultiTexCoord2ivARB
-glMultiTexCoord2sARB
-glMultiTexCoord2svARB
-glMultiTexCoord3dARB
-glMultiTexCoord3dvARB
-glMultiTexCoord3fARB
-glMultiTexCoord3fvARB
-glMultiTexCoord3iARB
-glMultiTexCoord3ivARB
-glMultiTexCoord3sARB
-glMultiTexCoord3svARB
-glMultiTexCoord4dARB
-glMultiTexCoord4dvARB
-glMultiTexCoord4fARB
-glMultiTexCoord4fvARB
-glMultiTexCoord4iARB
-glMultiTexCoord4ivARB
-glMultiTexCoord4sARB
-glMultiTexCoord4svARB
-glNewList
-glNormal3b
-glNormal3bv
-glNormal3d
-glNormal3dv
-glNormal3f
-glNormal3fv
-glNormal3i
-glNormal3iv
-glNormal3s
-glNormal3sv
-glNormalPointer
-glNormalPointerEXT
-glOrtho
-glPassThrough
-glPixelMapfv
-glPixelMapuiv
-glPixelMapusv
-glPixelStoref
-glPixelStorei
-glPixelTexGenParameterfSGIS
-glPixelTexGenParameterfvSGIS
-glPixelTexGenParameteriSGIS
-glPixelTexGenParameterivSGIS
-glPixelTexGenSGIX
-glPixelTransferf
-glPixelTransferi
-glPixelZoom
-glPointParameterfEXT
-glPointParameterfSGIS
-glPointParameterfvEXT
-glPointParameterfvSGIS
-glPointSize
-glPollInstrumentsSGIX
-glPolygonMode
-glPolygonOffset
-glPolygonOffsetEXT
-glPolygonStipple
-glPopAttrib
-glPopClientAttrib
-glPopMatrix
-glPopName
-glPrioritizeTextures
-glPrioritizeTexturesEXT
-glPushAttrib
-glPushClientAttrib
-glPushMatrix
-glPushName
-glRasterPos2d
-glRasterPos2dv
-glRasterPos2f
-glRasterPos2fv
-glRasterPos2i
-glRasterPos2iv
-glRasterPos2s
-glRasterPos2sv
-glRasterPos3d
-glRasterPos3dv
-glRasterPos3f
-glRasterPos3fv
-glRasterPos3i
-glRasterPos3iv
-glRasterPos3s
-glRasterPos3sv
-glRasterPos4d
-glRasterPos4dv
-glRasterPos4f
-glRasterPos4fv
-glRasterPos4i
-glRasterPos4iv
-glRasterPos4s
-glRasterPos4sv
-glReadBuffer
-glReadInstrumentsSGIX
-glReadPixels
-glRectd
-glRectdv
-glRectf
-glRectfv
-glRecti
-glRectiv
-glRects
-glRectsv
-glReferencePlaneSGIX
-glRenderMode
-glResetHistogram
-glResetHistogramEXT
-glResetMinmax
-glResetMinmaxEXT
-glResizeBuffersMESA
-glRotated
-glRotatef
-glSampleCoverageARB
-glSampleMaskEXT
-glSampleMaskSGIS
-glSamplePassARB
-glSamplePatternEXT
-glSamplePatternSGIS
-glScaled
-glScalef
-glScissor
-glSelectBuffer
-glSeparableFilter2D
-glSeparableFilter2DEXT
-glShadeModel
-glSharpenTexFuncSGIS
-glSpriteParameterfSGIX
-glSpriteParameterfvSGIX
-glSpriteParameteriSGIX
-glSpriteParameterivSGIX
-glStartInstrumentsSGIX
-glStencilFunc
-glStencilMask
-glStencilOp
-glStopInstrumentsSGIX
-glTagSampleBufferSGIX
-glTbufferMask3DFX
-glTexCoord1d
-glTexCoord1dv
-glTexCoord1f
-glTexCoord1fv
-glTexCoord1i
-glTexCoord1iv
-glTexCoord1s
-glTexCoord1sv
-glTexCoord2d
-glTexCoord2dv
-glTexCoord2f
-glTexCoord2fv
-glTexCoord2i
-glTexCoord2iv
-glTexCoord2s
-glTexCoord2sv
-glTexCoord3d
-glTexCoord3dv
-glTexCoord3f
-glTexCoord3fv
-glTexCoord3i
-glTexCoord3iv
-glTexCoord3s
-glTexCoord3sv
-glTexCoord4d
-glTexCoord4dv
-glTexCoord4f
-glTexCoord4fv
-glTexCoord4i
-glTexCoord4iv
-glTexCoord4s
-glTexCoord4sv
-glTexCoordPointer
-glTexCoordPointerEXT
-glTexEnvf
-glTexEnvfv
-glTexEnvi
-glTexEnviv
-glTexFilterFuncSGIS
-glTexGend
-glTexGendv
-glTexGenf
-glTexGenfv
-glTexGeni
-glTexGeniv
-glTexImage1D
-glTexImage2D
-glTexImage3D
-glTexImage3DEXT
-glTexImage4DSGIS
-glTexParameterf
-glTexParameterfv
-glTexParameteri
-glTexParameteriv
-glTexSubImage1D
-glTexSubImage1DEXT
-glTexSubImage2D
-glTexSubImage2DEXT
-glTexSubImage3D
-glTexSubImage3DEXT
-glTexSubImage4DSGIS
-glTranslated
-glTranslatef
-glUnlockArraysEXT
-glVertex2d
-glVertex2dv
-glVertex2f
-glVertex2fv
-glVertex2i
-glVertex2iv
-glVertex2s
-glVertex2sv
-glVertex3d
-glVertex3dv
-glVertex3f
-glVertex3fv
-glVertex3i
-glVertex3iv
-glVertex3s
-glVertex3sv
-glVertex4d
-glVertex4dv
-glVertex4f
-glVertex4fv
-glVertex4i
-glVertex4iv
-glVertex4s
-glVertex4sv
-glVertexArrayRangeNV
-glVertexPointer
-glVertexPointerEXT
-glVertexWeightPointerEXT
-glVertexWeightfEXT
-glVertexWeightfvEXT
-glViewport
-glWindowPos2dMESA
-glWindowPos2dvMESA
-glWindowPos2fMESA
-glWindowPos2fvMESA
-glWindowPos2iMESA
-glWindowPos2ivMESA
-glWindowPos2sMESA
-glWindowPos2svMESA
-glWindowPos3dMESA
-glWindowPos3dvMESA
-glWindowPos3fMESA
-glWindowPos3fvMESA
-glWindowPos3iMESA
-glWindowPos3ivMESA
-glWindowPos3sMESA
-glWindowPos3svMESA
-glWindowPos4dMESA
-glWindowPos4dvMESA
-glWindowPos4fMESA
-glWindowPos4fvMESA
-glWindowPos4iMESA
-glWindowPos4ivMESA
-glWindowPos4sMESA
-glWindowPos4svMESA
-_mesa_CallList
-_mesa_CallLists
-_mesa_DeleteLists
-_mesa_EndList
-_mesa_GenLists
-_mesa_IsList
-_mesa_ListBase
-_mesa_NewList
-_mesa_init_dlist_table
-gl_compile_cassette
-gl_destroy_list
-gl_init_lists
-gl_save_error
-mesa_print_display_list
-_mesa_DrawPixels
-_mesa_clip_pixelrect
-_mesa_Disable
-_mesa_DisableClientState
-_mesa_Enable
-_mesa_EnableClientState
-_mesa_IsEnabled
-_mesa_set_enable
-gl_lookup_enum_by_name
-gl_lookup_enum_by_nr
-_mesa_EvalCoord1d
-_mesa_EvalCoord1dv
-_mesa_EvalCoord1f
-_mesa_EvalCoord1fv
-_mesa_EvalCoord2d
-_mesa_EvalCoord2dv
-_mesa_EvalCoord2f
-_mesa_EvalCoord2fv
-_mesa_EvalMesh1
-_mesa_EvalMesh2
-_mesa_EvalPoint1
-_mesa_EvalPoint2
-_mesa_GetMapdv
-_mesa_GetMapfv
-_mesa_GetMapiv
-_mesa_Map1d
-_mesa_Map1f
-_mesa_Map2d
-_mesa_Map2f
-_mesa_MapGrid1d
-_mesa_MapGrid1f
-_mesa_MapGrid2d
-_mesa_MapGrid2f
-_mesa_evaluator_components
-gl_copy_map_points1d
-gl_copy_map_points1f
-gl_copy_map_points2d
-gl_copy_map_points2f
-gl_eval_vb
-gl_init_eval
-gl_extension_is_enabled
-gl_extensions_add
-gl_extensions_ctr
-gl_extensions_disable
-gl_extensions_dtr
-gl_extensions_enable
-gl_extensions_get_string
-_mesa_FeedbackBuffer
-_mesa_InitNames
-_mesa_LoadName
-_mesa_PassThrough
-_mesa_PopName
-_mesa_PushName
-_mesa_RenderMode
-_mesa_SelectBuffer
-gl_feedback_line
-gl_feedback_points
-gl_feedback_triangle
-gl_feedback_vertex
-gl_select_line
-gl_select_points
-gl_select_triangle
-gl_update_hitflag
-_mesa_Fogf
-_mesa_Fogfv
-_mesa_Fogi
-_mesa_Fogiv
-_mesa_fog_ci_pixels
-_mesa_fog_rgba_pixels
-_mesa_fog_vertices
-_mesa_init_fog
-_mesa_GetBooleanv
-_mesa_GetDoublev
-_mesa_GetError
-_mesa_GetFloatv
-_mesa_GetIntegerv
-_mesa_GetPointerv
-_mesa_GetString
-_glapi_add_entrypoint
-_glapi_check_multithread
-_glapi_check_table
-_glapi_get_context
-_glapi_get_dispatch
-_glapi_get_dispatch_table_size
-_glapi_get_proc_address
-_glapi_get_proc_name
-_glapi_get_proc_offset
-_glapi_get_version
-_glapi_set_context
-_glapi_set_dispatch
-_glapi_noop_enable_warnings
-_glthread_GetID
-_glthread_GetTSD
-_glthread_InitTSD
-_glthread_SetTSD
-_mesa_DeleteHashTable
-_mesa_HashFindFreeKeyBlock
-_mesa_HashFirstEntry
-_mesa_HashInsert
-_mesa_HashLookup
-_mesa_HashPrint
-_mesa_HashRemove
-_mesa_NewHashTable
-_mesa_Hint
-_mesa_HintPGI
-_mesa_try_Hint
-_mesa_bytes_per_pixel
-_mesa_components_in_format
-_mesa_image_address
-_mesa_image_row_stride
-_mesa_is_legal_format_and_type
-_mesa_native_packing
-_mesa_pack_bitmap
-_mesa_pack_polygon_stipple
-_mesa_pack_rgba_span
-_mesa_sizeof_packed_type
-_mesa_sizeof_type
-_mesa_swap2
-_mesa_swap4
-_mesa_unpack_bitmap
-_mesa_unpack_depth_span
-_mesa_unpack_float_color_span
-_mesa_unpack_image
-_mesa_unpack_index_span
-_mesa_unpack_polygon_stipple
-_mesa_unpack_stencil_span
-_mesa_unpack_ubyte_color_span
-_mesa_ConvolutionFilter1D
-_mesa_ConvolutionFilter2D
-_mesa_ConvolutionParameterf
-_mesa_ConvolutionParameterfv
-_mesa_ConvolutionParameteri
-_mesa_ConvolutionParameteriv
-_mesa_CopyConvolutionFilter1D
-_mesa_CopyConvolutionFilter2D
-_mesa_GetConvolutionFilter
-_mesa_GetConvolutionParameterfv
-_mesa_GetConvolutionParameteriv
-_mesa_GetHistogram
-_mesa_GetHistogramParameterfv
-_mesa_GetHistogramParameteriv
-_mesa_GetMinmax
-_mesa_GetMinmaxParameterfv
-_mesa_GetMinmaxParameteriv
-_mesa_GetSeparableFilter
-_mesa_Histogram
-_mesa_Minmax
-_mesa_ResetHistogram
-_mesa_ResetMinmax
-_mesa_SeparableFilter2D
-_mesa_update_histogram
-_mesa_update_minmax
-_mesa_ColorMaterial
-_mesa_GetLightfv
-_mesa_GetLightiv
-_mesa_GetMaterialfv
-_mesa_GetMaterialiv
-_mesa_LightModelf
-_mesa_LightModelfv
-_mesa_LightModeli
-_mesa_LightModeliv
-_mesa_Lightf
-_mesa_Lightfv
-_mesa_Lighti
-_mesa_Lightiv
-_mesa_Materialf
-_mesa_Materialfv
-_mesa_Materiali
-_mesa_Materialiv
-_mesa_ShadeModel
-gl_compute_light_positions
-gl_compute_shine_table
-gl_compute_spot_exp_table
-gl_material_bitmask
-gl_update_color_material
-gl_update_lighting
-gl_update_material
-gl_update_normal_transform
-_mesa_LineStipple
-_mesa_LineWidth
-gl_set_line_function
-_mesa_LogicOp
-_mesa_logicop_ci_pixels
-_mesa_logicop_ci_span
-_mesa_logicop_rgba_pixels
-_mesa_logicop_rgba_span
-_mesa_ColorMask
-_mesa_IndexMask
-_mesa_mask_index_pixels
-_mesa_mask_index_span
-_mesa_mask_rgba_pixels
-_mesa_mask_rgba_span
-_mesa_DepthRange
-_mesa_Frustum
-_mesa_LoadIdentity
-_mesa_LoadMatrixd
-_mesa_LoadMatrixf
-_mesa_LoadTransposeMatrixdARB
-_mesa_LoadTransposeMatrixfARB
-_mesa_MatrixMode
-_mesa_MultMatrixd
-_mesa_MultMatrixf
-_mesa_MultTransposeMatrixdARB
-_mesa_MultTransposeMatrixfARB
-_mesa_Ortho
-_mesa_PopMatrix
-_mesa_PushMatrix
-_mesa_Rotated
-_mesa_Rotatef
-_mesa_Scaled
-_mesa_Scalef
-_mesa_Translated
-_mesa_Translatef
-_mesa_Viewport
-gl_Viewport
-gl_calculate_model_project_matrix
-gl_mat_mul_floats
-gl_mat_mul_mat
-gl_matrix_alloc_inv
-gl_matrix_analyze
-gl_matrix_copy
-gl_matrix_ctr
-gl_matrix_dtr
-gl_matrix_invert
-gl_matrix_mul
-gl_matrix_transposed
-gl_matrix_transposef
-gl_print_matrix
-gl_rotation_matrix
-_mesa_calloc
-_mesa_free
-_mesa_malloc
-_mesa_bitcount
-_mesa_init_math
-gl_sqrt
-gl_alloc_pb
-gl_flush_pb
-gl_build_immediate_pipeline
-gl_build_precalc_pipeline
-gl_pipeline_init
-gl_print_active_pipeline
-gl_print_pipe_ops
-gl_print_pipeline
-gl_print_tri_caps
-gl_print_vert_flags
-gl_reset_cva_vb
-gl_run_pipeline
-gl_update_pipelines
-_mesa_GetPixelMapfv
-_mesa_GetPixelMapuiv
-_mesa_GetPixelMapusv
-_mesa_PixelMapfv
-_mesa_PixelMapuiv
-_mesa_PixelMapusv
-_mesa_PixelStoref
-_mesa_PixelStorei
-_mesa_PixelTransferf
-_mesa_PixelTransferi
-_mesa_PixelZoom
-_mesa_lookup_rgba
-_mesa_map_ci
-_mesa_map_ci8_to_rgba
-_mesa_map_ci_to_rgba
-_mesa_map_ci_to_rgba_ubyte
-_mesa_map_rgba
-_mesa_map_stencil
-_mesa_scale_and_bias_rgba
-_mesa_shift_and_offset_ci
-_mesa_shift_and_offset_stencil
-_mesa_transform_rgba
-_mesa_GetPixelTexGenParameterfvSGIS
-_mesa_GetPixelTexGenParameterivSGIS
-_mesa_PixelTexGenParameterfSGIS
-_mesa_PixelTexGenParameterfvSGIS
-_mesa_PixelTexGenParameteriSGIS
-_mesa_PixelTexGenParameterivSGIS
-_mesa_PixelTexGenSGIX
-_mesa_pixeltexgen
-_mesa_PointParameterfEXT
-_mesa_PointParameterfvEXT
-_mesa_PointSize
-gl_set_point_function
-_mesa_CullFace
-_mesa_FrontFace
-_mesa_GetPolygonStipple
-_mesa_PolygonMode
-_mesa_PolygonOffset
-_mesa_PolygonOffsetEXT
-_mesa_PolygonStipple
-gl_set_quad_function
-_mesa_RasterPos2d
-_mesa_RasterPos2dv
-_mesa_RasterPos2f
-_mesa_RasterPos2fv
-_mesa_RasterPos2i
-_mesa_RasterPos2iv
-_mesa_RasterPos2s
-_mesa_RasterPos2sv
-_mesa_RasterPos3d
-_mesa_RasterPos3dv
-_mesa_RasterPos3f
-_mesa_RasterPos3fv
-_mesa_RasterPos3i
-_mesa_RasterPos3iv
-_mesa_RasterPos3s
-_mesa_RasterPos3sv
-_mesa_RasterPos4d
-_mesa_RasterPos4dv
-_mesa_RasterPos4f
-_mesa_RasterPos4fv
-_mesa_RasterPos4i
-_mesa_RasterPos4iv
-_mesa_RasterPos4s
-_mesa_RasterPos4sv
-_mesa_ReadPixels
-_mesa_Rectd
-_mesa_Rectdv
-_mesa_Rectf
-_mesa_Rectfv
-_mesa_Recti
-_mesa_Rectiv
-_mesa_Rects
-_mesa_Rectsv
-_mesa_Scissor
-gl_scissor_pixels
-gl_scissor_span
-gl_init_shade
-gl_shade_rastpos
-gl_update_lighting_function
-gl_read_index_span
-gl_read_rgba_span
-gl_write_index_span
-gl_write_monocolor_span
-gl_write_monoindex_span
-gl_write_multitexture_span
-gl_write_rgba_span
-gl_write_texture_span
-gl_clean_color
-gl_default_nr_stages
-gl_default_pipeline
-gl_import_client_data
-gl_init_vbxform
-gl_update_materials
-_mesa_init_exec_table
-_mesa_init_no_op_table
-gl_print_enable_flags
-gl_print_state
-gl_update_state
-_mesa_ClearStencil
-_mesa_StencilFunc
-_mesa_StencilMask
-_mesa_StencilOp
-_mesa_alloc_stencil_buffer
-_mesa_clear_stencil_buffer
-_mesa_read_stencil_span
-_mesa_stencil_and_ztest_pixels
-_mesa_stencil_and_ztest_span
-_mesa_write_stencil_span
-_mesa_CompressedTexImage1DARB
-_mesa_CompressedTexImage2DARB
-_mesa_CompressedTexImage3DARB
-_mesa_CompressedTexSubImage1DARB
-_mesa_CompressedTexSubImage2DARB
-_mesa_CompressedTexSubImage3DARB
-_mesa_CopyTexImage1D
-_mesa_CopyTexImage2D
-_mesa_CopyTexSubImage1D
-_mesa_CopyTexSubImage2D
-_mesa_CopyTexSubImage3D
-_mesa_GetCompressedTexImageARB
-_mesa_GetTexImage
-_mesa_TexImage1D
-_mesa_TexImage2D
-_mesa_TexImage3D
-_mesa_TexImage3DEXT
-_mesa_TexSubImage1D
-_mesa_TexSubImage2D
-_mesa_TexSubImage3D
-_mesa_alloc_texture_image
-_mesa_base_tex_format
-_mesa_compressed_image_size
-_mesa_free_texture_image
-_mesa_get_teximage_from_driver
-_mesa_select_tex_image
-_mesa_select_tex_object
-_mesa_AreTexturesResident
-_mesa_BindTexture
-_mesa_DeleteTextures
-_mesa_GenTextures
-_mesa_IsTexture
-_mesa_PrioritizeTextures
-_mesa_test_texobj_completeness
-gl_alloc_texture_object
-gl_free_texture_object
-_mesa_ActiveTextureARB
-_mesa_ClientActiveTextureARB
-_mesa_GetTexEnvfv
-_mesa_GetTexEnviv
-_mesa_GetTexGendv
-_mesa_GetTexGenfv
-_mesa_GetTexGeniv
-_mesa_GetTexLevelParameterfv
-_mesa_GetTexLevelParameteriv
-_mesa_GetTexParameterfv
-_mesa_GetTexParameteriv
-_mesa_TexEnvf
-_mesa_TexEnvfv
-_mesa_TexEnvi
-_mesa_TexEnviv
-_mesa_TexGend
-_mesa_TexGendv
-_mesa_TexGenf
-_mesa_TexGenfv
-_mesa_TexGeni
-_mesa_TexGeniv
-_mesa_TexParameterf
-_mesa_TexParameterfv
-_mesa_TexParameteri
-_mesa_TexParameteriv
-gl_put_texobj_on_dirty_list
-gl_remove_texobj_from_dirty_list
-gl_update_dirty_texobjs
-_mesa_set_texture_sampler
-gl_init_texture
-gl_texture_pixels
-gl_update_texture_unit
-gl_init_translate
-gl_cull_triangle
-gl_set_triangle_function
-_mesa_ArrayElement
-_mesa_ColorPointer
-_mesa_ColorPointerEXT
-_mesa_DrawArrays
-_mesa_DrawElements
-_mesa_DrawRangeElements
-_mesa_EdgeFlagPointer
-_mesa_EdgeFlagPointerEXT
-_mesa_IndexPointer
-_mesa_IndexPointerEXT
-_mesa_InterleavedArrays
-_mesa_NormalPointer
-_mesa_NormalPointerEXT
-_mesa_TexCoordPointer
-_mesa_TexCoordPointerEXT
-_mesa_VertexPointer
-_mesa_VertexPointerEXT
-gl_exec_array_elements
-gl_update_client_state
-gl_immediate_alloc
-gl_immediate_free
-gl_vb_create_for_cva
-gl_vb_create_for_immediate
-gl_vb_free
-gl_cull_vb
-gl_dont_cull_vb
-gl_fast_copy_vb
-gl_make_normal_cullmask
-gl_purge_vertices
-_mesa_Begin
-_mesa_Color3b
-_mesa_Color3bv
-_mesa_Color3d
-_mesa_Color3dv
-_mesa_Color3f
-_mesa_Color3fv
-_mesa_Color3i
-_mesa_Color3iv
-_mesa_Color3s
-_mesa_Color3sv
-_mesa_Color3ub
-_mesa_Color3ubv
-_mesa_Color3ui
-_mesa_Color3uiv
-_mesa_Color3us
-_mesa_Color3usv
-_mesa_Color4b
-_mesa_Color4bv
-_mesa_Color4d
-_mesa_Color4dv
-_mesa_Color4f
-_mesa_Color4fv
-_mesa_Color4i
-_mesa_Color4iv
-_mesa_Color4s
-_mesa_Color4sv
-_mesa_Color4ub
-_mesa_Color4ubv
-_mesa_Color4ui
-_mesa_Color4uiv
-_mesa_Color4us
-_mesa_Color4usv
-_mesa_EdgeFlag
-_mesa_EdgeFlagv
-_mesa_End
-_mesa_Indexd
-_mesa_Indexdv
-_mesa_Indexf
-_mesa_Indexfv
-_mesa_Indexi
-_mesa_Indexiv
-_mesa_Indexs
-_mesa_Indexsv
-_mesa_Indexub
-_mesa_Indexubv
-_mesa_MultiTexCoord1dARB
-_mesa_MultiTexCoord1dvARB
-_mesa_MultiTexCoord1fARB
-_mesa_MultiTexCoord1fvARB
-_mesa_MultiTexCoord1iARB
-_mesa_MultiTexCoord1ivARB
-_mesa_MultiTexCoord1sARB
-_mesa_MultiTexCoord1svARB
-_mesa_MultiTexCoord2dARB
-_mesa_MultiTexCoord2dvARB
-_mesa_MultiTexCoord2fARB
-_mesa_MultiTexCoord2fvARB
-_mesa_MultiTexCoord2iARB
-_mesa_MultiTexCoord2ivARB
-_mesa_MultiTexCoord2sARB
-_mesa_MultiTexCoord2svARB
-_mesa_MultiTexCoord3dARB
-_mesa_MultiTexCoord3dvARB
-_mesa_MultiTexCoord3fARB
-_mesa_MultiTexCoord3fvARB
-_mesa_MultiTexCoord3iARB
-_mesa_MultiTexCoord3ivARB
-_mesa_MultiTexCoord3sARB
-_mesa_MultiTexCoord3svARB
-_mesa_MultiTexCoord4dARB
-_mesa_MultiTexCoord4dvARB
-_mesa_MultiTexCoord4fARB
-_mesa_MultiTexCoord4fvARB
-_mesa_MultiTexCoord4iARB
-_mesa_MultiTexCoord4ivARB
-_mesa_MultiTexCoord4sARB
-_mesa_MultiTexCoord4svARB
-_mesa_Normal3b
-_mesa_Normal3bv
-_mesa_Normal3d
-_mesa_Normal3dv
-_mesa_Normal3f
-_mesa_Normal3fv
-_mesa_Normal3i
-_mesa_Normal3iv
-_mesa_Normal3s
-_mesa_Normal3sv
-_mesa_TexCoord1d
-_mesa_TexCoord1dv
-_mesa_TexCoord1f
-_mesa_TexCoord1fv
-_mesa_TexCoord1i
-_mesa_TexCoord1iv
-_mesa_TexCoord1s
-_mesa_TexCoord1sv
-_mesa_TexCoord2d
-_mesa_TexCoord2dv
-_mesa_TexCoord2f
-_mesa_TexCoord2fv
-_mesa_TexCoord2i
-_mesa_TexCoord2iv
-_mesa_TexCoord2s
-_mesa_TexCoord2sv
-_mesa_TexCoord3d
-_mesa_TexCoord3dv
-_mesa_TexCoord3f
-_mesa_TexCoord3fv
-_mesa_TexCoord3i
-_mesa_TexCoord3iv
-_mesa_TexCoord3s
-_mesa_TexCoord3sv
-_mesa_TexCoord4d
-_mesa_TexCoord4dv
-_mesa_TexCoord4f
-_mesa_TexCoord4fv
-_mesa_TexCoord4i
-_mesa_TexCoord4iv
-_mesa_TexCoord4s
-_mesa_TexCoord4sv
-_mesa_Vertex2d
-_mesa_Vertex2dv
-_mesa_Vertex2f
-_mesa_Vertex2fv
-_mesa_Vertex2i
-_mesa_Vertex2iv
-_mesa_Vertex2s
-_mesa_Vertex2sv
-_mesa_Vertex3d
-_mesa_Vertex3dv
-_mesa_Vertex3f
-_mesa_Vertex3fv
-_mesa_Vertex3i
-_mesa_Vertex3iv
-_mesa_Vertex3s
-_mesa_Vertex3sv
-_mesa_Vertex4d
-_mesa_Vertex4dv
-_mesa_Vertex4f
-_mesa_Vertex4fv
-_mesa_Vertex4i
-_mesa_Vertex4iv
-_mesa_Vertex4s
-_mesa_Vertex4sv
-gl_Begin
-gl_End
-gl_Vertex2f
-gl_render_elts
-gl_render_vb_indirect
-gl_init_vbrender
-gl_reduced_prim_change
-gl_render_clipped_line
-gl_render_clipped_triangle
-gl_render_vb
-gl_set_render_vb_function
-RESET_IMMEDIATE
-gl_compute_orflag
-gl_copy_prev_vertices
-gl_copy_to_current
-gl_execute_cassette
-gl_fixup_cassette
-gl_fixup_input
-gl_flush_vb
-gl_internal_flush
-gl_maybe_transform_vb
-gl_print_cassette
-gl_print_cassette_flags
-gl_reset_input
-gl_reset_vb
-gl_texcoord_size
-gl_vector1ub_alloc
-gl_vector1ub_free
-gl_vector1ub_init
-gl_vector1ui_alloc
-gl_vector1ui_free
-gl_vector1ui_init
-gl_vector3f_alloc
-gl_vector3f_free
-gl_vector3f_init
-gl_vector3f_print
-gl_vector4f_alloc
-gl_vector4f_clean_elem
-gl_vector4f_free
-gl_vector4f_init
-gl_vector4f_print
-gl_vector4ub_alloc
-gl_vector4ub_free
-gl_vector4ub_init
-gl_init_vertices
-_mesa_WindowPos2dMESA
-_mesa_WindowPos2dvMESA
-_mesa_WindowPos2fMESA
-_mesa_WindowPos2fvMESA
-_mesa_WindowPos2iMESA
-_mesa_WindowPos2ivMESA
-_mesa_WindowPos2sMESA
-_mesa_WindowPos2svMESA
-_mesa_WindowPos3dMESA
-_mesa_WindowPos3dvMESA
-_mesa_WindowPos3fMESA
-_mesa_WindowPos3fvMESA
-_mesa_WindowPos3iMESA
-_mesa_WindowPos3ivMESA
-_mesa_WindowPos3sMESA
-_mesa_WindowPos3svMESA
-_mesa_WindowPos4dMESA
-_mesa_WindowPos4dvMESA
-_mesa_WindowPos4fMESA
-_mesa_WindowPos4fvMESA
-_mesa_WindowPos4iMESA
-_mesa_WindowPos4ivMESA
-_mesa_WindowPos4sMESA
-_mesa_WindowPos4svMESA
-gl_init_transformation
-gl_project_points
-gl_transform_point_sz
-gl_transform_vector
-gl_write_zoomed_index_span
-gl_write_zoomed_rgb_span
-gl_write_zoomed_rgba_span
-gl_write_zoomed_stencil_span
-__MESA_beginDispatchOverride
-__MESA_copyContext
-__MESA_createBuffer
-__MESA_createContext
-__MESA_destroyBuffer
-__MESA_destroyContext
-__MESA_dispatchExec
-__MESA_endDispatchOverride
-__MESA_forceCurrent
-__MESA_initVisuals
-__MESA_loseCurrent
-__MESA_makeCurrent
-__MESA_notifyDestroy
-__MESA_notifyResize
-__MESA_notifySwapBuffers
-__MESA_resetExtension
-__MESA_resizeBuffers
-__MESA_screenProbe
-__MESA_setVisualConfigs
-__MESA_shareContext
-__MESA_swapBuffers
-__glFloorLog2
-XMesaCreateImage
-XMesaDestroyImage
-XMesaGetPixel
-XMesaPutImageHelper
-XMesaCopySubBuffer
-XMesaCreateContext
-XMesaCreatePixmapBuffer
-XMesaCreateVisual
-XMesaCreateWindowBuffer
-XMesaCreateWindowBuffer2
-XMesaDestroyBuffer
-XMesaDestroyContext
-XMesaDestroyVisual
-XMesaDitherColor
-XMesaFindBuffer
-XMesaFlush
-XMesaForceCurrent
-XMesaGarbageCollect
-XMesaGetBackBuffer
-XMesaGetCurrentBuffer
-XMesaGetCurrentContext
-XMesaGetCurrentReadBuffer
-XMesaGetDepthBuffer
-XMesaGetString
-XMesaLoseCurrent
-XMesaMakeCurrent
-XMesaMakeCurrent2
-XMesaReset
-XMesaSetFXmode
-XMesaSetVisualDisplay
-XMesaSwapBuffers
-XMesaUnbindContext
-xmesa_alloc_back_buffer
-xmesa_color_to_pixel
-xmesa_update_state
-xmesa_get_line_func
-xmesa_get_points_func
-xmesa_get_triangle_func
-
-- 
cgit v1.2.3


From 1832ab62f5e8b1ae7d6edd6e5e99250aecd3c415 Mon Sep 17 00:00:00 2001
From: Ulrich Sibiller <uli42@gmx.de>
Date: Sun, 30 Oct 2016 17:55:53 +0100
Subject: remove unused registry file

---
 nx-X11/registry | 1711 -------------------------------------------------------
 1 file changed, 1711 deletions(-)
 delete mode 100644 nx-X11/registry

(limited to 'nx-X11')

diff --git a/nx-X11/registry b/nx-X11/registry
deleted file mode 100644
index 49177819b..000000000
--- a/nx-X11/registry
+++ /dev/null
@@ -1,1711 +0,0 @@
-
-				  X Registry
-
-The X.Org Foundation is maintaining a registry of certain X-related 
-items, to aid in avoiding conflicts and to aid in sharing of such items.  
-Requests to register items, or questions about registration, should be 
-addressed to
-	xregistry@x.org
-or to
-	The X.Org Foundation -- X11 Registry
-	c/o Ienup Sung
-	Sun Microsystems, Inc.
-	4150 Network Circle, M/S USCA21-311
-	Santa Clara, CA 95054
-
-Electronic mail will be acknowledged upon receipt.
-Please allow up to 4 weeks for a formal response to registration and inquiries.
-
-The registry is published as part of the X software distribution
-from The X.Org Foundation. The latest registry can be found at:
-
-	ftp://ftp.x.org/pub/DOCS/registry
-
-All registered items must have the postal address of someone responsible for
-the item, or a reference to a document describing the item and the postal
-address of where to write to obtain the document.
-
-Registration of conflicting items will not be permitted (the same value will
-not be assigned two different meanings) except where explicitly indicated.
-
-1. ORGANIZATION NAMES
-
-These should generally be used as prefixes for other registered names.
-
-Name						Reference
-----						---------
-"Acorn"						[49]
-"Adobe"						[69]
-"AIX"						[33]
-"ALLINK"					[99]
-"APOLLO"					[1]
-"Apple"						[22]
-"ARDENT"					[2]
-"BBN"						[61]
-"Compaq"					[82]
-"CRAB"						[84]
-"CRUC"						[30]
-"DEC"						[82]
-"DG"						[48]
-"DME"						[7]
-"Dt"						[114]
-"EFW"						[124]
-"ES"						[75]
-"FXD"						[55]
-"FUJITSU"					[87]
-"HP"						[35]
-"IBM"						[33]
-"ICS"						[31]
-"ILA"						[62]
-"IPSYS"						[59]
-"IXI"						[20]
-"JCC"						[90]
-"JUP"						[93]
-"KPC"						[98]
-"LJK"						[56]
-"LTA"						[60]
-"MEGATEK"					[112]
-"Metheus"					[117]
-"MIT"						[8]
-"MOTIF"						[7]
-"NCD"						[66]
-"OMRON"						[45]
-"ORL"						[65]
-"OSF"						[7]
-"Panasonic"					[52]
-"PERITEK"					[116]
-"PFU"						[32]
-"RATIONAL"					[88]
-"SGCS"						[83]
-"SGI"						[6]
-"SONY"						[37]
-"stellar"					[28]
-"STI"						[73]
-"Sun"						[58]
-"Tech-Source"					[106]
-"TEK"						[43]
-"TOG"						[133]
-"visual"					[5]
-"VIT"						[46]
-"WN"						[103]
-"WRI"						[102]
-"WYSE"						[68]
-"X/software"					[115]
-"X3D"						[8]
-"XC"						[104]
-"Xerox"						[91]
-"XFree86"					[113]
-"XUG"						[31]
-
-
-2. KEYSYMS
-
-Only "private" keysyms (with 29th bit set) can be registered by organizations;
-standard keysyms must be approved by the X.Org Foundation.  Since keysym 
-numeric values are explicitly private, we will permit (but not encourage) 
-conflicting registration here.
-
-Name			Value			Reference
-----			-----			---------
-hpXK_mute_acute		0x100000A8		[36]
-hpXK_mute_grave		0x100000A9		[36]
-hpXK_mute_asciicircum	0x100000AA		[36]
-hpXK_mute_diaeresis	0x100000AB		[36]
-hpXK_mute_asciitilde	0x100000AC		[36]
-hpXK_lira		0x100000AF		[36]
-hpXK_guilder		0x100000BE		[36]
-hpXK_Ydiaeresis		0x100000EE		[36]
-hpXK_IO			0x100000EE		[36]
-hpXK_longminus		0x100000F6		[36]
-hpXK_block		0x100000FC		[36]
-apXK_LineDel		0x1000FF00		[1]
-apXK_CharDel		0x1000FF01		[1]
-apXK_Copy		0x1000FF02		[1]
-apXK_Cut		0x1000FF03		[1]
-apXK_Paste		0x1000FF04		[1]
-apXK_Move		0x1000FF05		[1]
-apXK_Grow		0x1000FF06		[1]
-apXK_Cmd		0x1000FF07		[1]
-apXK_Shell		0x1000FF08		[1]
-apXK_LeftBar		0x1000FF09		[1]
-apXK_RightBar		0x1000FF0A		[1]
-apXK_LeftBox		0x1000FF0B		[1]
-apXK_RightBox		0x1000FF0C		[1]
-apXK_UpBox		0x1000FF0D		[1]
-apXK_DownBox		0x1000FF0E		[1]
-apXK_Pop		0x1000FF0F		[1]
-apXK_Read		0x1000FF10		[1]
-apXK_Edit		0x1000FF11		[1]
-apXK_Save		0x1000FF12		[1]
-apXK_Exit		0x1000FF13		[1]
-apXK_Repeat		0x1000FF14		[1]
-hpXK_Modelock1		0x1000FF48		[36]
-hpXK_Modelock2		0x1000FF49		[36]
-hpXK_Reset		0x1000FF6C		[36]
-hpXK_System		0x1000FF6D		[36]
-hpXK_User		0x1000FF6E		[36]
-hpXK_ClearLine		0x1000FF6F		[36]
-hpXK_InsertLine		0x1000FF70		[36]
-hpXK_DeleteLine		0x1000FF71		[36]
-hpXK_InsertChar		0x1000FF72		[36]
-hpXK_DeleteChar		0x1000FF73		[36]
-hpXK_BackTab		0x1000FF74		[36]
-hpXK_KP_BackTab		0x1000FF75		[36]
-apXK_KP_parenleft	0x1000FFA8		[1]
-apXK_KP_parenright	0x1000FFA9		[1]
-
-IXK_2ND_FUNC_L		0x10004001		[50]
-IXK_2ND_FUNC_R		0x10004002		[50]
-IXK_REMOVE		0x10004003		[50]
-IXK_REPEAT		0x10004004		[50]
-IXK_A1			0x10004101		[50]
-IXK_A2			0x10004102		[50]
-IXK_A3			0x10004103		[50]
-IXK_A4			0x10004104		[50]
-IXK_A5			0x10004105		[50]
-IXK_A6			0x10004106		[50]
-IXK_A7			0x10004107		[50]
-IXK_A8			0x10004108		[50]
-IXK_A9			0x10004109		[50]
-IXK_A10			0x1000410A		[50]
-IXK_A11			0x1000410B		[50]
-IXK_A12			0x1000410C		[50]
-IXK_A13			0x1000410D		[50]
-IXK_A14			0x1000410E		[50]
-IXK_A15			0x1000410F		[50]
-IXK_B1			0x10004201		[50]
-IXK_B2			0x10004202		[50]
-IXK_B3			0x10004203		[50]
-IXK_B4			0x10004204		[50]
-IXK_B5			0x10004205		[50]
-IXK_B6			0x10004206		[50]
-IXK_B7			0x10004207		[50]
-IXK_B8			0x10004208		[50]
-IXK_B9			0x10004209		[50]
-IXK_B10			0x1000420A		[50]
-IXK_B11			0x1000420B		[50]
-IXK_B12			0x1000420C		[50]
-IXK_B13			0x1000420D		[50]
-IXK_B14			0x1000420E		[50]
-IXK_B15			0x1000420F		[50]
-IXK_B16			0x10004210		[50]
-
-DXK_Remove		0x1000FF00		[27]
-DXK_ring_accent		0x1000FEB0		[27]
-DXK_circumflex_accent	0x1000FE5E		[27]
-DXK_cedilla_accent	0x1000FE2C		[27]
-DXK_acute_accent	0x1000FE27		[27]
-DXK_grave_accent	0x1000FE60		[27]
-DXK_tilde		0x1000FE7E		[27]
-DXK_diaeresis		0x1000FE22		[27]
-
-osfXK_Copy		0x1004FF02		[7]
-osfXK_Cut		0x1004FF03		[7]
-osfXK_Paste		0x1004FF04		[7]
-osfXK_BackTab		0x1004FF07		[7]
-osfXK_BackSpace		0x1004FF08		[7]
-osfXK_Clear		0x1004FF0B		[7]
-osfXK_Escape		0x1004FF1B		[7]
-osfXK_AddMode		0x1004FF31		[7]
-osfXK_PrimaryPaste	0x1004FF32		[7]
-osfXK_QuickPaste	0x1004FF33		[7]
-osfXK_PageLeft		0x1004FF40		[7]
-osfXK_PageUp		0x1004FF41		[7]
-osfXK_PageDown		0x1004FF42		[7]
-osfXK_PageRight		0x1004FF43		[7]
-osfXK_Activate		0x1004FF44		[7]
-osfXK_MenuBar		0x1004FF45		[7]
-osfXK_Left		0x1004FF51		[7]
-osfXK_Up		0x1004FF52		[7]
-osfXK_Right		0x1004FF53		[7]
-osfXK_Down		0x1004FF54		[7]
-osfXK_Prior		0x1004FF55		[7]
-osfXK_Next		0x1004FF56		[7]
-osfXK_EndLine		0x1004FF57   		[7]
-osfXK_BeginLine		0x1004FF58   		[7]
-osfXK_EndData		0x1004FF59		[7]
-osfXK_BeginData		0x1004FF5A   		[7]
-osfXK_PrevMenu		0x1004FF5B		[7]
-osfXK_NextMenu		0x1004FF5C		[7]
-osfXK_PrevField		0x1004FF5D		[7]
-osfXK_NextField		0x1004FF5E		[7]
-osfXK_Select		0x1004FF60		[7]
-osfXK_Insert		0x1004FF63		[7]
-osfXK_Undo		0x1004FF65		[7]
-osfXK_Menu		0x1004FF67		[7]
-osfXK_Cancel		0x1004FF69		[7]
-osfXK_Help		0x1004FF6A		[7]
-osfXK_SelectAll		0x1004FF71		[7]
-osfXK_DeselectAll	0x1004FF72		[7]
-osfXK_Reselect		0x1004FF73		[7]
-osfXK_Extend		0x1004FF74		[7]
-osfXK_Restore		0x1004FF78		[7]
-osfXK_SwitchDirection	0x1004FF7E		[7]
-osfXK_PriorMinor	0x1004FFF5		[7]
-osfXK_NextMinor		0x1004FFF6		[7]
-osfXK_RightLine		0x1004FFF7		[7]
-osfXK_LeftLine		0x1004FFF8		[7]
-osfXK_Delete		0x1004FFFF		[7]
-
-SunXK_FA_Grave		0x1005FF00		[58]
-SunXK_FA_Circum		0x1005FF01		[58]
-SunXK_FA_Tilde		0x1005FF02		[58]
-SunXK_FA_Acute		0x1005FF03		[58]
-SunXK_FA_Diaeresis	0x1005FF04		[58]
-SunXK_FA_Cedilla	0x1005FF05		[58]
-SunXK_F36		0x1005FF10		[58]
-SunXK_F37		0x1005FF11		[58]
-SunXK_Sys_Req		0x1005FF60		[58]
-SunXK_Props		0x1005FF70		[58]
-SunXK_Front		0x1005FF71		[58]
-SunXK_Copy		0x1005FF72		[58]
-SunXK_Open		0x1005FF73		[58]
-SunXK_Paste		0x1005FF74		[58]
-SunXK_Cut		0x1005FF75		[58]
-SunXK_PowerSwitch		0x1005FF76	[58]
-SunXK_AudioLowerVolume		0x1005FF77	[58]
-SunXK_AudioMute			0x1005FF78	[58]
-SunXK_AudioRaiseVolume		0x1005FF79	[58]
-SunXK_VideoDegauss		0x1005FF7A	[58]
-SunXK_VideoLowerBrightness	0x1005FF7B  	[58]
-SunXK_VideoRaiseBrightness	0x1005FF7C	[58]
-SunXK_PowerSwitchShift		0x1005FF7D	[58]
-
-WYXK_Setup		0x1006FF00		[68]
-
-ncdXK_Setup		0x1006FF00		[66]
-
-XeroxXK_PointerButton1	0x10070001		[91]
-XeroxXK_PointerButton2	0x10070002		[91]
-XeroxXK_PointerButton3	0x10070003		[91]
-XeroxXK_PointerButton4	0x10070004		[91]
-XeroxXK_PointerButton5	0x10070005		[91]
-
-XF86XK_ModeLock		0x1008FF01		[113]
-
-Range 0x11000000 to 0x1100FFFF is allocated for keypad keysyms.
-
-
-3. AUTHORIZATION PROTOCOL NAMES
-
-See Section 8 of the protocol.  Names should generally have an organizational
-prefix.
-
-Name						Reference
-----						---------
-"MIT-KERBEROS-4"				[21]
-"MIT-KERBEROS-5"				[21]
-"MIT-MAGIC-COOKIE-1"				[8]
-"SUN-DES-1"					[57]
-"XC-QUERY-SECURITY-1"				[8]
-"XDM-AUTHORIZATION-1"				[8], [11]
-
-4. VENDOR STRING FORMATS
-      
-See Section 8 of the protocol.
-
-String						Reference
-----						---------
-"Acorn Computers Ltd"				[49]
-"Apollo Computer Inc."				[1]
-"Apple Computer, Inc."				[22]
-"Ardent Computer Corporation"			[2]
-"Compaq Computer Corporation"			[82]
-"Crab Advanced Technologies Ltd"		[84]
-"Crucible"					[30]
-"Data General Corporation"			[48]
-"Digital Equipment Corporation"			[82]
-"EFW, Inc."					[124]
-"Evans & Sutherland"				[75]
-"FUJITSU LIMITED"				[87]
-"Hewlett-Packard Company"			[35]
-"International Business Machines"		[33]
-"JAPAN COMPUTER CORP."				[90]
-"Jupiter Systems Inc."				[93]
-"Kubota Pacific Computer"			[98]
-"Matsushita Electric Industrial Co., Ltd."	[52]
-"Megatek Corporation"				[112]
-"Metheus Corporation"				[117]
-"MIT X Consortium"				[8]
-"Network Computing Devices Inc."		[66]
-"OMRON Corporation"				[45]
-"Peritek Corporation"				[116]
-"PFU LIMITED"					[32]
-"Silicon Graphics Computer Systems"		[6]
-"Snitily Graphics Consulting Services"		[83]
-"Sony Corporation"				[37]
-"Stellar Computer Inc."				[28]
-"Sun Microsystems, Inc."			[101]
-"Tech-Source Inc."				[106]
-"The XFree86 Project, Inc"			[113]
-"The X.Org Foundation, Inc"			[8]
-"The X.Org Group"				[8]
-"The X.Org Group / The XFree86 Project, Inc"	[113] [8]
-"VIT-Visual Information Technologies, Inc (VITec)"	[46]
-"Wolfram Research, Inc."			[102]
-"Wyse Technology Inc."				[68]
-"X/software Germany"				[115]
-"X11/NeWS - Sun Microsystems, Inc."		[58]
-"X Consortium"					[104]
-
-5. PROTOCOL EXTENSION NAMES
-
-As used in the QueryExtension and ListExtensions protocol requests.
-The name should generally have an organizational prefix.
-
-Name						Reference
-----						---------
-"Acorn-Noise"					[49]
-"Adobe-DPS-Extension"				[42]
-"AixDeviceControlExtension"			[33]
-"AixExtension"					[33]
-"AixEventControlExtension"			[33]
-"AixStatExtension"				[33]
-"AixDialExtension"				[33]
-"AixLpfkExtension"				[33]
-"APOLLO-SHARE"					[1]
-"ARDENT-XDoubleBuffer"				[2], [3]
-"ARDENT-XTitan"					[2], [4]
-"bezier"					[34]
-"BIG-REQUESTS"					[97]
-"DEC-XTRAP"					[51]
-"DOUBLE-BUFFER"					[123]
-"DPMS"						[132]
-"ESMultiScreenExtension"			[75]
-"ESSetBitsExtension"				[75]
-"ESTraverse3DExtension"				[75]
-"ESVideoModeExtension"				[75]
-"ESLayersExtension"				[75]
-"ESCursorAttrExtension"				[75]
-"ESPickExtension"				[75]
-"FUJITSU-Control-Modifiers"			[87]
-"FUJITSU-VX-VideoControl"			[87]
-"FUJITSU-VX-DeviceControl"			[87]
-"JUPMISC"					[93]
-"KPC-XPeer"					[98]
-"LBX"						[125]
-"MEX-Metheus-Extension-to-X"			[117]
-"MIT-SCREEN-SAVER"				[96]
-"MIT-SHM"					[8]
-"MIT-SUNDRY-NONSTANDARD"			[8]
-"Multi-Buffering"				[8], [10]
-"NCD-SIE"					[66]
-"ORL-SYNC"					[65]
-"PanasonicDosEmulatorExtension"			[52]
-"PFU-GAOpAttr"					[32]
-"RECORD"					[122]
-"SECURITY"					[126]
-"SGI-GLX"					[6]
-"SGI-XGL"					[6]
-"SGI-MISCELLANEOUS"				[6]
-"SHAPE"						[8], [13]
-"SonyKeyboardExtension"				[37]
-"SonySoundExtension"				[37]
-"SonyVideoExtension"				[37]
-"SonyPrinterExtension"				[37]
-"stellar-cm"					[29]
-"stellar-db"					[29]
-"stellar-im"					[29]
-"stellar-shmLink"				[28]
-"stellar-xfdi"					[29]
-"stellar-xtest"					[28]
-"SUN_TSOL"					[121]
-"SYNC"						[108]
-"TsiOvlExtension"				[106]
-"TekCms"					[43]
-"TeKDisplayListExtension"			[43]
-"TeKHardCopySupport"				[43]
-"TeKPeerWindows"				[43]
-"TOG-CUP"					[131]
-"VEX"						[14]
-"VIT-Image Display List Extension"		[46]
-"X/software X/bigX"				[115]
-"X/software X/keymapX"				[115]
-"X/software X/metaX"				[115]
-"X/software X/shadowX"				[115]
-"X/software X/translucentX"			[115]
-"X3D-PEX"					[8], [9]
-"XC-APPGROUP"					[127]
-"XC-MISC"					[109]
-"XFree86-VidModeExtension"			[113]
-"XIE"						[110]
-"XInputExtension"				[128]
-"XINERAMA"					[130]
-"XKEYBOARD"					[111]
-"XPRINT"					[129]
-"XTEST"						[8]
-"XTestExtension1"				[35]
-"XVideo"					[118]
-"ZoidExtension"					[34]
-
-6. HOST FAMILIES
-
-See the "family" component of the HOST structure in the protocol.
-Values for private families will be assigned by The X.Org Foundation.
-
-Value	Name					Reference
------	----					---------
-0	Internet				[23]
-1	DECnet					[23]
-2	Chaos					[23]
-5	ServerInterpreted			[23]
-6	InternetV6				[23]
-33	Amoeba					[8]
-252	LocalHost				[105]
-253	Kerberos5Principal			[94]
-254	Netname					[57]
-
-7. PROPERTY NAMES
-
-As stored on windows in the server.  See Sections 4.1.2, 4.1.3, 5.1.1, and
-6.4 of the ICCCM, and Section 14.1 of the Xlib manual.  Registration must
-include the context in which the property is used (e.g. root window, top-level
-client window).  In general, private property names should start with a
-leading underscore, followed by the organizational prefix, followed by another
-underscore.
-
-Name						Reference
-----						---------
-"RGB_DEFAULT_MAP"				[18]
-"RGB_BEST_MAP"					[18]
-"RGB_RED_MAP"					[18]
-"RGB_GREEN_MAP"					[18]
-"RGB_BLUE_MAP"					[18]
-"RGB_GRAY_MAP"					[18]
-"WM_CLASS"					[16]
-"WM_CLIENT_MACHINE"				[16]
-"WM_COLORMAP_WINDOW"				[16]
-"WM_COMMAND"					[16]
-"WM_HINTS"					[16]
-"WM_ICON_NAME"					[16]
-"WM_ICON_SIZE"					[16]
-"WM_NAME"					[16]
-"WM_NORMAL_HINTS"				[16]
-"WM_PROTOCOLS"					[16]
-"WM_STATE"					[16]
-"WM_TRANSIENT_FOR"				[16]
-"WM_ZOOM_HINTS"					[17], [18]
-"_MIT_OBJ_CLASS"				[94]
-"_NCD_WM_RUNNING"				[66]
-"_RATIONAL_ROSE_TAG"				[88]
-"_RATIONAL_ROSE_MSG"				[88]
-"_SGI_GL_COLORMAP"				[6]
-
-8. PROPERTY TYPE NAMES
-
-See "PROPERTY NAMES" above.
-
-Name						Reference
-----						---------
-"ATOM"						[16]
-"ATOM_PAIR"					[16]
-"BITMAP"					[16]
-"COMPOUND_TEXT"					[8], [12]
-"DRAWABLE"					[16]
-"INCR"						[16]
-"INCREMENTAL"					[17], [16]
-"INTEGER"					[16]
-"PIXMAP"					[16]
-"RGB_COLOR_MAP"					[18]
-"SPAN"						[16]
-"STRING"					[16]
-"UTF8_STRING"					[134]
-"WINDOW"					[16]
-"WM_HINTS"					[16]
-"WM_ICON_SIZE"					[16]
-"WM_SIZE_HINTS"					[16]
-"WM_STATE"					[16]
-"_SONY_CDFF"					[37]
-"_SONY_XWD"					[37]
-"_SONY_XPICT"					[37]
-"_SJIS_STRING"					[37]
-"_EUC_STRING"					[37]
-"_JIS_STRING"					[37]
-"_WRI_XWD_RLED"					[102]
-"_XWNMO"					[45]
-
-9. SELECTION NAMES
-
-See Section 2.6.1 of the ICCCM.  In general, private selection names should
-start with a leading underscore, followed by the organizational prefix,
-followed by another underscore.
-
-Name						Reference
-----						---------
-"CLIPBOARD"					[16]
-"PD_SELECTION"					[37]
-"PRIMARY"					[16]
-"PRIMARY_FONT"					[47]
-"SECONDARY"					[16]
-"_JAPANESE_CONVERSION"				[37]
-"_CHINESE_CONVERSION"				[37]
-"_HUNGLE_CONVERSION"				[37]
-"_EUROPEAN_CONVERSION"				[37]
-"__SAM_" (prefix)				[67]
-
-10. SELECTION TARGETS
-
-See Section 2.6.2 of the ICCCM.  In general, private selection targets should
-start with a leading underscore, followed by the organizational prefix,
-followed by another underscore.
-
-Name						Reference
-----						---------
-"BACKGROUND"					[16]
-"BITMAP"					[16]
-"CHARACTER_POSITION"				[16]
-"CLASS"						[16]
-"CLIENT_WINDOW"					[16]
-"COLORMAP"					[16]
-"COLUMN_NUMBER"					[16]
-"COMPOUND_TEXT"					[8], [12]
-"DELETE"					[16]
-"DRAWABLE"					[16]
-"FILE_NAME"					[16]
-"FOREGROUND"					[16]
-"HOST_NAME"					[16]
-"INSERT_PROPERTY"				[16]
-"INSERT_SELECTION"				[16]
-"LENGTH"					[16]
-"LINE_NUMBER"					[16]
-"LIST_LENGTH"					[16]
-"MODULE"					[16]
-"MULTIPLE"					[16]
-"NAME"						[16]
-"ODIF"						[16]
-"OWNER_OS"					[16]
-"PIXMAP"					[16]
-"PROCEDURE"					[16]
-"PROCESS"					[16]
-"STRING"					[16]
-"TARGETS"					[16]
-"TASK"						[16]
-"TEXT"						[16]
-"TIMESTAMP"					[16]
-"USER"						[16]
-"UTF8_STRING"					[134]
-"_ADOBE_EPS"					[69]
-"_ADOBE_EPSI"					[69]
-"_SONY_CDFF"					[37]
-"_SONY_XWD"					[37]
-"_SONY_XPICT"					[37]
-"_SJIS_STRING"					[37]
-"_EUC_STRING"					[37]
-"_JIS_STRING"					[37]
-"_WRI_XWD_RLED"					[102]
-
-11. WM_PROTOCOLS PROTOCOLS
-
-See Section 4.1.2.7 of the ICCCM.  In general, private protocols should start
-with a leading underscore, followed by the organizational prefix, followed by
-another underscore.
-
-Name						Reference
-----						---------
-"WM_DELETE_WINDOW"				[16]
-"WM_TAKE_FOCUS"					[16]
-"WM_SAVE_YOURSELF"				[16]
-
-12. CLIENTMESSAGE TYPES
-
-See the "type" field in the ClientMessage event in the protocol, and Section
-4.2.8 of the ICCCM.  In general, private types should start with a leading
-underscore, followed by the organizational prefix, followed by another
-underscore.
-
-Name						Reference
-----						---------
-"PD_ACTIVE"					[37]
-"WM_CHANGE_STATE"				[16]
-"WM_PROTOCOLS"					[16]
-"_CONVERSION_REQUEST"				[37]
-"_CONVERSION_NOTIFY"				[37]
-"_CONVERSION_END"				[37]
-
-13. FONT FOUNDRY NAMES
-
-See Section 3.1.2.1 of the XLFD.  This will typically be an organization name.
-
-Name						Reference
-----						---------
-"Acorn"						[49]
-"Adobe"						[24]
-"AIX"						[33]
-"Apple"						[22]
-"Bitstream"					[25]
-"Cognition"					[89]
-"Cronyx"					[120]
-"DEC"						[27]
-"eands"						[75]
-"fujitsu"					[87]
-"FujiXerox"					[64]
-"IBM"						[33]
-"IPSYS"						[59]
-"Metheus"					[117]
-"MISC"						[8]
-"NCD"						[66]
-"omron"						[45]
-"Panasonic"					[52]
-"Sony"						[37]
-"Sun"						[92]
-
-14. FONT CHARSET (REGISTRY AND ENCODING) NAMES
-
-See Sections 3.1.2.12 of the XLFD.  For ISO standards, the format
-will generally be: "ISO" + <standard-number> + "-" + <part-number>
-
-Name						Reference
-----						---------
-"DEC"						[27]
-	registry prefix
-"DEC.CNS11643.1986-2"				[53]
-	CNS11643 2-plane using the encoding
-	suggested in that standard
-"DEC.DTSCS.1990-2"				[54]
-	DEC Taiwan Supplemental Character Set
-"fujitsu.u90x01.1991-0"				[87]
-"fujitsu.u90x03.1991-0"				[87]
-"GB2312.1980-0"					[39],[12]
-	China (PRC) Hanzi, GL encoding
-"GB2312.1980-1"					[39]
-	(deprecated)
-	China (PRC) Hanzi, GR encoding
-"HP-Arabic8"					[36]
-	HPARABIC8 8-bit character set
-"HP-East8"					[36]
-	HPEAST8 8-bit character set
-"HP-Greek8"					[36]
-	HPGREEK8 8-bit character set
-"HP-Hebrew8"					[36]
-	HPHEBREW8 8-bit character set
-"HP-Japanese15"					[36]
-	HPJAPAN15 15-bit characer set,
-	modified from industry defacto
-	standard Shift-JIS
-"HP-Kana8"					[36]
-	HPKANA8 8-bit character set
-"HP-Korean15"					[36]
-	HPKOREAN15 15-bit character set
-"HP-Roman8"					[36]
-	HPROMAN8 8-bit character set
-"HP-SChinese15"					[36]
-	HPSCHINA15 15-bit character set for
-	support of Simplified Chinese
-"HP-TChinese15"					[36]
-	HPTCHINA15 15-bit character set for
-	support of Traditional Chinese
-"HP-Turkish8"					[36]
-	HPTURKISH8 8-bit character set
-"IPSYS"						[59]
-	registry prefix
-"IPSYS.IE-1"					[59]
-"ISO2022"<REG>"-"<ENC>				[44]
-"ISO646.1991-IRV"				[107]
-	ISO 646 International Reference Version
-"ISO8859-1"					[15],[12]
-	ISO Latin alphabet No. 1
-"ISO8859-2"					[15],[12]
-	ISO Latin alphabet No. 2
-"ISO8859-3"					[15],[12]
-	ISO Latin alphabet No. 3
-"ISO8859-4"					[15],[12]
-	ISO Latin alphabet No. 4
-"ISO8859-5"					[15],[12]
-	ISO Latin/Cyrillic alphabet
-"ISO8859-6"					[15],[12]
-	ISO Latin/Arabic alphabet
-"ISO8859-7"					[15],[12]
-	ISO Latin/Greek alphabet
-"ISO8859-8"					[15],[12]
-	ISO Latin/Hebrew alphabet
-"ISO8859-9"					[15],[12]
-	ISO Latin alphabet No. 5
-"ISO8859-10"					[15],[12]
-	ISO Latin alphabet No. 6
-"ISO8859-13"					[15],[12]
-	ISO Latin alphabet No. 7
-"ISO8859-14"					[15],[12]
-	ISO Latin alphabet No. 8
-"ISO8859-15"					[15],[12]
-	ISO Latin alphabet No. 9
-"ISO8859-16"					[15],[12]
-	ISO Latin alphabet No. 10
-"FCD8859-15"					[7]
-	(deprecated)
-	ISO Latin alphabet No. 9, Final Committee Draft
-"ISO10646-1"					[133]
-	Unicode Universal Multiple-Octet Coded Character Set
-"ISO10646-MES"					[133]
-	(deprecated)
-	Unicode Minimum European Subset
-"JISX0201.1976-0"				[38],[12]
-	8-Bit Alphanumeric-Katakana Code
-"JISX0208.1983-0"				[40],[12]
-	Japanese Graphic Character Set,
-	GL encoding
-"JISX0208.1990-0"				[71]
-	Japanese Graphic Character Set,
-	GL encoding
-"JISX0208.1983-1"				[40]
-	(deprecated)
-	Japanese Graphic Character Set,
-	GR encoding
-"JISX0212.1990-0"				[72]
-	Supplementary Japanese Graphic Character Set,
-	GL encoding
-"KOI8-R"					[119]
-	Cyrillic alphabet
-"KSC5601.1987-0"				[41],[12]
-	Korean Graphic Character Set,
-	GL encoding
-"KSC5601.1987-1"				[41]
-	(deprecated)
-	Korean Graphic Character Set,
-	GR encoding
-"omron_CNS11643-0"				[45]
-"omron_CNS11643-1"				[45]
-"omron_BIG5-0"					[45]
-"omron_BIG5-1"					[45]
-"wn.tamil.1993"					[103]
-
-
-15. FONT PROPERTY NAMES
-
-See QueryFont in the protocol, and Section 3.2 of the XLFD.  In general,
-private properties should start with a leading underscore, followed by the
-organizational prefix, followed by another underscore.
-
-Name						Reference
-----						---------
-"ADD_STYLE_NAME"				[19]
-"AVERAGE_WIDTH"					[19]
-"AVG_CAPITAL_WIDTH"				[19]
-"AVG_LOWERCASE_WIDTH"				[19]
-"CAP_HEIGHT"					[19]
-"CHARSET_ENCODING"				[19]
-"CHARSET_REGISTRY"				[19]
-"COPYRIGHT"					[19]
-"DESTINATION"					[19]
-"END_SPACE"					[19]
-"FACE_NAME"					[19]
-"FIGURE_WIDTH"					[19]
-"FOUNDRY"					[19]
-"FAMILY_NAME"					[19]
-"ITALIC_ANGLE"					[19]
-"MAX_SPACE"					[19]
-"MIN_SPACE"					[19]
-"NORM_SPACE"					[19]
-"NOTICE"					[19]
-"PIXEL_SIZE"					[19]
-"POINT_SIZE"					[19]
-"QUAD_WIDTH"					[17], [19]
-"RELATIVE_SETWIDTH"				[19]
-"RELATIVE_WEIGHT"				[19]
-"RESOLUTION"					[17], [19]
-"RESOLUTION_X"					[19]
-"RESOLUTION_Y"					[19]
-"SETWIDTH_NAME"					[19]
-"SLANT"						[19]
-"SMALL_CAP_SIZE"				[19]
-"SPACING"					[19]
-"STRIKEOUT_ASCENT"				[19]
-"STRIKEOUT_DESCENT"				[19]
-"SUBSCRIPT_SIZE"				[19]
-"SUBSCRIPT_X"					[19]
-"SUBSCRIPT_Y"					[19]
-"SUPERSCRIPT_SIZE"				[19]
-"SUPERSCRIPT_X"					[19]
-"SUPERSCRIPT_Y"					[19]
-"UNDERLINE_POSITION"				[19]
-"UNDERLINE_THICKNESS"				[19]
-"X_HEIGHT"					[19]
-"WEIGHT"					[19]
-"WEIGHT_NAME"					[19]
-"_ADOBE_POSTSCRIPT_FONTNAME"			[69]
-
-16. RESOURCE TYPES
-
-See Chapter 15 of the Xlib manual and Section 9.1 of the Xt manual.
-
-Name						Reference
-----						---------
-"AcceleratorTable"				[26]
-"Bool"						[26]
-"Boolean"					[26]
-"Callback"					[26]
-"CallProc"					[26]
-"CharSet"					[37]
-"Color"						[26]
-"CompoundText"					[12]
-"Cursor"					[26]
-"Dimension"					[26]
-"Display"					[26]
-"EditMode"					[26]
-"File"						[26]
-"Float"						[26]
-"Font"						[26]
-"FontList"					[37]
-"FontStruct"					[26]
-"Function"					[26]
-"Geometry"					[26]
-"Immediate"					[26]
-"Int"						[26]
-"Justify"					[26]
-"KeyboardType"					[37]
-"Language"					[37]
-"Orientation"					[26]
-"PEXtClipIndicator"				[75]
-"PEXtColorBundle"				[75]
-"PEXtControlFlag"				[75]
-"PEXtCullMode"					[75]
-"PEXtDeferralMode"				[75]
-"PEXtDepthCueMode"				[75]
-"PEXtDistinguishMode"				[75]
-"PEXtEdgeFlag"					[75]
-"PEXtGeneralColor"				[75]
-"PEXtGravity"					[75]
-"PEXtHLHSRMode"					[75]
-"PEXtIntList"					[75]
-"PEXtInteriorStyle"				[75]
-"PEXtLightSourceType"				[75]
-"PEXtLimit"					[75]
-"PEXtLimit3"					[75]
-"PEXtLineType"					[75]
-"PEXtModificationMode"				[75]
-"PEXtPickHighlightMode"				[75]
-"PEXtPickMode"					[75]
-"PEXtPoint"					[75]
-"PEXtPoint3"					[75]
-"PEXtProjectionType"				[75]
-"PEXtReflectanceEquation"			[75]
-"PEXtResizePolicy"				[75]
-"PEXtShadingMethod"				[75]
-"PEXtTraversalPolicy"				[75]
-"PEXtVector"					[75]
-"PEXtVector3"					[75]
-"PEXtWorkstationType"				[75]
-"Pixel"						[26]
-"Pixmap"					[26]
-"Pointer"					[26]
-"Position"					[26]
-"Short"						[26]
-"String"					[18],[26]
-"StringTable"					[26]
-"TranslationTable"				[26]
-"UnsignedChar"					[26]
-"Widget"					[26]
-"Window"					[26]
-"Xai" (prefix)					[59]
-"Xi" (prefix)					[31]
-"XMex" (prefix)					[117]
-
-17. APPLICATION CLASSES
-
-See Section 4.1.2.5 of the ICCCM and Section 14.1.8 of the Xlib manual.
-[Only class names, not instance names.]
-
-Name						Reference
-----						---------
-"BuilderXcessory"				[31]
-"BX"						[31]
-"Clock"						[47]
-"Csm"						[75]
-"Exterm"					[45]
-"Listres"					[47]
-"Medit"						[45]
-"Xai"						[59]
-"Xbiff"						[47]
-"XCalc"						[47]
-"XClipboard"					[47]
-"XClock"					[47]
-"XCutsel"					[47]
-"Xditview"					[47]
-"Xedit"						[47]
-"XEyes"						[47]
-"Xfd"						[47]
-"XFontSel"					[47]
-"Xgc"						[47]
-"XLogo"						[47]
-"Xman"						[47]
-"Xmh"						[47]
-"Xsm"						[49]
-"XTerm"						[47]
-"Xwnmo"						[45]
-
-
-18. CLASS EXTENSION RECORD TYPES
-
-See Section 1.4.12 of the Xt Intrinsics manual.
-
-Name						Reference
-----						---------
-"Xai" (prefix)					[59]
-"XaiCoreClassExtension"				[59]
-
-19. DISPLAY MANUFACTURER ID
-
-See Section 9 of the X Display Manager Control Protocol.
-
-Name						Reference
-----						---------
-"Acorn"						[49]
-"CRAB"						[84]
-"EFW"						[124]
-"FUJITSU"					[87]
-"HDS"						[70]
-"JCC"						[90]
-"Jupiter"					[93]
-"TD"						[63]
-"Metheus"					[117]
-"MIT"						[8]
-"NCD"						[66]
-"PERITEK"					[116]
-"WYSE"						[68]
-"X/software-X/bigX"				[115]
-
-
-20. NON-STANDARD CHARACTER SET ENCODINGS
-
-See Section 6 of the Compound Text standard.
-
-Name						Reference
-----						---------
-"DEC.CNS11643.1986-2"				[53]
-	CNS11643 2-plane using the recommended
-	internal representation scheme
-"DEC.DTSCS.1990-2"				[54]
-	DEC Taiwan Supplemental Character Set
-"fujitsu.u90x03"				[87]
-"ILA"						[62]
-	registry prefix
-"IPSYS"						[59]
-	registry prefix
-"omron_UDC"					[45]
-        omron User Defined Charset
-"omron_UDC_ja"					[45]
-        omron User Defined Charset for Japanese
-"omron_UDC_zh"					[45]
-        omron User Defined Charset for Chinese(Main land)
-"omron_UDC_tw"					[45]
-        omron User Defined Charset for Chinese(Taiwan)
-
-
-21. PEX VENDOR ID
-
-For identifying GDPs, GSEs, enum values/types, OC types, table types.
-See PEX 5.1 interoperability conventions.
-
-Value	Name					Reference
------	----					---------
-1	MIT					[8]
-2	GfxBase, Inc.				[74]
-3	Silicon Graphics Computer Systems	[6]
-4	Evans & Sutherland			[75]
-5	Sun Microsystems, Inc.			[76]
-6	Sumitomo Electric Workstation Corp.	[77]
-7	Hewlett-Packard Co.			[78]
-8	Metro Link Inc.				[79]
-9	Stardent Computer			[80]
-10	Sony Microsystems			[81]
-11	Digital Equipment Corp.			[82]
-12	Network Computing Devices		[66]
-13	ShoGraphics, Inc.			[85]
-14	Tektronix, Inc.				[86]
-15	FUJITSU LIMITED				[87]
-16	International Business Machines		[33]
-17	Kubota Pacific Computer			[95]
-18	Hitachi, Ltd.				[100]
-19	Megatek Corporation			[112]
-20	The XFree86 Project, Inc		[113]
-21	Metheus Corp.				[117]
-
-
-22. XIM ENCODINGS
-
-Names of encodings used for text exchanged in the Input Method Protocol.
-See XIM_ENCODING_NEGOTIATION in section 4.6 of the XIM standard.
-
-"COMPOUND_TEXT"					[104]
-
-23. SERVER INTERPRETED ADDRESS TYPES
-
-Types of addresses used in the ChangeHosts protocol request.
-See the description of ChangeHosts in section 9 of the X11 Protocol standard.
-
-Registered address types:
-
-Name				Reference
-----				---------
-"hostname"			[135 - xc/doc/spec/SIAddresses/hostname.txt]
-"IPv6"				[135 - xc/doc/spec/SIAddresses/IPv6.txt]
-
-Vendor-specific prefixes:
-
-None registered yet.
-
-REFERENCES
-
-[1]	Keith Dawson
-	MS: CHR 03 DE
-	Apollo Computer Inc.
-	300 Apollo Drive
-	Chelmsford, MA 01824
-
-[2]	Mark Patrick
-	Ardent Computer
-	880 West Maude Avenue
-	Sunnyvale, CA 94086
-
-[3]	X+ Multiple Buffering/Stereo Library Extension
-	Mark Patrick, Ardent
-
-[4]	Ardent X Server Private Extension
-	Mark Patrick, Ardent
-
-[5]	Visual Technology, Inc.
-
-[6]	Philip Karlton
-	System Software Division
-	Silicon Graphics Computer Systems
-	2011 N. Shoreline Blvd.
-	Mountain View, CA 94309-7311
-
-[7]	The Open Group
-	Apex Plaza,Forbury Road,
-	Reading,Berks.RG1 1AX,England
-	http://www.opengroup.org/contacts/
-
-[8]	The X standards body maintaining X11 and related standards:
-	1988-1993 The MIT X Consortium
-	1993-1996 The X Consortium
-	1997-1998 The Open Group X Project Team
-	1998-2003 The X.Org Group
-	2003-     The X.Org Foundation
-
-	The X.Org Foundation current contact information:
-
-	X.Org website:		http://www.x.org/
-
-	X.Org mailing lists: 	
-			http://www.x.org/XOrg_Foundation_Join_OpenLists.html
-
-	X.Org Non-Profit Business Manager:
-
-		The Open Group
-		8 New England Executive Park, Suite 325
-		Burlington MA 01803-5007, USA
-		http://www.opengroup.org/contacts/
-
-		Birgit C. Hartje
-		b.hartje@opengroup.org
-
-	X.Org Foundation Board of Directors:
-	    xf_board@x.org
-
-	    Board Secretary:
-		Leon Shiman
-		Shiman Associates Inc.
-		163 Tappan Street
-		Brookline, MA 02445, USA
-	
-	X.Org Foundation Sponsor Group:
-
-	    Chair:
-		Stuart Kreitman
-		Sun Microsystems, Inc.
-		17 Network Circle, MS UMPK17-202
-		Menlo Park, CA 94025, USA
-		stuart.kreitman@sun.com
-
-
-[9]	PEX Protocol Specification
-	PEX Protocol Encoding
-	PEX Introduction and Overview
-	Randi Rost, Digital, document editor
-
-[10]	Extending X for Double-Buffering, Multi-Buffering, and Stereo
-	The X.Org Foundation
-	See Reference [8]
-
-[11]	X Display Manager Control Protocol
-	The X.Org Foundation
-	See Reference [8]
-
-[12]	Compound Text Encoding
-	The X.Org Foundation
-	See Reference [8]
-
-[13]	X11 Nonrectangular Window Shape Extension
-	The X.Org Foundation
-	See Reference [8]
-
-[14]	VEX - Video Extension to X
-	Todd Brunhoff, Tektronix
-
-[15]	ISO 8859, Information technology -- 8-bit single-byte coded graphic
-	character sets, Parts 1 through 10, 13, 14, 15, and 16
-
-[16]	Inter-Client Communication Conventions Manual
-	The X.Org Foundation
-	See Reference [8]
-
-[17]	Obsolete
-
-[18]	Xlib Manual
-	The X.Org Foundation
-	See Reference [8]
-
-[19]	X Logical Font Description Conventions
-	The X.Org Foundation
-	See Reference [8]
-
-[20]	IXI Limited
-
-[21]	MIT Project Athena
-
-[22]	Apple Computer, Inc.
-
-[23]	X Window System Protocol
-	The X.Org Foundation
-	See Reference [8]
-
-[24]	Adobe Systems, Inc.
-
-[25]	Bitstream, Inc.
-
-[26]	Xt Intrinsics Manual
-	The X.Org Foundation
-	See Reference [8]
-
-[27]	Digital Equipment Corporation
-	Irene McCartney
-	Compaq Computer Corporation
-	110 Spitbrook Road, ZKO3-3/T79
-	Nashua, NH  03062
-	irene@zk3.dec.com
-
-[28]	Steve Pitschke
-	Stellar Computer, Inc.
-	95 Wells Ave.
-	Newton, MA 02159
-
-[29]	Jeff Vroom
-	Stellar Computer, Inc.
-	95 Wells Ave.
-	Newton, MA 02159
-
-[30]	Crucible
-	Santa Cruz, CA
-
-[31]	Mark Hatch
-	Integrated Computer Solutions, Inc.
-	201 Broadway
-	Cambridge, MA 02139
-
-[32]	Kyou Katoh
-	PFU LIMITED
-	687-1 Tsuruma 7 Gou Machida-shi
-	Tokyo 194, Japan
-
-[33]	Dan McNichol  /IMAD 9564
-	International Business Machines
-	11400 Burnet Road
-	Austin, TX  78758
-
-[34]	Anonymous
-	MIT Software Distribution
-
-[35]	(Originally Larry Woestman)
-	Paul Anderson
-	Hewlett Packard
-	3404 E. Harmony Road, MS-74
-	Fort Collins, CO  80528-9599
-
-[36]	(Originally Tom McFarland)
-	See Reference [35]
-
-[37]	Hideo Irie
-	Work Station Division
-	SuperMicro Systems Group
-	Sony Corporation
-	6-7-35 Kitasinagawa Sinagawa-ku
-	Tokyo, Japan
-
-[38]	JIS X 0201-1976 (reaffirmed 1984)
-
-[39]	GB2312-1980
-
-[40]	JIS X 0208-1983
-
-[41]	KS C5601-1987
-
-[42]	Linda Gass
-	Adobe Systems
-	PO Box 7900
-	Mountain View, CA 94039-7900
-
-[43]	(Originally Dave Cassing)
-	X Strategy Team 
-	Tektronix, Inc.
-	PO Box 1000
-	Wilsonville, Oregon 97070-1000
-
-[44]	ISO2022<REG>-<ENC>
-
-	REG := [_L_<GL_register>][_R_<GR_register>]
-	ENC := [L<GL_EscapeSequence>][R<GR_EscapeSequence>]
-	<GL_EscapeSequence> :=
-		<Left_set><intermediate characters><Final_byte>
-	<GR_EscapeSequence> :=
-		<Right_set><intermediate characters><Final_byte>
-	<Left_set> :=
-		  '4'	/* 94-character sets */
-		| 'M'	/* Multiple-byte character sets */
-	<Right_set> :=
-		  <Left_set>
-		| '6'	/* 96-character sets */
-	<Final_byte> :=
-		"30" - "7E" /* hex encoding of Latin-1 3/0 - 7/14 */
-	<intermediate characters> :=
-		  <empty>
-		| <intermediate character><intermediate characters>
-	<intermediate character> :=
-		  "20" - "2F" /* hex encoding of Latin-1 2/0 - Latin-1 2/15 */
-
-	The "ISO2022" prefix identifies this as an ISO2022-conforming encoding.
-	[] denotes an optional construct.  <GL_register> and <GR_register> are
-	organizational strings that identify this encoding as having a GL or GR
-	component that is not registered with ECMA, but rather is private to
-	the given organization.  At least one of L<GL_EscapeSequence> or
-	R<GR_EscapeSequence> must be present.  If one is missing, the contents
-	of the font in that graphics half is undefined.
-
-[45]	Hiroshi Kuribayashi
-	OMRON Corporation
-	Computer System R&D Laboratory
-	Shimokaiinji, Nagaokakyo-city
-	Kyoto, 617, Japan
-
-[46]	Kyle Marvin
-	Visual Information Technologies, Inc. (VITec)
-	3460 Lotus Drive
-	Plano, TX 75075
-
-[47]	X11R4
-	See Reference [8]
-
-[48]	Data General Corp.
-	62 T.W. Alexander Dr.
-	R.T.P. NC, 27709
-	Attn: Janet Leising
-
-[49]	John Bowler
-	Acorn Computers Limited
-	Cambridge Technopark
-	645 Newmarket Road
-	Cambridge
-	CB5 8PB
-	England
-
-[50]	Rick Franklin
-	Intergraph Corporation
-	One Madison Industrial Park
-	Huntsville, Al.  35894-0001
-
-[51]	Dan Coutu
-	Digital Equipment Corporation ZKO 3-3/T13
-	110 Spitbrook Rd.
-	Nashua, NH 03062-2698
-
-[52]	Takayuki Kageyama
-	Computer Division
-	Information Equipment Sector
-	Matsushita Electric Industrial Co., Ltd.
-	1006, Kadoma, Osaka, 571 Japan
-
-[53]	CNS11643
-	National Bureau of Standards
-	Taiwan, Republic of China
-
-[54]	KH Chan
-	Digital Equipment Co.
-	2-4/F Henan Building
-	90 Jaffe Road, Wanchai,
-	Hong Kong
-
-[55]	Mike Wexler
-	FXD/Telerate, Inc.
-	2091 Landings Drive
-	Mountain View, CA 94043
-
-[56]	Lawrence J. Kilgallen
-	Box 81
-	MIT Station
-	Cambridge, MA 02139-0901
-
-[57]	(Previously David Rosenthal, Steve Swales)
-	Stuart Krietman
-	Sun Microsystems, Inc.
-	17 Network Circle, MS UMPK17-202
-	Menlo Park, CA 94025
-	stuart.krietman@sun.com
-
-[58]	(Originally Murali V. Srinivasan)
-	See Reference [57]
-
-[59]	Keith Robson
-	Ipsys Software plc
-	Marlborough Court, Pickford St.,
-	Macclesfield, Cheshire, SK11 6JD
-	England
-
-[60]	David Lewis
-	Lewis, Trachtenberg & Associates
-	One Kendall Square	(Building 200, Fourth Floor)
-	Cambridge, MA 02139-1564
-	dbl@ics.com
-
-[61]	James J Dempsey
-	Bolt Beranek and Newman Inc.
-	150 CambridgePark Drive
-	Cambridge MA 02140
-
-[62]	Glenn Adams
-	International Lisp Associates
-	114 Mount Auburn Street
-	Cambridge, MA 02138
-
-[63]	Sigvald Refsum
-	Tandberg Data A/S
-	PO Box 9
-	Korsvoll, N-0808 OSLO 8
-
-[64]	Masahiko Muramatsu
-	System Techonology Development Center
-	Fuji Xerox Co.,LTD.
-	KSP/R&D Business Park Bldg.
-	100-1, Sakado, Takatsu-ku, Kawasaki-City, Kanagawa-Ken,
-	213 JAPAN
-
-[65]	Tim Glauert
-	Olivetti Research Limited
-	24a Trumpington Street
-	Cambridge, England
-
-[66]	Jim Fulton
-	Network Computing Devices
-	350 North Bernardo Ave.
-	Mountain View, CA  94043
-
-[67]	John Mackin
-	6/23 Northwood Street
-	Camperdown 2050
-	AUSTRALIA
-
-[68]	Bill Rainey
-	Wyse Technology
-	3471 N. First Street
-	San Jose, CA 95134
-
-[69]	PostScript Developer Support
-	Adobe Systems Incorporated
-	PO Box 7900
-	Mountain View, CA 94039-7900
-
-[70]	Adrian Bereanu
-	Human Designed Systems
-
-[71]	JIS X 0208-1990
-
-[72]	JIS X 0212-1990
-
-[73]	Dan Greening
-	Software Transformation
-	1601 Saratoga-Sunnyvale Rd
-	Cupertino, CA 95014
-
-[74]	Dale Luck
-	GfxBase, Inc.
-	1881 Ellwell Dr.
-	Milpitas, CA 95035
-
-[75]	Gary G. Cannon
-	Evans & Sutherland
-	580 Arapeen Dr.
-	P.O. Box 58700
-	Salt Lake City, UT 84158
-
-[76]	(Originally Cheryl Huntington)
-	See Reference [57]
-
-[77]	Junichi Hiramoto
-	Manager, Engineering Department
-	Sumitomo Electric Workstation Corp.
-	No. 30 Kowa Bldg.  2-4-5 Roppongi, Minato-ku
-	Tokyo, 106 Japan
-
-[78]	(Originally Jeff Stevenson)
-	See Reference [35]
-
-[79]	Garry M. Paxinos
-	Metro Link Incorporated
-	5807 N. Andrews Way
-	Ft. Lauderdale, FL 33309
-
-[80]	John Dennis
-	Stardent Computer
-	6 New England Tech Center
-	521 Virginia Road
-	Concord, MA 01742
-
-[81]	Mark Patrick
-	Sony Microsystems
-	651 River Oaks Parkway
-	San Jose, CA 95134
-
-[82]	Dick Coulter
-	MLO1-2/U2
-	Digital Equipment Corp.
-	146 Main St.
-	Maynard, MA  01754
-
-	Irene McCartney
-	Compaq Computer Corporation
-	110 Spitbrook Road, ZKO3-3/T79
-	Nashua, NH  03062
-
-[83]	Mark W. Snitily
-	Snitily Graphics Consulting Services
-	894 Brookgrove Lane
-	Cupertino, CA 95014
-
-[84]	Paul Verey
-	Crab Advanced Technologies Ltd.
-	First Base, Beacontree Plaza, Gillette Way
-	Reading, RG2 0BP
-
-[85]	Ken Garnett
-	ShoGraphics, Inc.
-	1890 N. Shoreline Blvd.
-	Mountain View, CA 94043
-
-[86]	Michael F. Cripps
-	Tektronix, Inc
-	P.O Boc 1000 MS 60-850
-	Wilsonville, OR 97070-1000
-
-[87]	Kyou Katoh
-	FUJITSU LIMITED
-	1015 Kamikodanaka Nakahara-ku
-	Kawasaki 221, Japan
-
-[88]	David Kaelbling
-	Rational
-	12 Mountain Rock Ln.
-	Norfolk, MA 02056
-
-[89]	Hal Berman
-	Cognition Corporation
-	755 Middlesex Turnpike
-	Billerica, MA 01821
-
-[90]	Takatoshi Ishii
-	Japan Computer Corp.
-	2-6-9, Higashi Kanda, Chiyoda-ku,
-	Tokyo 101 Japan
-
-[91]	Bill Janssen
-	Xerox PARC
-	3333 Coyote Hill Rd.
-	Palo Alto, CA 94304
-
-[92]	(Originally Rick Heli)
-	See Reference [57]
-
-[93]	Russell Leefer
-	Jupiter Systems
-	Suite 200
-	1351 Harbor Bay Parkway
-	Alameda, CA 94501
-
-[94]	The X.Org Foundation
-	See Reference [8]
-
-[95]	Greg Stiehl
-	Kubota Pacific Computer
-	2630 Walsh Avenue
-	Santa Clara, CA 95051-0905
-
-[96]	MIT Screen Saver Extension
-	The X.Org Foundation
-	See Reference [8]
-
-[97]	Big Requests Extension
-	The X.Org Foundation
-	See Reference [8]
-
-[98]	Randi Rost
-	Kubota Pacific Computer
-	2630 Walsh Avenue
-	Santa Clara, CA 95051-0905
-
-[99]	Ilan Aisic
-	NYNEX ALLINK Co.
-	4 Gannett Drive
-	White Plains, NY 10604
-
-[100]	Toshiyuki Kuwana
-	Information Equipment Engineering Dept.
-	Omika Works, Hitatchi Ltd.
-	5-2-1 Omika-cho, Hitachi-shi, Ibaraki-ken, 319-12 Japan
-
-[101]	(Originally Milind Pansare)
-	See Reference [57]
-
-[102]	John L. Cwikla
-	Wolfram Research, Inc.
-	100 Trade Center Drive
-	Champaign IL, 61820-7237
-
-[103]	University of Washington
-	for WM Tamil fonts
-
-[104]	The X Consortium
-	See Reference [8]
-
-[105]	The Open Group X Project Team
-	See Reference [8]
-
-[106]	Selwyn Henriques
-	Tech-Source, Inc.
-	442 S North Lake Blvd.
-	Altamonte Springs FL 32701
-
-[107]	ISO/IEC 646:1991, Information technology -- ISO 7-bit coded
-	character set for information interchange
-
-[108]	X Synchronization Extension
-	The X.Org Foundation
-	See Reference [8]
-
-[109]	XC-MISC Extension
-	The X.Org Foundation
-	See Reference [8]
-
-[110]	X Image Extension
-	The X.Org Foundation
-	See Reference [8]
-
-[111]	X Keyboard Extension
-	The X.Org Foundation
-	See Reference [8]
-
-[112]	Allan Frankel
-	Megatek Corporation
-	16868 Via Del Campo Court
-	San Diego, CA  92127-1714
-
-[113]	David Wexelblat
-	The XFree86 Project, Inc.
-	c/o AIB Software Corporation
-	46030 Manekin Plaza, Suite 160
-	Dulles, VA  20166
-
-[114]	(Originally Stuart W. Marks)
-	See Reference [57]
-
-[115]	Michael Gehret
-	X/software
-	Marktstrasse 8, D-87730
-	Groenenbach, Germany
-
-[116]	Bob Schulman
-	Peritek Corp.
-	5550 Redwood Road
-	Oakland, CA 94619
-
-[117]	Alan Ricker
-	Metheus Coporation
-	1600 NW Compton Dr.
-	Beaverton OR, 97006
-
-[118]	X Video Extension Protocol Description
-	Version 2, 25-JUL-91
-	David Carver
-
-[119]	Network Working Group's RFC1489
-
-[120]   Cronyx Ltd.
-	Research Computer Center
-	Moscow State University
-	Moscow 119899, Russia
-	Phone: +7 (095) 939-2323
-	Fax: +7 (095) 939-0300
-	E-mail: info@cronyx.ru
-
-[121]	Sun Microsystems Federal, Inc.  Trusted Solaris Extension, 
-	(Originally Milind Pansare)
-	See Reference [57]
-
-[122]	Record Extension
-	The X.Org Foundation
-	See Reference [8]
-
-[123]	Double Buffer Extension Specification
-	The X.Org Foundation
-	See Reference [8]
-
-[124]	James A. Moulton
-	EFW, Inc
-	4700 Marine Creek Parkway
-	Ft. Worth, Texas 76136
-
-[125]	Low Bandwidth X Extension Specification
-	The X.Org Foundation
-	See Reference [8]
-
-[126]	Security Extension Specification
-	The X.Org Foundation
-	See Reference [8]
-
-[127]	Application Group Extension Specification
-	The X.Org Foundation
-	See Reference [8]
-
-[128]	X11 Input Extension Protocol Specification
-	The X.Org Foundation
-	See Reference [8]
-
-[129]	X Print Extension Protocol Specification
-	The X.Org Foundation
-	See Reference [8]
-
-[130]	XINERAMA
-	The X.Org Foundation
-	See Reference [8]
-
-[131]	Colormap Utilization Policy Extension Protocol Specification
-	The X.Org Foundation
-	See Reference [8]
-
-[132]	Display Power Management Signaling Extension Protocol Specification
-	The X.Org Foundation
-	See Reference [8]
-
-[133]	ISO10646 Information technology -- Universal Multiple-Octet Coded 
-	Character Set (UCS), part 1
-	Markus G. Kuhn
-	University of Cambridge
-	Computer Laboratory
-	15 JJ Thomson Avenue
-	Cambridge CB3 0FD
-	United Kingdom
-
-[134]   In R6.6 X.Org is reserving the string UTF8_STRING for use as an ICCCM
-        property type and selection target.  The ICCCM spec will be updated
-        in a future release to fully specify UTF8_STRING.
-
-[135]	X.Org Foundation source implementation
-	See Reference [8]
-
-
-- 
cgit v1.2.3


From 903d5ce8a9b3e4b08a1a3be6a19a478dbe1297d8 Mon Sep 17 00:00:00 2001
From: Ulrich Sibiller <uli42@gmx.de>
Date: Sun, 30 Oct 2016 17:58:59 +0100
Subject: drop ap_keysym.h

was unused
---
 nx-X11/include/Imakefile   |  1 -
 nx-X11/include/ap_keysym.h | 51 ----------------------------------------------
 2 files changed, 52 deletions(-)
 delete mode 100644 nx-X11/include/ap_keysym.h

(limited to 'nx-X11')

diff --git a/nx-X11/include/Imakefile b/nx-X11/include/Imakefile
index 9d43fb53f..4ef28f913 100644
--- a/nx-X11/include/Imakefile
+++ b/nx-X11/include/Imakefile
@@ -38,7 +38,6 @@ HEADERS = \
 	Xproto.h \
 	Xprotostr.h \
 	Xthreads.h \
-	ap_keysym.h \
 	keysym.h \
 	keysymdef.h \
 	$(AU_HEADERS) \
diff --git a/nx-X11/include/ap_keysym.h b/nx-X11/include/ap_keysym.h
deleted file mode 100644
index 9a1197117..000000000
--- a/nx-X11/include/ap_keysym.h
+++ /dev/null
@@ -1,51 +0,0 @@
-/******************************************************************
-Copyright 1987 by Apollo Computer Inc., Chelmsford, Massachusetts.
-Copyright 1989 by Hewlett-Packard Company.
-
-                        All Rights Reserved
-
-Permission to use, duplicate, change, and distribute this software and
-its documentation for any purpose and without fee is granted, provided
-that the above copyright notice appear in such copy and that this
-copyright notice appear in all supporting documentation, and that the
-names of Apollo Computer Inc., the Hewlett-Packard Company, or the X
-Consortium not be used in advertising or publicity pertaining to
-distribution of the software without written prior permission.
-
-HEWLETT-PACKARD MAKES NO WARRANTY OF ANY KIND WITH REGARD
-TO THIS SOFWARE, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 
-PURPOSE.  Hewlett-Packard shall not be liable for errors 
-contained herein or direct, indirect, special, incidental or 
-consequential damages in connection with the furnishing, 
-performance, or use of this material.
-
-This software is not subject to any license of the American
-Telephone and Telegraph Company or of the Regents of the
-University of California.
-******************************************************************/
-
-#define apXK_LineDel            0x1000FF00
-#define apXK_CharDel            0x1000FF01
-#define apXK_Copy               0x1000FF02
-#define apXK_Cut                0x1000FF03
-#define apXK_Paste              0x1000FF04
-#define apXK_Move               0x1000FF05
-#define apXK_Grow               0x1000FF06
-#define apXK_Cmd                0x1000FF07
-#define apXK_Shell              0x1000FF08
-#define apXK_LeftBar            0x1000FF09
-#define apXK_RightBar           0x1000FF0A
-#define apXK_LeftBox            0x1000FF0B
-#define apXK_RightBox           0x1000FF0C
-#define apXK_UpBox              0x1000FF0D
-#define apXK_DownBox            0x1000FF0E
-#define apXK_Pop                0x1000FF0F
-#define apXK_Read               0x1000FF10
-#define apXK_Edit               0x1000FF11
-#define apXK_Save               0x1000FF12
-#define apXK_Exit               0x1000FF13
-#define apXK_Repeat             0x1000FF14
-
-#define apXK_KP_parenleft       0x1000FFA8
-#define apXK_KP_parenright      0x1000FFA9
-- 
cgit v1.2.3


From ba87cf40690bb37fb0ce01c63c6e22daee17b0b5 Mon Sep 17 00:00:00 2001
From: Ulrich Sibiller <uli42@gmx.de>
Date: Sun, 30 Oct 2016 18:01:11 +0100
Subject: drop unused glu.h

---
 nx-X11/include/GL/Imakefile |   2 +-
 nx-X11/include/GL/glu.h     | 328 --------------------------------------------
 2 files changed, 1 insertion(+), 329 deletions(-)
 delete mode 100644 nx-X11/include/GL/glu.h

(limited to 'nx-X11')

diff --git a/nx-X11/include/GL/Imakefile b/nx-X11/include/GL/Imakefile
index 8719813e2..8afed568b 100644
--- a/nx-X11/include/GL/Imakefile
+++ b/nx-X11/include/GL/Imakefile
@@ -3,7 +3,7 @@ LinkSourceFile(glext.h, $(MESASRCDIR)/include/GL)
 LinkSourceFile(glxext.h, $(MESASRCDIR)/include/GL)
 LinkSourceFile(osmesa.h, $(MESASRCDIR)/include/GL)
 
-GLXHEADERS = gl.h glext.h glu.h glx.h glxint.h glxmd.h glxproto.h \
+GLXHEADERS = gl.h glext.h glx.h glxint.h glxmd.h glxproto.h \
 	     glxtokens.h osmesa.h glxext.h
 
 HEADERS = $(GLXHEADERS)
diff --git a/nx-X11/include/GL/glu.h b/nx-X11/include/GL/glu.h
deleted file mode 100644
index e59ad6f99..000000000
--- a/nx-X11/include/GL/glu.h
+++ /dev/null
@@ -1,328 +0,0 @@
-
-/*
-** License Applicability. Except to the extent portions of this file are
-** made subject to an alternative license as permitted in the SGI Free
-** Software License B, Version 1.1 (the "License"), the contents of this
-** file are subject only to the provisions of the License. You may not use
-** this file except in compliance with the License. You may obtain a copy
-** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
-** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
-** 
-** http://oss.sgi.com/projects/FreeB
-** 
-** Note that, as provided in the License, the Software is distributed on an
-** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
-** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
-** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
-** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
-** 
-** Original Code. The Original Code is: OpenGL Sample Implementation,
-** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
-** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
-** Copyright in any portions created by third parties is as indicated
-** elsewhere herein. All Rights Reserved.
-** 
-** Additional Notice Provisions: This software was created using the
-** OpenGL(R) version 1.2.1 Sample Implementation published by SGI, but has
-** not been independently verified as being compliant with the OpenGL(R)
-** version 1.2.1 Specification.
-*/
-
-#ifndef __glu_h__
-#define __glu_h__
-
-#include <GL/gl.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/*************************************************************/
-
-/* Extensions */
-#define GLU_EXT_object_space_tess          1
-#define GLU_EXT_nurbs_tessellator          1
-
-/* Boolean */
-#define GLU_FALSE                          0
-#define GLU_TRUE                           1
-
-/* Version */
-#define GLU_VERSION_1_1                    1
-#define GLU_VERSION_1_2                    1
-#define GLU_VERSION_1_3                    1
-
-/* StringName */
-#define GLU_VERSION                        100800
-#define GLU_EXTENSIONS                     100801
-
-/* ErrorCode */
-#define GLU_INVALID_ENUM                   100900
-#define GLU_INVALID_VALUE                  100901
-#define GLU_OUT_OF_MEMORY                  100902
-#define GLU_INVALID_OPERATION              100904
-
-/* NurbsDisplay */
-/*      GLU_FILL */
-#define GLU_OUTLINE_POLYGON                100240
-#define GLU_OUTLINE_PATCH                  100241
-
-/* NurbsCallback */
-#define GLU_NURBS_ERROR                    100103
-#define GLU_ERROR                          100103
-#define GLU_NURBS_BEGIN                    100164
-#define GLU_NURBS_BEGIN_EXT                100164
-#define GLU_NURBS_VERTEX                   100165
-#define GLU_NURBS_VERTEX_EXT               100165
-#define GLU_NURBS_NORMAL                   100166
-#define GLU_NURBS_NORMAL_EXT               100166
-#define GLU_NURBS_COLOR                    100167
-#define GLU_NURBS_COLOR_EXT                100167
-#define GLU_NURBS_TEXTURE_COORD            100168
-#define GLU_NURBS_TEX_COORD_EXT            100168
-#define GLU_NURBS_END                      100169
-#define GLU_NURBS_END_EXT                  100169
-#define GLU_NURBS_BEGIN_DATA               100170
-#define GLU_NURBS_BEGIN_DATA_EXT           100170
-#define GLU_NURBS_VERTEX_DATA              100171
-#define GLU_NURBS_VERTEX_DATA_EXT          100171
-#define GLU_NURBS_NORMAL_DATA              100172
-#define GLU_NURBS_NORMAL_DATA_EXT          100172
-#define GLU_NURBS_COLOR_DATA               100173
-#define GLU_NURBS_COLOR_DATA_EXT           100173
-#define GLU_NURBS_TEXTURE_COORD_DATA       100174
-#define GLU_NURBS_TEX_COORD_DATA_EXT       100174
-#define GLU_NURBS_END_DATA                 100175
-#define GLU_NURBS_END_DATA_EXT             100175
-
-/* NurbsError */
-#define GLU_NURBS_ERROR1                   100251
-#define GLU_NURBS_ERROR2                   100252
-#define GLU_NURBS_ERROR3                   100253
-#define GLU_NURBS_ERROR4                   100254
-#define GLU_NURBS_ERROR5                   100255
-#define GLU_NURBS_ERROR6                   100256
-#define GLU_NURBS_ERROR7                   100257
-#define GLU_NURBS_ERROR8                   100258
-#define GLU_NURBS_ERROR9                   100259
-#define GLU_NURBS_ERROR10                  100260
-#define GLU_NURBS_ERROR11                  100261
-#define GLU_NURBS_ERROR12                  100262
-#define GLU_NURBS_ERROR13                  100263
-#define GLU_NURBS_ERROR14                  100264
-#define GLU_NURBS_ERROR15                  100265
-#define GLU_NURBS_ERROR16                  100266
-#define GLU_NURBS_ERROR17                  100267
-#define GLU_NURBS_ERROR18                  100268
-#define GLU_NURBS_ERROR19                  100269
-#define GLU_NURBS_ERROR20                  100270
-#define GLU_NURBS_ERROR21                  100271
-#define GLU_NURBS_ERROR22                  100272
-#define GLU_NURBS_ERROR23                  100273
-#define GLU_NURBS_ERROR24                  100274
-#define GLU_NURBS_ERROR25                  100275
-#define GLU_NURBS_ERROR26                  100276
-#define GLU_NURBS_ERROR27                  100277
-#define GLU_NURBS_ERROR28                  100278
-#define GLU_NURBS_ERROR29                  100279
-#define GLU_NURBS_ERROR30                  100280
-#define GLU_NURBS_ERROR31                  100281
-#define GLU_NURBS_ERROR32                  100282
-#define GLU_NURBS_ERROR33                  100283
-#define GLU_NURBS_ERROR34                  100284
-#define GLU_NURBS_ERROR35                  100285
-#define GLU_NURBS_ERROR36                  100286
-#define GLU_NURBS_ERROR37                  100287
-
-/* NurbsProperty */
-#define GLU_AUTO_LOAD_MATRIX               100200
-#define GLU_CULLING                        100201
-#define GLU_SAMPLING_TOLERANCE             100203
-#define GLU_DISPLAY_MODE                   100204
-#define GLU_PARAMETRIC_TOLERANCE           100202
-#define GLU_SAMPLING_METHOD                100205
-#define GLU_U_STEP                         100206
-#define GLU_V_STEP                         100207
-#define GLU_NURBS_MODE                     100160
-#define GLU_NURBS_MODE_EXT                 100160
-#define GLU_NURBS_TESSELLATOR              100161
-#define GLU_NURBS_TESSELLATOR_EXT          100161
-#define GLU_NURBS_RENDERER                 100162
-#define GLU_NURBS_RENDERER_EXT             100162
-
-/* NurbsSampling */
-#define GLU_OBJECT_PARAMETRIC_ERROR        100208
-#define GLU_OBJECT_PARAMETRIC_ERROR_EXT    100208
-#define GLU_OBJECT_PATH_LENGTH             100209
-#define GLU_OBJECT_PATH_LENGTH_EXT         100209
-#define GLU_PATH_LENGTH                    100215
-#define GLU_PARAMETRIC_ERROR               100216
-#define GLU_DOMAIN_DISTANCE                100217
-
-/* NurbsTrim */
-#define GLU_MAP1_TRIM_2                    100210
-#define GLU_MAP1_TRIM_3                    100211
-
-/* QuadricDrawStyle */
-#define GLU_POINT                          100010
-#define GLU_LINE                           100011
-#define GLU_FILL                           100012
-#define GLU_SILHOUETTE                     100013
-
-/* QuadricCallback */
-/*      GLU_ERROR */
-
-/* QuadricNormal */
-#define GLU_SMOOTH                         100000
-#define GLU_FLAT                           100001
-#define GLU_NONE                           100002
-
-/* QuadricOrientation */
-#define GLU_OUTSIDE                        100020
-#define GLU_INSIDE                         100021
-
-/* TessCallback */
-#define GLU_TESS_BEGIN                     100100
-#define GLU_BEGIN                          100100
-#define GLU_TESS_VERTEX                    100101
-#define GLU_VERTEX                         100101
-#define GLU_TESS_END                       100102
-#define GLU_END                            100102
-#define GLU_TESS_ERROR                     100103
-#define GLU_TESS_EDGE_FLAG                 100104
-#define GLU_EDGE_FLAG                      100104
-#define GLU_TESS_COMBINE                   100105
-#define GLU_TESS_BEGIN_DATA                100106
-#define GLU_TESS_VERTEX_DATA               100107
-#define GLU_TESS_END_DATA                  100108
-#define GLU_TESS_ERROR_DATA                100109
-#define GLU_TESS_EDGE_FLAG_DATA            100110
-#define GLU_TESS_COMBINE_DATA              100111
-
-/* TessContour */
-#define GLU_CW                             100120
-#define GLU_CCW                            100121
-#define GLU_INTERIOR                       100122
-#define GLU_EXTERIOR                       100123
-#define GLU_UNKNOWN                        100124
-
-/* TessProperty */
-#define GLU_TESS_WINDING_RULE              100140
-#define GLU_TESS_BOUNDARY_ONLY             100141
-#define GLU_TESS_TOLERANCE                 100142
-
-/* TessError */
-#define GLU_TESS_ERROR1                    100151
-#define GLU_TESS_ERROR2                    100152
-#define GLU_TESS_ERROR3                    100153
-#define GLU_TESS_ERROR4                    100154
-#define GLU_TESS_ERROR5                    100155
-#define GLU_TESS_ERROR6                    100156
-#define GLU_TESS_ERROR7                    100157
-#define GLU_TESS_ERROR8                    100158
-#define GLU_TESS_MISSING_BEGIN_POLYGON     100151
-#define GLU_TESS_MISSING_BEGIN_CONTOUR     100152
-#define GLU_TESS_MISSING_END_POLYGON       100153
-#define GLU_TESS_MISSING_END_CONTOUR       100154
-#define GLU_TESS_COORD_TOO_LARGE           100155
-#define GLU_TESS_NEED_COMBINE_CALLBACK     100156
-
-/* TessWinding */
-#define GLU_TESS_WINDING_ODD               100130
-#define GLU_TESS_WINDING_NONZERO           100131
-#define GLU_TESS_WINDING_POSITIVE          100132
-#define GLU_TESS_WINDING_NEGATIVE          100133
-#define GLU_TESS_WINDING_ABS_GEQ_TWO       100134
-
-/*************************************************************/
-
-
-#ifdef __cplusplus
-class GLUnurbs;
-class GLUquadric;
-class GLUtesselator;
-#else
-typedef struct GLUnurbs GLUnurbs;
-typedef struct GLUquadric GLUquadric;
-typedef struct GLUtesselator GLUtesselator;
-#endif
-
-typedef struct GLUnurbs GLUnurbsObj;
-typedef struct GLUquadric GLUquadricObj;
-typedef struct GLUtesselator GLUtesselatorObj;
-typedef struct GLUtesselator GLUtriangulatorObj;
-
-#define GLU_TESS_MAX_COORD 1.0e150
-
-/* Internal convenience typedefs */
-#ifdef __cplusplus
-typedef GLvoid (*_GLUfuncptr)();
-#else
-typedef GLvoid (*_GLUfuncptr)(GLvoid);
-#endif
-
-extern void gluBeginCurve (GLUnurbs* nurb);
-extern void gluBeginPolygon (GLUtesselator* tess);
-extern void gluBeginSurface (GLUnurbs* nurb);
-extern void gluBeginTrim (GLUnurbs* nurb);
-extern GLint gluBuild1DMipmapLevels (GLenum target, GLint internalFormat, GLsizei width, GLenum format, GLenum type, GLint level, GLint base, GLint max, const void *data);
-extern GLint gluBuild1DMipmaps (GLenum target, GLint internalFormat, GLsizei width, GLenum format, GLenum type, const void *data);
-extern GLint gluBuild2DMipmapLevels (GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLenum format, GLenum type, GLint level, GLint base, GLint max, const void *data);
-extern GLint gluBuild2DMipmaps (GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *data);
-extern GLint gluBuild3DMipmapLevels (GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLint level, GLint base, GLint max, const void *data);
-extern GLint gluBuild3DMipmaps (GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *data);
-extern GLboolean gluCheckExtension (const GLubyte *extName, const GLubyte *extString);
-extern void gluCylinder (GLUquadric* quad, GLdouble base, GLdouble top, GLdouble height, GLint slices, GLint stacks);
-extern void gluDeleteNurbsRenderer (GLUnurbs* nurb);
-extern void gluDeleteQuadric (GLUquadric* quad);
-extern void gluDeleteTess (GLUtesselator* tess);
-extern void gluDisk (GLUquadric* quad, GLdouble inner, GLdouble outer, GLint slices, GLint loops);
-extern void gluEndCurve (GLUnurbs* nurb);
-extern void gluEndPolygon (GLUtesselator* tess);
-extern void gluEndSurface (GLUnurbs* nurb);
-extern void gluEndTrim (GLUnurbs* nurb);
-extern const GLubyte * gluErrorString (GLenum error);
-extern void gluGetNurbsProperty (GLUnurbs* nurb, GLenum property, GLfloat* data);
-extern const GLubyte * gluGetString (GLenum name);
-extern void gluGetTessProperty (GLUtesselator* tess, GLenum which, GLdouble* data);
-extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);
-extern void gluLookAt (GLdouble eyeX, GLdouble eyeY, GLdouble eyeZ, GLdouble centerX, GLdouble centerY, GLdouble centerZ, GLdouble upX, GLdouble upY, GLdouble upZ);
-extern GLUnurbs* gluNewNurbsRenderer (void);
-extern GLUquadric* gluNewQuadric (void);
-extern GLUtesselator* gluNewTess (void);
-extern void gluNextContour (GLUtesselator* tess, GLenum type);
-extern void gluNurbsCallback (GLUnurbs* nurb, GLenum which, _GLUfuncptr CallBackFunc);
-extern void gluNurbsCallbackData (GLUnurbs* nurb, GLvoid* userData);
-extern void gluNurbsCallbackDataEXT (GLUnurbs* nurb, GLvoid* userData);
-extern void gluNurbsCurve (GLUnurbs* nurb, GLint knotCount, GLfloat *knots, GLint stride, GLfloat *control, GLint order, GLenum type);
-extern void gluNurbsProperty (GLUnurbs* nurb, GLenum property, GLfloat value);
-extern void gluNurbsSurface (GLUnurbs* nurb, GLint sKnotCount, GLfloat* sKnots, GLint tKnotCount, GLfloat* tKnots, GLint sStride, GLint tStride, GLfloat* control, GLint sOrder, GLint tOrder, GLenum type);
-extern void gluOrtho2D (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top);
-extern void gluPartialDisk (GLUquadric* quad, GLdouble inner, GLdouble outer, GLint slices, GLint loops, GLdouble start, GLdouble sweep);
-extern void gluPerspective (GLdouble fovy, GLdouble aspect, GLdouble zNear, GLdouble zFar);
-extern void gluPickMatrix (GLdouble x, GLdouble y, GLdouble delX, GLdouble delY, GLint *viewport);
-extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);
-extern void gluPwlCurve (GLUnurbs* nurb, GLint count, GLfloat* data, GLint stride, GLenum type);
-extern void gluQuadricCallback (GLUquadric* quad, GLenum which, _GLUfuncptr CallBackFunc);
-extern void gluQuadricDrawStyle (GLUquadric* quad, GLenum draw);
-extern void gluQuadricNormals (GLUquadric* quad, GLenum normal);
-extern void gluQuadricOrientation (GLUquadric* quad, GLenum orientation);
-extern void gluQuadricTexture (GLUquadric* quad, GLboolean texture);
-extern GLint gluScaleImage (GLenum format, GLsizei wIn, GLsizei hIn, GLenum typeIn, const void *dataIn, GLsizei wOut, GLsizei hOut, GLenum typeOut, GLvoid* dataOut);
-extern void gluSphere (GLUquadric* quad, GLdouble radius, GLint slices, GLint stacks);
-extern void gluTessBeginContour (GLUtesselator* tess);
-extern void gluTessBeginPolygon (GLUtesselator* tess, GLvoid* data);
-extern void gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc);
-extern void gluTessEndContour (GLUtesselator* tess);
-extern void gluTessEndPolygon (GLUtesselator* tess);
-extern void gluTessNormal (GLUtesselator* tess, GLdouble valueX, GLdouble valueY, GLdouble valueZ);
-extern void gluTessProperty (GLUtesselator* tess, GLenum which, GLdouble data);
-extern void gluTessVertex (GLUtesselator* tess, GLdouble *location, GLvoid* data);
-extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);
-extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble near, GLdouble far, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* __glu_h__ */
-- 
cgit v1.2.3


From 881979bd1d4e00c5dd42c73888321f729187490b Mon Sep 17 00:00:00 2001
From: Ulrich Sibiller <uli42@gmx.de>
Date: Sun, 30 Oct 2016 18:40:10 +0100
Subject: Remove unused Xv and XvMC headers

---
 nx-X11/include/extensions/Imakefile |   7 +-
 nx-X11/include/extensions/XvMClib.h | 215 --------------------
 nx-X11/include/extensions/Xvlib.h   | 385 ------------------------------------
 nx-X11/include/extensions/vldXvMC.h | 175 ----------------
 4 files changed, 2 insertions(+), 780 deletions(-)
 delete mode 100644 nx-X11/include/extensions/XvMClib.h
 delete mode 100644 nx-X11/include/extensions/Xvlib.h
 delete mode 100644 nx-X11/include/extensions/vldXvMC.h

(limited to 'nx-X11')

diff --git a/nx-X11/include/extensions/Imakefile b/nx-X11/include/extensions/Imakefile
index ad80e5299..d9433a098 100644
--- a/nx-X11/include/extensions/Imakefile
+++ b/nx-X11/include/extensions/Imakefile
@@ -8,8 +8,8 @@ SCREENSAVERHEADERS = saver.h saverproto.h scrnsaver.h
 XF86BIGFONTHEADERS = xf86bigfont.h xf86bigfproto.h
 #endif
 #if BuildXvExt
-XVHEADERS = Xv.h Xvlib.h Xvproto.h
-XVMCHEADERS = XvMC.h XvMClib.h XvMCproto.h vldXvMC.h
+XVHEADERS = Xv.h Xvproto.h
+XVMCHEADERS = XvMC.h XvMCproto.h
 #endif
 #if BuildXinerama
 XINERAMAHEADERS = panoramiXext.h panoramiXproto.h
@@ -80,7 +80,4 @@ InstallDriverSDKNonExecFile(dpms.h,$(DRIVERSDKINCLUDEDIR)/extensions)
 InstallDriverSDKNonExecFile(renderproto.h,$(DRIVERSDKINCLUDEDIR))
 InstallDriverSDKNonExecFile(Xv.h,$(DRIVERSDKINCLUDEDIR)/extensions)
 InstallDriverSDKNonExecFile(XvMC.h,$(DRIVERSDKINCLUDEDIR))
-InstallDriverSDKNonExecFile(vldXvMC.h,$(DRIVERSDKINCLUDEDIR))
-InstallDriverSDKNonExecFile(Xvlib.h,$(DRIVERSDKINCLUDEDIR)/extensions)
 InstallDriverSDKNonExecFile(Xv.h,$(DRIVERSDKINCLUDEDIR)/X11/extensions)
-InstallDriverSDKNonExecFile(Xvlib.h,$(DRIVERSDKINCLUDEDIR)/X11/extensions)
diff --git a/nx-X11/include/extensions/XvMClib.h b/nx-X11/include/extensions/XvMClib.h
deleted file mode 100644
index cb5406475..000000000
--- a/nx-X11/include/extensions/XvMClib.h
+++ /dev/null
@@ -1,215 +0,0 @@
-
-#ifndef _XVMCLIB_H_
-#define _XVMCLIB_H_
-
-#include <nx-X11/Xfuncproto.h>
-#include <nx-X11/extensions/Xvlib.h>
-#include <nx-X11/extensions/XvMC.h>
-
-_XFUNCPROTOBEGIN
-
-Bool XvMCQueryExtension (Display *display, int *eventBase, int *errBase);
-Status XvMCQueryVersion (Display *display, int *major_versionp,
-			 int *minor_versionp);
-Status XvMCGetDRInfo(Display *dpy, XvPortID port,
-		     char **name, char **busID, 
-		     int *major, int *minor, 
-		     int *patchLevel,
-		     int *isLocal);
-
-
-XvMCSurfaceInfo * XvMCListSurfaceTypes(Display *dpy, XvPortID port, int *num);
-
-Status XvMCCreateContext (
-   Display *display,
-   XvPortID port,
-   int surface_type_id,
-   int width,
-   int height,
-   int flags,
-   XvMCContext * context
-);
-
-Status XvMCDestroyContext (Display *display, XvMCContext * context);
-
-Status 
-XvMCCreateSurface(
-  Display *display,
-  XvMCContext * context,
-  XvMCSurface * surface
-);
-
-Status XvMCDestroySurface(Display *display, XvMCSurface *surface);
-
-XvImageFormatValues * XvMCListSubpictureTypes (
-  Display * display,
-  XvPortID port,
-  int surface_type_id,
-  int *count_return
-);
-
-Status
-XvMCPutSurface(
-  Display *display,
-  XvMCSurface *surface,
-  Drawable draw,
-  short srcx, 
-  short srcy, 
-  unsigned short srcw, 
-  unsigned short srch,
-  short destx,
-  short desty,
-  unsigned short destw,
-  unsigned short desth,
-  int flags
-);
-
-Status XvMCHideSurface(Display *display, XvMCSurface *surface);
-
-Status
-XvMCCreateSubpicture (
-   Display *display, 
-   XvMCContext *context,
-   XvMCSubpicture *subpicture, 
-   unsigned short width,
-   unsigned short height,
-   int xvimage_id
-);
-
-
-Status
-XvMCClearSubpicture (
-  Display *display,
-  XvMCSubpicture *subpicture,
-  short x,
-  short y,
-  unsigned short width,
-  unsigned short height,
-  unsigned int color
-);
-
-Status
-XvMCCompositeSubpicture (
-   Display *display,
-   XvMCSubpicture *subpicture,
-   XvImage *image,
-   short srcx,
-   short srcy,
-   unsigned short width,
-   unsigned short height,
-   short dstx,
-   short dsty
-);
-
-Status
-XvMCDestroySubpicture (Display *display, XvMCSubpicture *subpicture);
-
-Status
-XvMCSetSubpicturePalette (
-  Display *display, 
-  XvMCSubpicture *subpicture, 
-  unsigned char *palette
-);
-
-Status
-XvMCBlendSubpicture (
-   Display *display,
-   XvMCSurface *target_surface,
-   XvMCSubpicture *subpicture,
-   short subx,
-   short suby,
-   unsigned short subw,
-   unsigned short subh,
-   short surfx,
-   short surfy,
-   unsigned short surfw,
-   unsigned short surfh
-);
-
-Status
-XvMCBlendSubpicture2 (
-   Display *display,
-   XvMCSurface *source_surface,
-   XvMCSurface *target_surface,
-   XvMCSubpicture *subpicture,
-   short subx,
-   short suby,
-   unsigned short subw,
-   unsigned short subh,
-   short surfx,
-   short surfy,
-   unsigned short surfw,
-   unsigned short surfh
-);
-
-Status XvMCSyncSurface (Display *display, XvMCSurface *surface);
-Status XvMCFlushSurface (Display *display, XvMCSurface *surface);
-Status XvMCGetSurfaceStatus (Display *display, XvMCSurface *surface, int *stat);
-
-Status XvMCRenderSurface ( 
-   Display *display,
-   XvMCContext *context,
-   unsigned int picture_structure,
-   XvMCSurface *target_surface,
-   XvMCSurface *past_surface,
-   XvMCSurface *future_surface,
-   unsigned int flags,
-   unsigned int num_macroblocks,
-   unsigned int first_macroblock,
-   XvMCMacroBlockArray *macroblock_array,
-   XvMCBlockArray *blocks
-);
-
-
-Status XvMCSyncSubpicture (Display *display, XvMCSubpicture *subpicture);
-Status XvMCFlushSubpicture (Display *display, XvMCSubpicture *subpicture);
-Status
-XvMCGetSubpictureStatus (Display *display, XvMCSubpicture *subpic, int *stat);
-
-Status XvMCCreateBlocks (
-   Display *display, 
-   XvMCContext *context,
-   unsigned int num_blocks,
-   XvMCBlockArray *block
-);
-
-Status XvMCDestroyBlocks (Display *display,XvMCBlockArray *block);
-
-Status XvMCCreateMacroBlocks (
-   Display *display,
-   XvMCContext *context,
-   unsigned int num_blocks,
-   XvMCMacroBlockArray *blocks
-);
-
-Status XvMCDestroyMacroBlocks (
-   Display *display,
-   XvMCMacroBlockArray *block
-);
-
-XvAttribute *
-XvMCQueryAttributes (
-    Display *display,
-    XvMCContext *context,
-    int *number
-);
-
-Status
-XvMCSetAttribute (
-    Display *display,
-    XvMCContext *context, 
-    Atom attribute, 
-    int value
-);
-
-Status
-XvMCGetAttribute (
-    Display *display,
-    XvMCContext *context, 
-    Atom attribute, 
-    int *value
-);
-
-_XFUNCPROTOEND
-
-#endif
diff --git a/nx-X11/include/extensions/Xvlib.h b/nx-X11/include/extensions/Xvlib.h
deleted file mode 100644
index eb6ebd825..000000000
--- a/nx-X11/include/extensions/Xvlib.h
+++ /dev/null
@@ -1,385 +0,0 @@
-/***********************************************************
-Copyright 1991 by Digital Equipment Corporation, Maynard, Massachusetts,
-and the Massachusetts Institute of Technology, Cambridge, Massachusetts.
-
-                        All Rights Reserved
-
-Permission to use, copy, modify, and distribute this software and its 
-documentation for any purpose and without fee is hereby granted, 
-provided that the above copyright notice appear in all copies and that
-both that copyright notice and this permission notice appear in 
-supporting documentation, and that the names of Digital or MIT not be
-used in advertising or publicity pertaining to distribution of the
-software without specific, written prior permission.  
-
-DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
-ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
-DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
-ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
-WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
-ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
-SOFTWARE.
-
-******************************************************************/
-
-#ifndef XVLIB_H
-#define XVLIB_H
-/*
-** File: 
-**
-**   Xvlib.h --- Xv library public header file
-**
-** Author: 
-**
-**   David Carver (Digital Workstation Engineering/Project Athena)
-**
-** Revisions:
-**
-**   26.06.91 Carver
-**     - changed XvFreeAdaptors to XvFreeAdaptorInfo
-**     - changed XvFreeEncodings to XvFreeEncodingInfo
-**
-**   11.06.91 Carver
-**     - changed SetPortControl to SetPortAttribute
-**     - changed GetPortControl to GetPortAttribute
-**     - changed QueryBestSize
-**
-**   05.15.91 Carver
-**     - version 2.0 upgrade
-**
-**   01.24.91 Carver
-**     - version 1.4 upgrade
-**
-*/
-
-#include <nx-X11/Xfuncproto.h>
-#include <nx-X11/extensions/Xv.h>
-
-typedef struct {
-  int numerator;
-  int denominator;
-} XvRational;
-
-typedef struct {
-  int flags;	/* XvGettable, XvSettable */
-  int min_value;
-  int max_value;
-  char *name;
-} XvAttribute;
-
-typedef struct {
-  XvEncodingID encoding_id;
-  char *name;
-  unsigned long width;
-  unsigned long height;
-  XvRational rate;
-  unsigned long num_encodings;
-} XvEncodingInfo;
-
-typedef struct {
-  char depth;
-  unsigned long visual_id;
-} XvFormat;
-
-typedef struct {
-  XvPortID base_id;
-  unsigned long num_ports;
-  char type;
-  char *name;
-  unsigned long num_formats;
-  XvFormat *formats;
-  unsigned long num_adaptors;
-} XvAdaptorInfo;
-
-typedef struct {
-  int type;
-  unsigned long serial;	   /* # of last request processed by server */
-  Bool send_event;	   /* true if this came from a SendEvent request */
-  Display *display;	   /* Display the event was read from */
-  Drawable drawable;       /* drawable */
-  unsigned long reason;    /* what generated this event */
-  XvPortID port_id;        /* what port */
-  Time time;		   /* milliseconds */
-} XvVideoNotifyEvent;
-
-typedef struct {
-  int type;
-  unsigned long serial;	   /* # of last request processed by server */
-  Bool send_event;	   /* true if this came from a SendEvent request */
-  Display *display;	   /* Display the event was read from */
-  XvPortID port_id;        /* what port */
-  Time time;		   /* milliseconds */
-  Atom attribute;           /* atom that identifies attribute */
-  long value;              /* value of attribute */
-} XvPortNotifyEvent;
-
-typedef union {
-  int type;
-  XvVideoNotifyEvent xvvideo;
-  XvPortNotifyEvent xvport;
-  long pad[24];
-} XvEvent;
-
-typedef struct {
-  int id;                      /* Unique descriptor for the format */
-  int type;                    /* XvRGB, XvYUV */
-  int byte_order;              /* LSBFirst, MSBFirst */
-  char guid[16];               /* Globally Unique IDentifier */
-  int bits_per_pixel;
-  int format;                  /* XvPacked, XvPlanar */
-  int num_planes;
-
-  /* for RGB formats only */
-  int depth;
-  unsigned int red_mask;       
-  unsigned int green_mask;   
-  unsigned int blue_mask;   
-
-  /* for YUV formats only */
-  unsigned int y_sample_bits;
-  unsigned int u_sample_bits;
-  unsigned int v_sample_bits;   
-  unsigned int horz_y_period;
-  unsigned int horz_u_period;
-  unsigned int horz_v_period;
-  unsigned int vert_y_period;
-  unsigned int vert_u_period;
-  unsigned int vert_v_period;
-  char component_order[32];    /* eg. UYVY */
-  int scanline_order;          /* XvTopToBottom, XvBottomToTop */
-} XvImageFormatValues; 
-
-typedef struct {
-  int id;
-  int width, height;
-  int data_size;              /* bytes */
-  int num_planes;
-  int *pitches;               /* bytes */
-  int *offsets;               /* bytes */
-  char *data;
-  XPointer obdata;     
-} XvImage;
-
-_XFUNCPROTOBEGIN
-
-extern int XvQueryExtension(
-  Display*                 /* display */,
-  unsigned int*            /* p_version */,
-  unsigned int*            /* p_revision */,
-  unsigned int*            /* p_requestBase */,
-  unsigned int*            /* p_eventBase */, 
-  unsigned int*            /* p_errorBase */
-);
-
-extern int XvQueryAdaptors(
-  Display*                 /* display */,
-  Window                   /* window */,
-  unsigned int*            /* p_nAdaptors */,
-  XvAdaptorInfo**          /* p_pAdaptors */
-);
-
-extern int XvQueryEncodings(
-  Display*                 /* display */,
-  XvPortID                 /* port */,
-  unsigned int*            /* p_nEncoding */,
-  XvEncodingInfo**         /* p_pEncoding */
-);
-
-extern int XvPutVideo(
-  Display*                 /* display */,
-  XvPortID                 /* port */,
-  Drawable                 /* d */,
-  GC                       /* gc */,
-  int                      /* vx */, 
-  int                      /* vy */,
-  unsigned int             /* vw */, 
-  unsigned int             /* vh */,
-  int                      /* dx */, 
-  int                      /* dy */,
-  unsigned int             /* dw */,
-  unsigned int             /* dh */
-);
-
-extern int XvPutStill(
-  Display*                 /* display */,
-  XvPortID                 /* port */,
-  Drawable                 /* d */,
-  GC                       /* gc */,
-  int                      /* vx */, 
-  int                      /* vy */,
-  unsigned int             /* vw */, 
-  unsigned int             /* vh */,
-  int                      /* dx */, 
-  int                      /* dy */,
-  unsigned int             /* dw */,
-  unsigned int             /* dh */
-);
-
-extern int XvGetVideo(
-  Display*                 /* display */,
-  XvPortID                 /* port */,
-  Drawable                 /* d */,
-  GC                       /* gc */,
-  int                      /* vx */, 
-  int                      /* vy */,
-  unsigned int             /* vw */, 
-  unsigned int             /* vh */,
-  int                      /* dx */, 
-  int                      /* dy */,
-  unsigned int             /* dw */,
-  unsigned int             /* dh */
-);
-
-extern int XvGetStill(
-  Display*                 /* display */,
-  XvPortID                 /* port */,
-  Drawable                 /* d */,
-  GC                       /* gc */,
-  int                      /* vx */, 
-  int                      /* vy */,
-  unsigned int             /* vw */, 
-  unsigned int             /* vh */,
-  int                      /* dx */, 
-  int                      /* dy */,
-  unsigned int             /* dw */,
-  unsigned int             /* dh */
-);
-
-extern int XvStopVideo(
-  Display*                /* display */,
-  XvPortID                /* port */,
-  Drawable                /* drawable */
-);
-
-extern int XvGrabPort(
-  Display*                /* display */,
-  XvPortID                /* port */,
-  Time                    /* time */
-);
-
-extern int XvUngrabPort(
-  Display*                /* display */,
-  XvPortID                /* port */,
-  Time                    /* time */
-);
-
-extern int XvSelectVideoNotify(
-  Display*                /* display */,
-  Drawable                /* drawable */,
-  Bool                    /* onoff */
-);
-
-extern int XvSelectPortNotify(
-  Display*                /* display */,
-  XvPortID                /* port */,
-  Bool                    /* onoff */
-);
-
-extern int XvSetPortAttribute(
-  Display*                /* display */,
-  XvPortID                /* port */,
-  Atom                    /* attribute */,
-  int                     /* value */
-);
-
-extern int XvGetPortAttribute(
-  Display*                /* display */,
-  XvPortID                /* port */,
-  Atom                    /* attribute */,
-  int*                    /* p_value */
-);
-
-extern int XvQueryBestSize(
-  Display*                /* display */,
-  XvPortID                /* port */,
-  Bool                    /* motion */,
-  unsigned int            /* vid_w */, 
-  unsigned int            /* vid_h */,
-  unsigned int            /* drw_w */, 
-  unsigned int            /* drw_h */,
-  unsigned int*           /* p_actual_width */, 
-  unsigned int*           /* p_actual_width */
-);
-
-extern XvAttribute* XvQueryPortAttributes(
-  Display*                /* display */,
-  XvPortID                /* port */,
-  int*                    /* number */
-);
-
-
-extern void XvFreeAdaptorInfo(
-  XvAdaptorInfo*          /* adaptors */
-);
-
-extern void XvFreeEncodingInfo(
-  XvEncodingInfo*         /* encodings */
-);
-
-
-extern XvImageFormatValues * XvListImageFormats (
-   Display 	*display,
-   XvPortID 	port_id,
-   int 		*count_return
-);
-
-extern XvImage * XvCreateImage (
-   Display *display,
-   XvPortID port,
-   int id,
-   char *data,
-   int width, 
-   int height 
-);
-
-extern int XvPutImage (
-  Display *display,
-   XvPortID id,
-   Drawable d,
-   GC gc,
-   XvImage *image,
-   int src_x,
-   int src_y,
-   unsigned int src_w,
-   unsigned int src_h,
-   int dest_x, 
-   int dest_y,
-   unsigned int dest_w,
-   unsigned int dest_h
-);
-
-extern int XvShmPutImage (
-   Display *display,
-   XvPortID id,
-   Drawable d,
-   GC gc,
-   XvImage *image,
-   int src_x,
-   int src_y,
-   unsigned int src_w,
-   unsigned int src_h,
-   int dest_x, 
-   int dest_y,
-   unsigned int dest_w,
-   unsigned int dest_h,
-   Bool send_event
-);
-
-#ifdef _XSHM_H_
-
-extern XvImage * XvShmCreateImage (
-   Display *display,
-   XvPortID port,
-   int id,
-   char* data,
-   int width, 
-   int height,
-   XShmSegmentInfo *shminfo
-);
-
-#endif
-
-
-_XFUNCPROTOEND
-
-#endif /* XVLIB_H */
diff --git a/nx-X11/include/extensions/vldXvMC.h b/nx-X11/include/extensions/vldXvMC.h
deleted file mode 100644
index 355c662e6..000000000
--- a/nx-X11/include/extensions/vldXvMC.h
+++ /dev/null
@@ -1,175 +0,0 @@
-/*****************************************************************************
- * VLD XvMC Nonstandard extension API.
- *
- * Copyright (c) 2004 The Unichrome Project. All rights reserved.
- *
- * Permission is hereby granted, free of charge, to any person obtaining a
- * copy of this software and associated documentation files (the "Software"),
- * to deal in the Software without restriction, including without limitation
- * the rights to use, copy, modify, merge, publish, distribute, sublicense,
- * and/or sell copies of the Software, and to permit persons to whom the
- * Software is furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHOR(S) OR COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER 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.
- * 
- * Author: Thomas Hellström, 2004.
- */
-
-
-#ifndef _VLDXVMC_H
-#define _VLDXVMC_H
-
-#include <nx-X11/Xlib.h>
-#include <nx-X11/extensions/XvMC.h>
-#include <nx-X11/extensions/XvMClib.h>
-
-/* 
- * New "Motion compensation type".
- */
-
-#define XVMC_VLD 0x0020000
-
-/*
- * Below Flags to be passed in the XvMCMpegControl structure 'flag' field.
- */
-
-#define XVMC_PROGRESSIVE_SEQUENCE 0x00000010
-
-/*
- * Zig-Zag Scan / Alternative Scan.
- */
-
-#define XVMC_ZIG_ZAG_SCAN         0x00000000
-#define XVMC_ALTERNATE_SCAN       0x00000100
-
-/*
- * Frame DCT and frame prediction are used. /
- * Field prediction
- */
-
-#define XVMC_PRED_DCT_FRAME       0x00000040
-#define XVMC_PRED_DCT_FIELD       0x00000000
-
-/*
- * Top / Bottom field first
- */
-
-#define XVMC_TOP_FIELD_FIRST      0x00000080
-#define XVMC_BOTTOM_FIELD_FIRST   0x00000000
-
-/*
- * Motion vectors coded in intra macroblocks
- */
-
-#define XVMC_CONCEALMENT_MOTION_VECTORS 0x00000200
-
-/*
- * Which of two mappings between quantiser_scale_code
- * and quantiser_scale shall apply.
- */ 
-
-#define XVMC_Q_SCALE_TYPE         0x00000400
-
-/*
- * Intra VLC Format: Bit = 0,  Bit = 1
- * Intra blocks      B-14      B-15
- * Non-intra blocks  B-14      B-14
- */
-#define XVMC_INTRA_VLC_FORMAT     0x00000800
-
-/*
- * Also XVMC_SECOND_FIELD should be set in flags if active. 
- */ 
-
-#define XVMC_I_PICTURE 1
-#define XVMC_P_PICTURE 2
-#define XVMC_B_PICTURE 3
-
-typedef struct _XvMCMpegControl{
-    unsigned 
-        BVMV_range,        /* Backward vertical motion vector range */
-	BHMV_range,        /* Backward horizontal motion vector range */
-	FVMV_range,        /* Forward vertical motion vector range */
-	FHMV_range,        /* Forward horizontal motion vector range */
-	picture_structure, /* XVMC_TOP_FIELD, XVMC_BOTTOM_FIELD, 
-			    *  XVMC_FRAME_PICTURE
-			    */
-	intra_dc_precision, /* 0x00 - 0x03 corresponds to 8 to 11 bits prec. */
-	picture_coding_type,/* XVMC_X_PICTURE */
-	mpeg_coding,        /* XVMC_MPEG_2 */
-	flags;              /* See above */
-}XvMCMpegControl;
-
-
-/*
- * The following function is called BEFORE starting sending slices to the
- * lib. It grabs the decoder hardware and prepares it for coming slices.
- * The function XvMCSyncSurface will release the hardware for other contexts
- * in addition to it's current functionality.
- */
-
-extern Status XvMCBeginSurface(Display *display,
-			       XvMCContext *context,
-			       XvMCSurface *target_surface,
-			       XvMCSurface *past_surface,
-			       XvMCSurface *future_surface,
-			       const XvMCMpegControl *control);
-
-
-/*
- * The quantizer matrix structure. This should be filled in by the user and
- * uploaded whenever a change is needed. The lib initializes with 
- * default matrices and will automatically load the hardware with new matrices
- * on decoder context switches. To load data, set the corresponding load flag
- * to true and fill in the values. The VIA MPEG2 engine only uses the
- * intra_quantiser_matrix and the non_intra_quantiser_matrix. 
- */
-    
-typedef struct _XvMCQMatrix {
-    int load_intra_quantiser_matrix;
-    int load_non_intra_quantiser_matrix;
-    int load_chroma_intra_quantiser_matrix;
-    int load_chroma_non_intra_quantiser_matrix;
-    unsigned char intra_quantiser_matrix[64];
-    unsigned char non_intra_quantiser_matrix[64];
-    unsigned char chroma_intra_quantiser_matrix[64];
-    unsigned char chroma_non_intra_quantiser_matrix[64];
-} XvMCQMatrix;
-
-/*
- * Upload a XvMCQMatrix structure to the clientlib. 
- * The hardware will start using it the next XvMCBeginSurface.
- */
-
-extern Status XvMCLoadQMatrix(Display *display, XvMCContext *context,
-			      const XvMCQMatrix *qmx);
-
-
-/*
- * Put a slice to the decoder. The hardware will start processing it 
- * immediately.
- */
-
-extern Status XvMCPutSlice(Display *display,XvMCContext *context, 
-			   char *slice, int nBytes);
-/*
- * Put a slice without the slice start code to the decoder. 
- * The hardware will start processing it 
- * immediately. This function is for client optimization. 
- * XvMCPutSlice(display,context,slice,nBytes) is equivalent to
- * XvMCPutSlice2(display,context,slice+4,nBytes-4,slice[3]);
- */
-
-extern Status XvMCPutSlice2(Display *display,XvMCContext *context, 
-			   char *slice, int nBytes, int sliceCode);
-
-#endif
-- 
cgit v1.2.3


From 89f9212ef4a3d198ee45cf4c1cd3fe8968976fb4 Mon Sep 17 00:00:00 2001
From: Ulrich Sibiller <uli42@gmx.de>
Date: Sun, 30 Oct 2016 18:43:38 +0100
Subject: remove unused XInput.h

---
 nx-X11/include/extensions/Imakefile |    2 +-
 nx-X11/include/extensions/XInput.h  | 1123 -----------------------------------
 2 files changed, 1 insertion(+), 1124 deletions(-)
 delete mode 100644 nx-X11/include/extensions/XInput.h

(limited to 'nx-X11')

diff --git a/nx-X11/include/extensions/Imakefile b/nx-X11/include/extensions/Imakefile
index d9433a098..f1760d274 100644
--- a/nx-X11/include/extensions/Imakefile
+++ b/nx-X11/include/extensions/Imakefile
@@ -53,7 +53,7 @@ EXTRAHEADERS = \
 HEADERS = \
 	xcmiscstr.h \
 	bigreqstr.h \
-	XI.h XInput.h XIproto.h \
+	XI.h XIproto.h \
 	xtestconst.h xtestext1.h xteststr.h \
 	XKB.h XKBgeom.h XKBproto.h XKBstr.h XKBsrv.h \
 	Xdbeproto.h \
diff --git a/nx-X11/include/extensions/XInput.h b/nx-X11/include/extensions/XInput.h
deleted file mode 100644
index 4e36a208a..000000000
--- a/nx-X11/include/extensions/XInput.h
+++ /dev/null
@@ -1,1123 +0,0 @@
-
-/************************************************************
-
-Copyright 1989, 1998  The Open Group
-
-Permission to use, copy, modify, distribute, and sell this software and its
-documentation for any purpose is hereby granted without fee, provided that
-the above copyright notice appear in all copies and that both that
-copyright notice and this permission notice appear in supporting
-documentation.
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
-OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 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.
-
-Except as contained in this notice, the name of The Open Group shall not be
-used in advertising or otherwise to promote the sale, use or other dealings
-in this Software without prior written authorization from The Open Group.
-
-Copyright 1989 by Hewlett-Packard Company, Palo Alto, California.
-
-			All Rights Reserved
-
-Permission to use, copy, modify, and distribute this software and its
-documentation for any purpose and without fee is hereby granted,
-provided that the above copyright notice appear in all copies and that
-both that copyright notice and this permission notice appear in
-supporting documentation, and that the name of Hewlett-Packard not be
-used in advertising or publicity pertaining to distribution of the
-software without specific, written prior permission.
-
-HEWLETT-PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
-ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
-HEWLETT-PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
-ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
-WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
-ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
-SOFTWARE.
-
-********************************************************/
-
-/* Definitions used by the library and client */
-
-#ifndef _XINPUT_H_
-#define _XINPUT_H_
-
-#include <nx-X11/Xlib.h>
-#include <nx-X11/extensions/XI.h>
-
-#define _deviceKeyPress		0
-#define _deviceKeyRelease	1
-
-#define _deviceButtonPress	0
-#define _deviceButtonRelease	1
-
-#define _deviceMotionNotify	0
-
-#define _deviceFocusIn		0
-#define _deviceFocusOut		1
-
-#define _proximityIn		0
-#define _proximityOut		1
-
-#define _deviceStateNotify	0
-#define _deviceMappingNotify	1
-#define _changeDeviceNotify	2
-
-#define FindTypeAndClass(d,type,_class,classid,offset) \
-    { int _i; XInputClassInfo *_ip; \
-    type = 0; _class = 0; \
-    for (_i=0, _ip= ((XDevice *) d)->classes; \
-	 _i< ((XDevice *) d)->num_classes; \
-	 _i++, _ip++) \
-	if (_ip->input_class == classid) \
-	    {type =  _ip->event_type_base + offset; \
-	     _class =  ((XDevice *) d)->device_id << 8 | type;}}
-
-#define DeviceKeyPress(d,type,_class) \
-    FindTypeAndClass(d, type, _class, KeyClass, _deviceKeyPress)
-
-#define DeviceKeyRelease(d,type,_class) \
-    FindTypeAndClass(d, type, _class, KeyClass, _deviceKeyRelease)
-
-#define DeviceButtonPress(d,type,_class) \
-    FindTypeAndClass(d, type, _class, ButtonClass, _deviceButtonPress)
-
-#define DeviceButtonRelease(d,type,_class) \
-    FindTypeAndClass(d, type, _class, ButtonClass, _deviceButtonRelease)
-
-#define DeviceMotionNotify(d,type,_class) \
-    FindTypeAndClass(d, type, _class, ValuatorClass, _deviceMotionNotify)
-
-#define DeviceFocusIn(d,type,_class) \
-    FindTypeAndClass(d, type, _class, FocusClass, _deviceFocusIn)
-
-#define DeviceFocusOut(d,type,_class) \
-    FindTypeAndClass(d, type, _class, FocusClass, _deviceFocusOut)
-
-#define ProximityIn(d,type,_class) \
-    FindTypeAndClass(d, type, _class, ProximityClass, _proximityIn)
-
-#define ProximityOut(d,type,_class) \
-    FindTypeAndClass(d, type, _class, ProximityClass, _proximityOut)
-
-#define DeviceStateNotify(d,type,_class) \
-    FindTypeAndClass(d, type, _class, OtherClass, _deviceStateNotify)
-
-#define DeviceMappingNotify(d,type,_class) \
-    FindTypeAndClass(d, type, _class, OtherClass, _deviceMappingNotify)
-
-#define ChangeDeviceNotify(d,type,_class) \
-    FindTypeAndClass(d, type, _class, OtherClass, _changeDeviceNotify)
-
-#define DevicePointerMotionHint(d,type,_class) \
-    { _class =  ((XDevice *) d)->device_id << 8 | _devicePointerMotionHint;}
-
-#define DeviceButton1Motion(d,type,_class) \
-    { _class =  ((XDevice *) d)->device_id << 8 | _deviceButton1Motion;}
-
-#define DeviceButton2Motion(d,type,_class) \
-    { _class =  ((XDevice *) d)->device_id << 8 | _deviceButton2Motion;}
-
-#define DeviceButton3Motion(d,type,_class) \
-    { _class =  ((XDevice *) d)->device_id << 8 | _deviceButton3Motion;}
-
-#define DeviceButton4Motion(d,type, _class) \
-    { _class =  ((XDevice *) d)->device_id << 8 | _deviceButton4Motion;}
-
-#define DeviceButton5Motion(d,type,_class) \
-    { _class =  ((XDevice *) d)->device_id << 8 | _deviceButton5Motion;}
-
-#define DeviceButtonMotion(d,type, _class) \
-    { _class =  ((XDevice *) d)->device_id << 8 | _deviceButtonMotion;}
-
-#define DeviceOwnerGrabButton(d,type,_class) \
-    { _class =  ((XDevice *) d)->device_id << 8 | _deviceOwnerGrabButton;}
-
-#define DeviceButtonPressGrab(d,type,_class) \
-    { _class =  ((XDevice *) d)->device_id << 8 | _deviceButtonGrab;}
-
-#define NoExtensionEvent(d,type,_class) \
-    { _class =  ((XDevice *) d)->device_id << 8 | _noExtensionEvent;}
-
-#define BadDevice(dpy,error) _xibaddevice(dpy, &error)
-
-#define BadClass(dpy,error) _xibadclass(dpy, &error)
-
-#define BadEvent(dpy,error) _xibadevent(dpy, &error)
-
-#define BadMode(dpy,error) _xibadmode(dpy, &error)
-
-#define DeviceBusy(dpy,error) _xidevicebusy(dpy, &error)
-
-/***************************************************************
- *
- * DeviceKey events.  These events are sent by input devices that
- * support input class Keys.
- * The location of the X pointer is reported in the coordinate
- * fields of the x,y and x_root,y_root fields.
- *
- */
-
-typedef struct 
-    {
-    int            type;         /* of event */
-    unsigned long  serial;       /* # of last request processed */
-    Bool           send_event;   /* true if from SendEvent request */
-    Display        *display;     /* Display the event was read from */
-    Window         window;       /* "event" window reported relative to */
-    XID            deviceid;
-    Window         root;         /* root window event occured on */
-    Window         subwindow;    /* child window */
-    Time           time;         /* milliseconds */
-    int            x, y;         /* x, y coordinates in event window */
-    int            x_root;       /* coordinates relative to root */
-    int            y_root;       /* coordinates relative to root */
-    unsigned int   state;        /* key or button mask */
-    unsigned int   keycode;      /* detail */
-    Bool           same_screen;  /* same screen flag */
-    unsigned int   device_state; /* device key or button mask */
-    unsigned char  axes_count;
-    unsigned char  first_axis;
-    int            axis_data[6];
-    } XDeviceKeyEvent;
-
-typedef XDeviceKeyEvent XDeviceKeyPressedEvent;
-typedef XDeviceKeyEvent XDeviceKeyReleasedEvent;
-
-/*******************************************************************
- *
- * DeviceButton events.  These events are sent by extension devices
- * that support input class Buttons.
- *
- */
-
-typedef struct {
-    int           type;         /* of event */
-    unsigned long serial;       /* # of last request processed by server */
-    Bool          send_event;   /* true if from a SendEvent request */
-    Display       *display;     /* Display the event was read from */
-    Window        window;       /* "event" window reported relative to */
-    XID           deviceid;
-    Window        root;         /* root window that the event occured on */
-    Window        subwindow;    /* child window */
-    Time          time;         /* milliseconds */
-    int           x, y;         /* x, y coordinates in event window */
-    int           x_root;       /* coordinates relative to root */
-    int           y_root;       /* coordinates relative to root */
-    unsigned int  state;        /* key or button mask */
-    unsigned int  button;       /* detail */
-    Bool          same_screen;  /* same screen flag */
-    unsigned int  device_state; /* device key or button mask */
-    unsigned char axes_count;
-    unsigned char first_axis;
-    int           axis_data[6];
-    } XDeviceButtonEvent;
-
-typedef XDeviceButtonEvent XDeviceButtonPressedEvent;
-typedef XDeviceButtonEvent XDeviceButtonReleasedEvent;
-
-/*******************************************************************
- *
- * DeviceMotionNotify event.  These events are sent by extension devices
- * that support input class Valuators.
- *
- */
-
-typedef struct 
-    {
-    int           type;        /* of event */
-    unsigned long serial;      /* # of last request processed by server */
-    Bool          send_event;  /* true if from a SendEvent request */
-    Display       *display;    /* Display the event was read from */
-    Window        window;      /* "event" window reported relative to */
-    XID           deviceid;
-    Window        root;        /* root window that the event occured on */
-    Window        subwindow;   /* child window */
-    Time          time;        /* milliseconds */
-    int           x, y;        /* x, y coordinates in event window */
-    int           x_root;      /* coordinates relative to root */
-    int           y_root;      /* coordinates relative to root */
-    unsigned int  state;       /* key or button mask */
-    char          is_hint;     /* detail */
-    Bool          same_screen; /* same screen flag */
-    unsigned int  device_state; /* device key or button mask */
-    unsigned char axes_count;
-    unsigned char first_axis;
-    int           axis_data[6];
-    } XDeviceMotionEvent;
-
-/*******************************************************************
- *
- * DeviceFocusChange events.  These events are sent when the focus
- * of an extension device that can be focused is changed.
- *
- */
-
-typedef struct 
-    {
-    int           type;       /* of event */
-    unsigned long serial;     /* # of last request processed by server */
-    Bool          send_event; /* true if from a SendEvent request */
-    Display       *display;   /* Display the event was read from */
-    Window        window;     /* "event" window reported relative to */
-    XID           deviceid;
-    int           mode;       /* NotifyNormal, NotifyGrab, NotifyUngrab */
-    int           detail;
-	/*
-	 * NotifyAncestor, NotifyVirtual, NotifyInferior, 
-	 * NotifyNonLinear,NotifyNonLinearVirtual, NotifyPointer,
-	 * NotifyPointerRoot, NotifyDetailNone 
-	 */
-    Time                time;
-    } XDeviceFocusChangeEvent;
-
-typedef XDeviceFocusChangeEvent XDeviceFocusInEvent;
-typedef XDeviceFocusChangeEvent XDeviceFocusOutEvent;
-
-/*******************************************************************
- *
- * ProximityNotify events.  These events are sent by those absolute
- * positioning devices that are capable of generating proximity information.
- *
- */
-
-typedef struct 
-    {
-    int             type;      /* ProximityIn or ProximityOut */        
-    unsigned long   serial;    /* # of last request processed by server */
-    Bool            send_event; /* true if this came from a SendEvent request */
-    Display         *display;  /* Display the event was read from */
-    Window          window;      
-    XID	            deviceid;
-    Window          root;            
-    Window          subwindow;      
-    Time            time;            
-    int             x, y;            
-    int             x_root, y_root;  
-    unsigned int    state;           
-    Bool            same_screen;     
-    unsigned int    device_state; /* device key or button mask */
-    unsigned char   axes_count;
-    unsigned char   first_axis;
-    int             axis_data[6];
-    } XProximityNotifyEvent;
-typedef XProximityNotifyEvent XProximityInEvent;
-typedef XProximityNotifyEvent XProximityOutEvent;
-
-/*******************************************************************
- *
- * DeviceStateNotify events are generated on EnterWindow and FocusIn 
- * for those clients who have selected DeviceState.
- *
- */
-
-typedef struct
-    {
-#if defined(__cplusplus) || defined(c_plusplus)
-    unsigned char	c_class;
-#else
-    unsigned char	class;
-#endif
-    unsigned char	length;
-    } XInputClass;
-
-typedef struct {
-    int           type;
-    unsigned long serial;       /* # of last request processed by server */
-    Bool          send_event;   /* true if this came from a SendEvent request */
-    Display       *display;     /* Display the event was read from */
-    Window        window;
-    XID           deviceid;
-    Time          time;
-    int           num_classes;
-    char	  data[64];
-} XDeviceStateNotifyEvent;	
-
-typedef struct {
-#if defined(__cplusplus) || defined(c_plusplus)
-    unsigned char	c_class;
-#else
-    unsigned char	class;
-#endif
-    unsigned char	length;
-    unsigned char	num_valuators;
-    unsigned char	mode;
-    int        		valuators[6];
-} XValuatorStatus;
-
-typedef struct {
-#if defined(__cplusplus) || defined(c_plusplus)
-    unsigned char	c_class;
-#else
-    unsigned char	class;
-#endif
-    unsigned char	length;
-    short		num_keys;
-    char        	keys[32];
-} XKeyStatus;
-
-typedef struct {
-#if defined(__cplusplus) || defined(c_plusplus)
-    unsigned char	c_class;
-#else
-    unsigned char	class;
-#endif
-    unsigned char	length;
-    short		num_buttons;
-    char        	buttons[32];
-} XButtonStatus;
-
-/*******************************************************************
- *
- * DeviceMappingNotify event.  This event is sent when the key mapping,
- * modifier mapping, or button mapping of an extension device is changed.
- *
- */
-
-typedef struct {
-    int           type;
-    unsigned long serial;       /* # of last request processed by server */
-    Bool          send_event;   /* true if this came from a SendEvent request */
-    Display       *display;     /* Display the event was read from */
-    Window        window;       /* unused */
-    XID           deviceid;
-    Time          time;
-    int           request;      /* one of MappingModifier, MappingKeyboard,
-                                    MappingPointer */
-    int           first_keycode;/* first keycode */
-    int           count;        /* defines range of change w. first_keycode*/
-} XDeviceMappingEvent;
-
-/*******************************************************************
- *
- * ChangeDeviceNotify event.  This event is sent when an 
- * XChangeKeyboard or XChangePointer request is made.
- *
- */
-
-typedef struct {
-    int           type;
-    unsigned long serial;       /* # of last request processed by server */
-    Bool          send_event;   /* true if this came from a SendEvent request */
-    Display       *display;     /* Display the event was read from */
-    Window        window;       /* unused */
-    XID           deviceid;
-    Time          time;
-    int           request;      /* NewPointer or NewKeyboard */
-} XChangeDeviceNotifyEvent;
-
-/*******************************************************************
- *
- * Control structures for input devices that support input class
- * Feedback.  These are used by the XGetFeedbackControl and 
- * XChangeFeedbackControl functions.
- *
- */
-
-typedef struct {
-#if defined(__cplusplus) || defined(c_plusplus)
-     XID            c_class;
-#else
-     XID            class;
-#endif
-     int            length;
-     XID            id;
-} XFeedbackState;
-
-typedef struct {
-#if defined(__cplusplus) || defined(c_plusplus)
-    XID     c_class;
-#else
-    XID     class;
-#endif
-    int     length;
-    XID     id;
-    int     click;
-    int     percent;
-    int     pitch;
-    int     duration;
-    int     led_mask;
-    int     global_auto_repeat;
-    char    auto_repeats[32];
-} XKbdFeedbackState;
-
-typedef struct {
-#if defined(__cplusplus) || defined(c_plusplus)
-    XID     c_class;
-#else
-    XID     class;
-#endif
-    int     length;
-    XID     id;
-    int     accelNum;
-    int     accelDenom;
-    int     threshold;
-} XPtrFeedbackState;
-
-typedef struct {
-#if defined(__cplusplus) || defined(c_plusplus)
-    XID     c_class;
-#else
-    XID     class;
-#endif
-    int     length;
-    XID     id;
-    int     resolution;
-    int     minVal;
-    int     maxVal;
-} XIntegerFeedbackState;
-
-typedef struct {
-#if defined(__cplusplus) || defined(c_plusplus)
-    XID     c_class;
-#else
-    XID     class;
-#endif
-    int     length;
-    XID     id;
-    int     max_symbols;
-    int     num_syms_supported;
-    KeySym  *syms_supported;
-} XStringFeedbackState;
-
-typedef struct {
-#if defined(__cplusplus) || defined(c_plusplus)
-    XID     c_class;
-#else
-    XID     class;
-#endif
-    int     length;
-    XID     id;
-    int     percent;
-    int     pitch;
-    int     duration;
-} XBellFeedbackState;
-
-typedef struct {
-#if defined(__cplusplus) || defined(c_plusplus)
-    XID     c_class;
-#else
-    XID     class;
-#endif
-    int     length;
-    XID     id;
-    int     led_values;
-    int     led_mask;
-} XLedFeedbackState;
-
-typedef struct {
-#if defined(__cplusplus) || defined(c_plusplus)
-     XID            c_class;
-#else
-     XID            class;
-#endif
-     int            length;
-     XID	    id;
-} XFeedbackControl;
-
-typedef struct {
-#if defined(__cplusplus) || defined(c_plusplus)
-    XID     c_class;
-#else
-    XID     class;
-#endif
-    int     length;
-    XID     id;
-    int     accelNum;
-    int     accelDenom;
-    int     threshold;
-} XPtrFeedbackControl;
-
-typedef struct {
-#if defined(__cplusplus) || defined(c_plusplus)
-    XID     c_class;
-#else
-    XID     class;
-#endif
-    int     length;
-    XID     id;
-    int     click;
-    int     percent;
-    int     pitch;
-    int     duration;
-    int     led_mask;
-    int     led_value;
-    int     key;
-    int     auto_repeat_mode;
-} XKbdFeedbackControl;
-
-typedef struct {
-#if defined(__cplusplus) || defined(c_plusplus)
-    XID     c_class;
-#else
-    XID     class;
-#endif
-    int     length;
-    XID     id;
-    int     num_keysyms;
-    KeySym  *syms_to_display;
-} XStringFeedbackControl;
-
-typedef struct {
-#if defined(__cplusplus) || defined(c_plusplus)
-    XID     c_class;
-#else
-    XID     class;
-#endif
-    int     length;
-    XID     id;
-    int     int_to_display;
-} XIntegerFeedbackControl;
-
-typedef struct {
-#if defined(__cplusplus) || defined(c_plusplus)
-    XID     c_class;
-#else
-    XID     class;
-#endif
-    int     length;
-    XID     id;
-    int     percent;
-    int     pitch;
-    int     duration;
-} XBellFeedbackControl;
-
-typedef struct {
-#if defined(__cplusplus) || defined(c_plusplus)
-    XID     c_class;
-#else
-    XID     class;
-#endif
-    int     length;
-    XID     id;
-    int     led_mask;
-    int     led_values;
-} XLedFeedbackControl;
-
-/*******************************************************************
- *
- * Device control structures.
- *
- */
-
-typedef struct {
-     XID            control;
-     int            length;
-} XDeviceControl;
-
-typedef struct {
-     XID            control;
-     int            length;
-     int            first_valuator;
-     int            num_valuators;
-     int            *resolutions;
-} XDeviceResolutionControl;
-
-typedef struct {
-     XID            control;
-     int            length;
-     int            num_valuators;
-     int            *resolutions;
-     int            *min_resolutions;
-     int            *max_resolutions;
-} XDeviceResolutionState;
-
-/*******************************************************************
- *
- * An array of XDeviceList structures is returned by the 
- * XListInputDevices function.  Each entry contains information
- * about one input device.  Among that information is an array of 
- * pointers to structures that describe the characteristics of 
- * the input device.
- *
- */
-
-typedef struct _XAnyClassinfo *XAnyClassPtr;
-
-typedef struct _XAnyClassinfo {
-#if defined(__cplusplus) || defined(c_plusplus)
-    XID 	c_class;
-#else
-    XID 	class;
-#endif
-    int 	length;
-    } XAnyClassInfo;
-
-typedef struct _XDeviceInfo *XDeviceInfoPtr;
-
-typedef struct _XDeviceInfo
-    {
-    XID                 id;        
-    Atom                type;
-    char                *name;
-    int                 num_classes;
-    int                 use;
-    XAnyClassPtr 	inputclassinfo;
-    } XDeviceInfo;
-
-typedef struct _XKeyInfo *XKeyInfoPtr;
-
-typedef struct _XKeyInfo
-    {
-#if defined(__cplusplus) || defined(c_plusplus)
-    XID			c_class;
-#else
-    XID			class;
-#endif
-    int			length;
-    unsigned short      min_keycode;
-    unsigned short      max_keycode;
-    unsigned short      num_keys;
-    } XKeyInfo;
-
-typedef struct _XButtonInfo *XButtonInfoPtr;
-
-typedef struct _XButtonInfo {
-#if defined(__cplusplus) || defined(c_plusplus)
-    XID		c_class;
-#else
-    XID		class;
-#endif
-    int		length;
-    short 	num_buttons;
-    } XButtonInfo;
-
-typedef struct _XAxisInfo *XAxisInfoPtr;
-
-typedef struct _XAxisInfo {
-    int 	resolution;
-    int 	min_value;
-    int 	max_value;
-    } XAxisInfo;
-
-typedef struct _XValuatorInfo *XValuatorInfoPtr;
-
-typedef struct	_XValuatorInfo
-    {
-#if defined(__cplusplus) || defined(c_plusplus)
-    XID			c_class;
-#else
-    XID			class;
-#endif
-    int			length;
-    unsigned char       num_axes;
-    unsigned char       mode;
-    unsigned long       motion_buffer;
-    XAxisInfoPtr        axes;
-    } XValuatorInfo;
-
-
-/*******************************************************************
- *
- * An XDevice structure is returned by the XOpenDevice function.  
- * It contains an array of pointers to XInputClassInfo structures.
- * Each contains information about a class of input supported by the
- * device, including a pointer to an array of data for each type of event
- * the device reports.
- *
- */
-
-
-typedef struct {
-        unsigned char   input_class;
-        unsigned char   event_type_base;
-} XInputClassInfo;
-
-typedef struct {
-        XID                    device_id;
-        int                    num_classes;
-        XInputClassInfo        *classes;
-} XDevice;
-
-
-/*******************************************************************
- *
- * The following structure is used to return information for the 
- * XGetSelectedExtensionEvents function.
- *
- */
-
-typedef struct {
-        XEventClass     event_type;
-        XID             device;
-} XEventList;
-
-/*******************************************************************
- *
- * The following structure is used to return motion history data from 
- * an input device that supports the input class Valuators.
- * This information is returned by the XGetDeviceMotionEvents function.
- *
- */
-
-typedef struct {
-        Time   time;
-        int    *data;
-} XDeviceTimeCoord;
-
-
-/*******************************************************************
- *
- * Device state structure.
- * This is returned by the XQueryDeviceState request.
- *
- */
-
-typedef struct {
-        XID		device_id;
-        int		num_classes;
-        XInputClass	*data;
-} XDeviceState;
-
-/*******************************************************************
- *
- * Note that the mode field is a bitfield that reports the Proximity
- * status of the device as well as the mode.  The mode field should
- * be OR'd with the mask DeviceMode and compared with the values
- * Absolute and Relative to determine the mode, and should be OR'd
- * with the mask ProximityState and compared with the values InProximity
- * and OutOfProximity to determine the proximity state.
- *
- */
-
-typedef struct {
-#if defined(__cplusplus) || defined(c_plusplus)
-    unsigned char	c_class;
-#else
-    unsigned char	class;
-#endif
-    unsigned char	length;
-    unsigned char	num_valuators;
-    unsigned char	mode;
-    int        		*valuators;
-} XValuatorState;
-
-typedef struct {
-#if defined(__cplusplus) || defined(c_plusplus)
-    unsigned char	c_class;
-#else
-    unsigned char	class;
-#endif
-    unsigned char	length;
-    short		num_keys;
-    char        	keys[32];
-} XKeyState;
-
-typedef struct {
-#if defined(__cplusplus) || defined(c_plusplus)
-    unsigned char	c_class;
-#else
-    unsigned char	class;
-#endif
-    unsigned char	length;
-    short		num_buttons;
-    char        	buttons[32];
-} XButtonState;
-
-/*******************************************************************
- *
- * Function definitions.
- *
- */
-
-_XFUNCPROTOBEGIN
-
-extern int	XChangeKeyboardDevice(
-    Display*		/* display */,
-    XDevice*		/* device */
-);
-
-extern int	XChangePointerDevice(
-    Display*		/* display */,
-    XDevice*		/* device */,
-    int			/* xaxis */,
-    int			/* yaxis */
-);
-
-extern int	XGrabDevice(
-    Display*		/* display */,
-    XDevice*		/* device */,
-    Window		/* grab_window */,
-    Bool		/* ownerEvents */,
-    int			/* event count */,
-    XEventClass*	/* event_list */,
-    int			/* this_device_mode */,
-    int			/* other_devices_mode */,
-    Time		/* time */
-);
-
-extern int	XUngrabDevice(
-    Display*		/* display */,
-    XDevice*		/* device */,
-    Time 		/* time */
-);
-
-extern int	XGrabDeviceKey(
-    Display*		/* display */,
-    XDevice*		/* device */,
-    unsigned int	/* key */,
-    unsigned int	/* modifiers */,
-    XDevice*		/* modifier_device */,
-    Window		/* grab_window */,
-    Bool		/* owner_events */,
-    unsigned int	/* event_count */,
-    XEventClass*	/* event_list */,
-    int			/* this_device_mode */,
-    int			/* other_devices_mode */
-);
-
-extern int	XUngrabDeviceKey(
-    Display*		/* display */,
-    XDevice*		/* device */,
-    unsigned int	/* key */,
-    unsigned int	/* modifiers */,
-    XDevice*		/* modifier_dev */,
-    Window		/* grab_window */
-);
-
-extern int	XGrabDeviceButton(
-    Display*		/* display */,
-    XDevice*		/* device */,
-    unsigned int	/* button */,
-    unsigned int	/* modifiers */,
-    XDevice*		/* modifier_device */,
-    Window		/* grab_window */,
-    Bool		/* owner_events */,
-    unsigned int	/* event_count */,
-    XEventClass*	/* event_list */,
-    int			/* this_device_mode */,
-    int			/* other_devices_mode */
-);
-
-extern int	XUngrabDeviceButton(
-    Display*		/* display */,
-    XDevice*		/* device */,
-    unsigned int	/* button */,
-    unsigned int	/* modifiers */,
-    XDevice*		/* modifier_dev */,
-    Window		/* grab_window */
-);
-
-extern int	XAllowDeviceEvents(
-    Display*		/* display */,
-    XDevice*		/* device */,
-    int			/* event_mode */,
-    Time		/* time */
-);
-
-extern int	XGetDeviceFocus(
-    Display*		/* display */,
-    XDevice*		/* device */,
-    Window*		/* focus */,
-    int*		/* revert_to */,
-    Time*		/* time */
-);
-
-extern int	XSetDeviceFocus(
-    Display*		/* display */,
-    XDevice*		/* device */,
-    Window		/* focus */,
-    int			/* revert_to */,
-    Time		/* time */
-);
-
-extern XFeedbackState	*XGetFeedbackControl(
-    Display*		/* display */,
-    XDevice*		/* device */,
-    int*		/* num_feedbacks */
-);
-
-extern void	XFreeFeedbackList(
-    XFeedbackState*	/* list */
-);
-
-extern int	XChangeFeedbackControl(
-    Display*		/* display */,
-    XDevice*		/* device */,
-    unsigned long	/* mask */,
-    XFeedbackControl*	/* f */
-);
-
-extern int	XDeviceBell(
-    Display*		/* display */,
-    XDevice*		/* device */,
-    XID			/* feedbackclass */,
-    XID			/* feedbackid */,
-    int			/* percent */
-);
-
-extern KeySym	*XGetDeviceKeyMapping(
-    Display*		/* display */,
-    XDevice*		/* device */,
-#if NeedWidePrototypes
-    unsigned int	/* first */,
-#else
-    KeyCode		/* first */,
-#endif
-    int			/* keycount */,
-    int*		/* syms_per_code */
-);
-
-extern int	XChangeDeviceKeyMapping(
-    Display*		/* display */,
-    XDevice*		/* device */,
-    int			/* first */,
-    int			/* syms_per_code */,
-    KeySym*		/* keysyms */,
-    int			/* count */
-);
-
-extern XModifierKeymap	*XGetDeviceModifierMapping(
-    Display*		/* display */,
-    XDevice*		/* device */
-);
-
-extern int	XSetDeviceModifierMapping(
-    Display*		/* display */,
-    XDevice*		/* device */,
-    XModifierKeymap*	/* modmap */
-);
-
-extern int	XSetDeviceButtonMapping(
-    Display*		/* display */,
-    XDevice*		/* device */,
-    unsigned char*	/* map[] */,
-    int			/* nmap */
-);
-
-extern int	XGetDeviceButtonMapping(
-    Display*		/* display */,
-    XDevice*		/* device */,
-    unsigned char*	/* map[] */,
-    unsigned int	/* nmap */
-);
-
-extern XDeviceState	*XQueryDeviceState(
-    Display*		/* display */,
-    XDevice*		/* device */
-);
-
-extern void	XFreeDeviceState(
-    XDeviceState*	/* list */
-);
-
-extern XExtensionVersion	*XGetExtensionVersion(
-    Display*		/* display */,
-    _Xconst char*	/* name */
-);
-
-extern XDeviceInfo	*XListInputDevices(
-    Display*		/* display */,
-    int*		/* ndevices */
-);
-
-extern void	XFreeDeviceList(
-    XDeviceInfo*	/* list */
-);
-
-extern XDevice	*XOpenDevice(
-    Display*		/* display */,
-    XID			/* id */
-);
-
-extern int	XCloseDevice(
-    Display*		/* display */,
-    XDevice*		/* device */
-);
-
-extern int	XSetDeviceMode(
-    Display*		/* display */,
-    XDevice*		/* device */,
-    int			/* mode */
-);
-
-extern int	XSetDeviceValuators(
-    Display*		/* display */,
-    XDevice*		/* device */,
-    int*		/* valuators */,
-    int			/* first_valuator */,
-    int			/* num_valuators */
-);
-
-extern XDeviceControl	*XGetDeviceControl(
-    Display*		/* display */,
-    XDevice*		/* device */,
-    int			/* control */
-);
-
-extern int	XChangeDeviceControl(
-    Display*		/* display */,
-    XDevice*		/* device */,
-    int			/* control */,
-    XDeviceControl*	/* d */
-);
-
-extern int	XSelectExtensionEvent(
-    Display*		/* display */,
-    Window		/* w */,
-    XEventClass*	/* event_list */,
-    int			/* count */
-);
-
-extern int XGetSelectedExtensionEvents(
-    Display*		/* display */,
-    Window		/* w */,
-    int*		/* this_client_count */,
-    XEventClass**	/* this_client_list */,
-    int*		/* all_clients_count */,
-    XEventClass**	/* all_clients_list */
-);
-
-extern int	XChangeDeviceDontPropagateList(
-    Display*		/* display */,
-    Window		/* window */,
-    int			/* count */,
-    XEventClass*	/* events */,
-    int			/* mode */
-);
-
-extern XEventClass	*XGetDeviceDontPropagateList(
-    Display*		/* display */,
-    Window		/* window */,
-    int*		/* count */
-);
-
-extern Status	XSendExtensionEvent(
-    Display*		/* display */,
-    XDevice*		/* device */,
-    Window		/* dest */,
-    Bool		/* prop */,
-    int			/* count */,
-    XEventClass*	/* list */,
-    XEvent*		/* event */
-);
-
-extern XDeviceTimeCoord	*XGetDeviceMotionEvents(
-    Display*		/* display */,
-    XDevice*		/* device */,
-    Time		/* start */,
-    Time		/* stop */,
-    int*		/* nEvents */,
-    int*		/* mode */,
-    int*		/* axis_count */
-);
-
-extern void	XFreeDeviceMotionEvents(
-    XDeviceTimeCoord*	/* events */
-);
-
-extern void	XFreeDeviceControl(
-    XDeviceControl*	/* control */
-);
-
-_XFUNCPROTOEND
-
-#endif /* _XINPUT_H_ */
-- 
cgit v1.2.3


From a29a2b656605953fbd5579f6d4eee7f8a70e2fa8 Mon Sep 17 00:00:00 2001
From: Ulrich Sibiller <uli42@gmx.de>
Date: Sun, 30 Oct 2016 18:47:04 +0100
Subject: remove unused registry.h

might be reintroduced later when upgrading the server
---
 nx-X11/programs/Xserver/randr/registry.h | 64 --------------------------------
 1 file changed, 64 deletions(-)
 delete mode 100644 nx-X11/programs/Xserver/randr/registry.h

(limited to 'nx-X11')

diff --git a/nx-X11/programs/Xserver/randr/registry.h b/nx-X11/programs/Xserver/randr/registry.h
deleted file mode 100644
index 28b1510f2..000000000
--- a/nx-X11/programs/Xserver/randr/registry.h
+++ /dev/null
@@ -1,64 +0,0 @@
-/***********************************************************
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
-AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 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.
-
-******************************************************************/
-
-#ifndef DIX_REGISTRY_H
-#define DIX_REGISTRY_H
-
-/*
- * Result returned from any unsuccessful lookup
- */
-#define XREGISTRY_UNKNOWN "<unknown>"
-
-#ifdef XREGISTRY
-
-#include "resource.h"
-#include "extnsionst.h"
-
-/* Internal string registry - for auditing, debugging, security, etc. */
-
-/*
- * Registration functions.  The name string is not copied, so it must
- * not be a stack variable.
- */
-void RegisterResourceName(RESTYPE type, char *name);
-void RegisterExtensionNames(ExtensionEntry * ext);
-
-/*
- * Lookup functions.  The returned string must not be modified or freed.
- */
-const char *LookupMajorName(int major);
-const char *LookupRequestName(int major, int minor);
-const char *LookupEventName(int event);
-const char *LookupErrorName(int error);
-const char *LookupResourceName(RESTYPE rtype);
-
-/*
- * Setup and teardown
- */
-void dixResetRegistry(void);
-
-#else                           /* XREGISTRY */
-
-/* Define calls away when the registry is not being built. */
-
-#define RegisterResourceName(a, b) { ; }
-#define RegisterExtensionNames(a) { ; }
-
-#define LookupMajorName(a) XREGISTRY_UNKNOWN
-#define LookupRequestName(a, b) XREGISTRY_UNKNOWN
-#define LookupEventName(a) XREGISTRY_UNKNOWN
-#define LookupErrorName(a) XREGISTRY_UNKNOWN
-#define LookupResourceName(a) XREGISTRY_UNKNOWN
-
-#define dixResetRegistry() { ; }
-
-#endif                          /* XREGISTRY */
-#endif                          /* DIX_REGISTRY_H */
-- 
cgit v1.2.3


From 6b9ce7da469487c29ee1b3faab3b681b2ce89a5e Mon Sep 17 00:00:00 2001
From: Ulrich Sibiller <uli42@gmx.de>
Date: Sun, 30 Oct 2016 18:48:31 +0100
Subject: remove unused fb24_32.h

---
 nx-X11/programs/Xserver/fb/fb24_32.h | 53 ------------------------------------
 1 file changed, 53 deletions(-)
 delete mode 100644 nx-X11/programs/Xserver/fb/fb24_32.h

(limited to 'nx-X11')

diff --git a/nx-X11/programs/Xserver/fb/fb24_32.h b/nx-X11/programs/Xserver/fb/fb24_32.h
deleted file mode 100644
index 023042025..000000000
--- a/nx-X11/programs/Xserver/fb/fb24_32.h
+++ /dev/null
@@ -1,53 +0,0 @@
-/*
- * $XFree86$
- *
- * Copyright © 2000 SuSE, Inc.
- *
- * Permission to use, copy, modify, distribute, and sell this software and its
- * documentation for any purpose is hereby granted without fee, provided that
- * the above copyright notice appear in all copies and that both that
- * copyright notice and this permission notice appear in supporting
- * documentation, and that the name of SuSE not be used in advertising or
- * publicity pertaining to distribution of the software without specific,
- * written prior permission.  SuSE makes no representations about the
- * suitability of this software for any purpose.  It is provided "as is"
- * without express or implied warranty.
- *
- * SuSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL SuSE
- * BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN 
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
- *
- * Author:  Keith Packard, SuSE, Inc.
- */
-
-#ifdef HAVE_DIX_CONFIG_H
-#include <dix-config.h>
-#endif
-
-#ifndef _FB24_32_H_
-#define _FB24_32_H_
-
-Bool
-fb24_32FinishScreenInit(ScreenPtr    pScreen,
-			void         *pbits,
-			int          xsize,
-			int          ysize,
-			int          dpix,
-			int          dpiy,
-			int          width,
-			int          bpp);
-
-Bool
-fb24_32ScreenInit(ScreenPtr  pScreen,
-		  void       *pbits,
-		  int        xsize,
-		  int        ysize,
-		  int        dpix,
-		  int        dpiy,
-		  int        width,
-		  int        bpp);
-
-#endif
-- 
cgit v1.2.3


From 331497b88793cc7c682e54dd1e39dce4222ab631 Mon Sep 17 00:00:00 2001
From: Ulrich Sibiller <uli42@gmx.de>
Date: Sun, 30 Oct 2016 18:54:04 +0100
Subject: drop unused xtest1.frags

---
 nx-X11/programs/Xserver/Xext/xtest1.frags | 90 -------------------------------
 1 file changed, 90 deletions(-)
 delete mode 100644 nx-X11/programs/Xserver/Xext/xtest1.frags

(limited to 'nx-X11')

diff --git a/nx-X11/programs/Xserver/Xext/xtest1.frags b/nx-X11/programs/Xserver/Xext/xtest1.frags
deleted file mode 100644
index bdf7943b7..000000000
--- a/nx-X11/programs/Xserver/Xext/xtest1.frags
+++ /dev/null
@@ -1,90 +0,0 @@
-There are several code fragments that need to be placed in the device
-dependent part of the server.  These are described below.  These code
-fragments are device and implementation dependent.
-
-This code fragment should go in your ddx InitInput() routine:
-
-#ifdef XTESTEXT1
-extern KeyCode xtest_command_key;
-#endif
-
-#ifdef XTESTEXT1
-    xtest_command_key = <whatever-is-a-good-keycode-for-your-keyboard>;
-#endif
-
-This code fragment should go at the front of the file that handles
-keyboards:
-
-#ifdef XTESTEXT1
-/*
- * defined in xtestext1di.c
- */
-extern int	on_steal_input;
-extern Bool	XTestStealKeyData();
-#endif XTESTEXT1
-
-This code fragment should go in the function that parses input from the
-keyboard or pointer after you know what input action has occurred, but before
-you have told the server about it.  If conditionalizes the actual function
-call to pass the information on:
-
-#ifdef XTESTEXT1
-	if (!on_steal_input ||
-	    XTestStealKeyData(code, direction, dev_type, x, y))
-#endif /* XTESTEXT1 */
-	handle_device_event(...);
-
-This code fragment should go in the function that handles mouse motion after
-you have figured out how much the mouse has moved:
-
-#ifdef XTESTEXT1
-	if (on_steal_input)
-	    XTestStealMotionData(dx, dy, dev, x, y);
-#endif XTESTEXT1
-
-
-This code fragment should go at the front of the os-specific code where
-you wait (by doing a select on the socket in our implementation) for
-something to happen:
-
-#ifdef	XTESTEXT1
-extern int	playback_on;
-void XTestComputeWaitTime();
-#endif  XTESTEXT1
-
-These code fragments should go in the os-specific code on both sides of
-where you wait (by doing a select on the socket in our implementation)
-for something to happen:
-
-#ifdef XTESTEXT1
-	    if (playback_on)
-		    XTestComputeWaitTime(wt = &waittime);
-#endif XTESTEXT1
-	    ... code to do select ...
-	    WakeupHandler(i, LastSelectMask);
-#ifdef XTESTEXT1
-	    if (playback_on)
-		    i = XTestProcessInputAction(i, &waittime);
-#endif XTESTEXT1
-
-
-You also need to implement the following routines (documentation
-is needed; for now, see server/ddx/hp/hp/x_hil.c):
-
-void
-XTestGenerateEvent(dev_type, keycode, keystate, mousex, mousey)
-	int	dev_type;
-	int	keycode;
-	int	keystate;
-	int	mousex;
-	int	mousey;
-
-void
-XTestGetPointerPos(fmousex, fmousey)
-	short *fmousex, *fmousey;
-
-void
-XTestJumpPointer(jx, jy, dev_type)
-	int	jx;
-	int	jy;
-	int	dev_type;
-- 
cgit v1.2.3


From bac5ce7b571d7fabbab64fb214a79c32f732347f Mon Sep 17 00:00:00 2001
From: Ulrich Sibiller <uli42@gmx.de>
Date: Sun, 30 Oct 2016 19:02:36 +0100
Subject: remove unused jump_* files from libX11

---
 nx-X11/lib/X11/jump_funcs  | 1467 --------------------------------------------
 nx-X11/lib/X11/jump_ignore |   67 --
 nx-X11/lib/X11/jump_vars   |   84 ---
 3 files changed, 1618 deletions(-)
 delete mode 100644 nx-X11/lib/X11/jump_funcs
 delete mode 100644 nx-X11/lib/X11/jump_ignore
 delete mode 100644 nx-X11/lib/X11/jump_vars

(limited to 'nx-X11')

diff --git a/nx-X11/lib/X11/jump_funcs b/nx-X11/lib/X11/jump_funcs
deleted file mode 100644
index ab60422ae..000000000
--- a/nx-X11/lib/X11/jump_funcs
+++ /dev/null
@@ -1,1467 +0,0 @@
-# $Xorg: jump_funcs,v 1.3 2000/08/17 19:45:16 cpqbld Exp $
-#
-#
-#
-#
-# $XFree86: xc/lib/X11/jump_funcs,v 3.10 1998/10/03 08:41:36 dawes Exp $
-#
-00000000 T _XSaveContext        libX11         Context
-00000000 T _XFindContext        libX11         Context
-00000000 T _XDeleteContext      libX11         Context
-00000000 T _XListDepths         libX11         Depths
-00000000 T _XrmParseCommand     libX11         ParseCmd
-00000000 T _Xpermalloc          libX11         Quarks
-00000000 T __XrmInternalStringToQuark libX11         Quarks
-00000000 T _XrmStringToQuark    libX11         Quarks
-00000000 T _XrmPermStringToQuark libX11         Quarks
-00000000 T _XrmUniqueQuark      libX11         Quarks
-00000000 T _XrmQuarkToString    libX11         Quarks
-00000000 T _XAllocColorCells    libX11         XAllCells
-00000000 T _XAllocColorPlanes   libX11         XAllPlanes
-00000000 T _XAllowEvents        libX11         XAllowEv
-00000000 T _XAutoRepeatOn       libX11         XAutoRep
-00000000 T _XAutoRepeatOff      libX11         XAutoRep
-00000000 T _XSetWindowBackground libX11         XBackgnd
-00000000 T _XSetWindowBorderWidth libX11         XBdrWidth
-00000000 T _XBell               libX11         XBell
-00000000 T _XSetWindowBorder    libX11         XBorder
-00000000 T _XEnableAccessControl libX11         XChAccCon
-00000000 T _XDisableAccessControl libX11         XChAccCon
-00000000 T _XSetAccessControl   libX11         XChAccCon
-00000000 T _XSetCloseDownMode   libX11         XChClMode
-00000000 T _XChangeActivePointerGrab libX11         XChActPGb
-00000000 T _XSetWindowColormap  libX11         XChCmap
-00000000 T _XChangeGC           libX11         XChGC
-00000000 T _XChangeKeyboardControl libX11         XChKeyCon
-00000000 T _XChangePointerControl libX11         XChPntCon
-00000000 T _XChangeProperty     libX11         XChProp
-00000000 T _XChangeSaveSet      libX11         XChSaveSet
-00000000 T _XAddToSaveSet       libX11         XChSaveSet
-00000000 T _XRemoveFromSaveSet  libX11         XChSaveSet
-00000000 T _XChangeWindowAttributes libX11         XChWAttrs
-00000000 T _XResizeWindow       libX11         XChWindow
-00000000 T _XCheckIfEvent       libX11         XChkIfEv
-00000000 T _XCheckMaskEvent     libX11         XChkMaskEv
-00000000 T _XCheckWindowEvent   libX11         XChkWinEv
-00000000 T _XCheckTypedEvent    libX11         XChkTypEv
-00000000 T _XCheckTypedWindowEvent libX11         XChkTypWEv
-00000000 T _XCirculateSubwindows libX11         XCirWin
-00000000 T _XCirculateSubwindowsDown libX11         XCirWinDn
-00000000 T _XCirculateSubwindowsUp libX11         XCirWinUp
-00000000 T _XCloseDisplay       libX11         XClDisplay
-00000000 T _XClearWindow        libX11         XClear
-00000000 T _XClearArea          libX11         XClearArea
-00000000 T _XMoveResizeWindow   libX11         XConfWind
-00000000 T __XConnectDisplay    libX11         XConnDis
-00000000 T __XDisconnectDisplay libX11         XConnDis
-00000000 T __XSendClientPrefix  libX11         XConnDis
-00000000 T _XSetAuthorization   libX11         XConnDis
-00000000 T _XConvertSelection   libX11         XConvSel
-00000000 T _XCopyArea           libX11         XCopyArea
-00000000 T _XCopyColormapAndFree libX11         XCopyCmap
-00000000 T _XCopyGC             libX11         XCopyGC
-00000000 T _XCopyPlane          libX11         XCopyPlane
-00000000 T _XCreateBitmapFromData libX11         XCrBFData
-00000000 T _XCreateColormap     libX11         XCrCmap
-00000000 T _XCreatePixmapCursor libX11         XCrCursor
-00000000 T _XCreateGC           libX11         XCrGC
-00000000 T __XUpdateGCCache     libX11         XCrGC
-00000000 T __XFlushGCCache      libX11         XCrGC
-00000000 T _XFlushGC            libX11         XCrGC
-00000000 T _XGContextFromGC     libX11         XCrGC
-00000000 T _XCreateGlyphCursor  libX11         XCrGlCur
-00000000 T _XCreatePixmapFromBitmapData libX11         XCrPFBData
-00000000 T _XCreatePixmap       libX11         XCrPixmap
-00000000 T _XCreateSimpleWindow libX11         XCrWindow
-00000000 T _XCreateFontCursor   libX11         XCursor
-00000000 T _XDefineCursor       libX11         XDefCursor
-00000000 T _XDeleteProperty     libX11         XDelProp
-00000000 T _XDestroySubwindows  libX11         XDestSubs
-00000000 T _XDestroyWindow      libX11         XDestWind
-00000000 T _XDisplayName        libX11         XDisName
-00000000 T _XDrawArc            libX11         XDrArc
-00000000 T _XDrawArcs           libX11         XDrArcs
-00000000 T _XDrawLine           libX11         XDrLine
-00000000 T _XDrawLines          libX11         XDrLines
-00000000 T _XDrawPoint          libX11         XDrPoint
-00000000 T _XDrawPoints         libX11         XDrPoints
-00000000 T _XDrawRectangle      libX11         XDrRect
-00000000 T _XDrawRectangles     libX11         XDrRects
-00000000 T _XDrawSegments       libX11         XDrSegs
-00000000 T _XGetErrorText       libX11         XErrDes
-00000000 T _XGetErrorDatabaseText libX11         XErrDes
-00000000 T _XSetErrorHandler    libX11         XErrHndlr
-00000000 T _XSetIOErrorHandler  libX11         XErrHndlr
-00000000 T __XEventToWire       libX11         XEvToWire
-00000000 T _XFetchName          libX11         XFetchName
-00000000 T _XGetIconName        libX11         XFetchName
-00000000 T _XFillArc            libX11         XFillArc
-00000000 T _XFillArcs           libX11         XFillArcs
-00000000 T _XFillPolygon        libX11         XFillPoly
-00000000 T _XFillRectangle      libX11         XFillRect
-00000000 T _XFillRectangles     libX11         XFillRects
-00000000 T _XFlush              libX11         XFlush
-00000000 T _XLoadQueryFont      libX11         XFont
-00000000 T _XFreeFont           libX11         XFont
-00000000 T _XQueryFont          libX11         XFont
-00000000 T _XListFonts          libX11         XFontNames
-00000000 T _XFreeFontNames      libX11         XFontNames
-00000000 T _XListFontsWithInfo  libX11         XFontInfo
-00000000 T _XFreeFontInfo       libX11         XFontInfo
-00000000 T _XFreeColormap       libX11         XFreeCmap
-00000000 T _XFreeColors         libX11         XFreeCols
-00000000 T _XFreeCursor         libX11         XFreeCurs
-00000000 T __XFreeExtData       libX11         XFreeEData
-00000000 T _XFreeGC             libX11         XFreeGC
-00000000 T _XFreePixmap         libX11         XFreePix
-00000000 T _XActivateScreenSaver libX11         XFSSaver
-00000000 T _XResetScreenSaver   libX11         XFSSaver
-00000000 T _XForceScreenSaver   libX11         XFSSaver
-00000000 T _XSetArcMode         libX11         XGCMisc
-00000000 T _XSetFillRule        libX11         XGCMisc
-00000000 T _XSetFillStyle       libX11         XGCMisc
-00000000 T _XSetGraphicsExposures libX11         XGCMisc
-00000000 T _XSetSubwindowMode   libX11         XGCMisc
-00000000 T _XGeometry           libX11         XGeom
-00000000 T _XGetAtomName        libX11         XGetAtomNm
-00000000 T _XAllocNamedColor    libX11         XGetColor
-00000000 T _XGetDefault         libX11         XGetDflt
-00000000 T _XGetFontPath        libX11         XGetFPath
-00000000 T _XFreeFontPath       libX11         XGetFPath
-00000000 T _XGetFontProperty    libX11         XGetFProp
-00000000 T _XGetGeometry        libX11         XGetGeom
-00000000 T _XAllocColor         libX11         XGetHColor
-00000000 T _XGetSizeHints       libX11         XGetHints
-00000000 T _XGetWMHints         libX11         XGetHints
-00000000 T _XGetZoomHints       libX11         XGetHints
-00000000 T _XGetNormalHints     libX11         XGetHints
-00000000 T _XGetIconSizes       libX11         XGetHints
-00000000 T _XGetCommand         libX11         XGetHints
-00000000 T _XGetTransientForHint libX11         XGetHints
-00000000 T _XGetClassHint       libX11         XGetHints
-00000000 T _XGetInputFocus      libX11         XGetIFocus
-00000000 T _XGetImage           libX11         XGetImage
-00000000 T _XGetSubImage        libX11         XGetImage
-00000000 T _XGetKeyboardControl libX11         XGetKCnt
-00000000 T _XGetMotionEvents    libX11         XGetMoEv
-00000000 T _XGetPointerControl  libX11         XGetPCnt
-00000000 T _XGetPointerMapping  libX11         XGetPntMap
-00000000 T _XGetKeyboardMapping libX11         XGetPntMap
-00000000 T _XGetWindowProperty  libX11         XGetProp
-00000000 T _XGetSelectionOwner  libX11         XGetSOwner
-00000000 T _XGetScreenSaver     libX11         XGetSSaver
-00000000 T _XGetStandardColormap libX11         XGetStCmap
-00000000 T _XGetWindowAttributes libX11         XGetWAttrs
-00000000 T _XGrabButton         libX11         XGrButton
-00000000 T _XGrabKey            libX11         XGrKey
-00000000 T _XGrabKeyboard       libX11         XGrKeybd
-00000000 T _XGrabPointer        libX11         XGrPointer
-00000000 T _XGrabServer         libX11         XGrServer
-00000000 T _XAddHost            libX11         XHost
-00000000 T _XRemoveHost         libX11         XHost
-00000000 T _XAddHosts           libX11         XHost
-00000000 T _XRemoveHosts        libX11         XHost
-00000000 T _XIfEvent            libX11         XIfEvent
-00000000 T __XGetScanlinePad    libX11         XImUtil
-00000000 T __XGetBitsPerPixel   libX11         XImUtil
-00000000 T _XCreateImage        libX11         XImUtil
-00000000 T __XSetImage          libX11         XImUtil
-00000000 T __XInitImageFuncPtrs libX11         XImUtil
-00000000 T _XDrawImageString    libX11         XImText
-00000000 T _XDrawImageString16  libX11         XImText16
-00000000 T _XInitExtension      libX11         XInitExt
-00000000 T _XAddExtension       libX11         XInitExt
-00000000 T _XEHeadOfExtensionList libX11         XInitExt
-00000000 T _XAddToExtensionList libX11         XInitExt
-00000000 T _XFindOnExtensionList libX11         XInitExt
-00000000 T _XESetCreateGC       libX11         XInitExt
-00000000 T _XESetCopyGC         libX11         XInitExt
-00000000 T _XESetFlushGC        libX11         XInitExt
-00000000 T _XESetFreeGC         libX11         XInitExt
-00000000 T _XESetCreateFont     libX11         XInitExt
-00000000 T _XESetFreeFont       libX11         XInitExt
-00000000 T _XESetCloseDisplay   libX11         XInitExt
-00000000 T _XESetWireToEvent    libX11         XInitExt
-00000000 T _XESetEventToWire    libX11         XInitExt
-00000000 T _XESetWireToError    libX11         XInitExt
-00000000 T _XESetError          libX11         XInitExt
-00000000 T _XESetErrorString    libX11         XInitExt
-00000000 T _XESetPrintErrorValues libX11         XInitExt
-00000000 T _XInstallColormap    libX11         XInsCmap
-00000000 T _XInternAtom         libX11         XIntAtom
-00000000 T _XKeycodeToKeysym    libX11         XKeyBind
-00000000 T _XKeysymToKeycode    libX11         XKeyBind
-00000000 T _XLookupKeysym       libX11         XKeyBind
-00000000 T _XRefreshKeyboardMapping libX11         XKeyBind
-00000000 T _XLookupString       libX11         XKeyBind
-00000000 T _XRebindKeysym       libX11         XKeyBind
-00000000 T _XKeysymToString     libX11         XKeysymStr
-00000000 T _XKillClient         libX11         XKillCl
-00000000 T _XListHosts          libX11         XLiHosts
-00000000 T _XListInstalledColormaps libX11         XLiICmaps
-00000000 T _XListProperties     libX11         XLiProps
-00000000 T _XListExtensions     libX11         XListExt
-00000000 T _XFreeExtensionList  libX11         XListExt
-00000000 T _XLoadFont           libX11         XLoadFont
-00000000 T _XLookupColor        libX11         XLookupCol
-00000000 T _XLowerWindow        libX11         XLowerWin
-00000000 T _XConnectionNumber   libX11         XMacros
-00000000 T _XRootWindow         libX11         XMacros
-00000000 T _XDefaultScreen      libX11         XMacros
-00000000 T _XDefaultRootWindow  libX11         XMacros
-00000000 T _XDefaultVisual      libX11         XMacros
-00000000 T _XDefaultGC          libX11         XMacros
-00000000 T _XBlackPixel         libX11         XMacros
-00000000 T _XWhitePixel         libX11         XMacros
-00000000 T _XAllPlanes          libX11         XMacros
-00000000 T _XQLength            libX11         XMacros
-00000000 T _XDisplayWidth       libX11         XMacros
-00000000 T _XDisplayHeight      libX11         XMacros
-00000000 T _XDisplayWidthMM     libX11         XMacros
-00000000 T _XDisplayHeightMM    libX11         XMacros
-00000000 T _XDisplayPlanes      libX11         XMacros
-00000000 T _XDisplayCells       libX11         XMacros
-00000000 T _XScreenCount        libX11         XMacros
-00000000 T _XServerVendor       libX11         XMacros
-00000000 T _XProtocolVersion    libX11         XMacros
-00000000 T _XProtocolRevision   libX11         XMacros
-00000000 T _XVendorRelease      libX11         XMacros
-00000000 T _XDisplayString      libX11         XMacros
-00000000 T _XDefaultDepth       libX11         XMacros
-00000000 T _XDefaultColormap    libX11         XMacros
-00000000 T _XBitmapUnit         libX11         XMacros
-00000000 T _XBitmapBitOrder     libX11         XMacros
-00000000 T _XBitmapPad          libX11         XMacros
-00000000 T _XImageByteOrder     libX11         XMacros
-00000000 T _XNextRequest        libX11         XMacros
-00000000 T _XLastKnownRequestProcessed libX11         XMacros
-00000000 T _XScreenOfDisplay    libX11         XMacros
-00000000 T _XDefaultScreenOfDisplay libX11         XMacros
-00000000 T _XDisplayOfScreen    libX11         XMacros
-00000000 T _XRootWindowOfScreen libX11         XMacros
-00000000 T _XBlackPixelOfScreen libX11         XMacros
-00000000 T _XWhitePixelOfScreen libX11         XMacros
-00000000 T _XDefaultColormapOfScreen libX11         XMacros
-00000000 T _XDefaultDepthOfScreen libX11         XMacros
-00000000 T _XDefaultGCOfScreen  libX11         XMacros
-00000000 T _XDefaultVisualOfScreen libX11         XMacros
-00000000 T _XWidthOfScreen      libX11         XMacros
-00000000 T _XHeightOfScreen     libX11         XMacros
-00000000 T _XWidthMMOfScreen    libX11         XMacros
-00000000 T _XHeightMMOfScreen   libX11         XMacros
-00000000 T _XPlanesOfScreen     libX11         XMacros
-00000000 T _XCellsOfScreen      libX11         XMacros
-00000000 T _XMinCmapsOfScreen   libX11         XMacros
-00000000 T _XMaxCmapsOfScreen   libX11         XMacros
-00000000 T _XDoesSaveUnders     libX11         XMacros
-00000000 T _XDoesBackingStore   libX11         XMacros
-00000000 T _XEventMaskOfScreen  libX11         XMacros
-00000000 T _XScreenNumberOfScreen libX11         XMacros
-00000000 T _XDestroyImage       libX11         XMacros
-00000000 T _XGetPixel           libX11         XMacros
-00000000 T _XPutPixel           libX11         XMacros
-00000000 T _XSubImage           libX11         XMacros
-00000000 T _XAddPixel           libX11         XMacros
-00000000 T _XNoOp               libX11         XMacros
-00000000 T _XMapRaised          libX11         XMapRaised
-00000000 T _XMapSubwindows      libX11         XMapSubs
-00000000 T _XMapWindow          libX11         XMapWindow
-00000000 T _XMaskEvent          libX11         XMaskEvent
-00000000 T _XMaxRequestSize     libX11         XMisc
-00000000 T _XResourceManagerString libX11         XMisc
-00000000 T _XDisplayMotionBufferSize libX11         XMisc
-00000000 T _XDisplayKeycodes    libX11         XMisc
-00000000 T _XVisualIDFromVisual libX11         XMisc
-00000000 T _XGetModifierMapping libX11         XModMap
-00000000 T _XSetModifierMapping libX11         XModMap
-00000000 T _XNewModifiermap     libX11         XModMap
-00000000 T _XFreeModifiermap    libX11         XModMap
-00000000 T _XInsertModifiermapEntry libX11         XModMap
-00000000 T _XDeleteModifiermapEntry libX11         XModMap
-00000000 T _XMoveWindow         libX11         XMoveWin
-00000000 T _XNextEvent          libX11         XNextEvent
-00000000 T _XOpenDisplay        libX11         XOpenDis
-00000000 T __XFreeDisplayStructure libX11         XOpenDis
-00000000 T _XParseColor         libX11         XParseCol
-00000000 T _XParseGeometry      libX11         XParseGeom
-00000000 T _XPeekEvent          libX11         XPeekEvent
-00000000 T _XPeekIfEvent        libX11         XPeekIfEv
-00000000 T _XEventsQueued       libX11         XPending
-00000000 T _XPending            libX11         XPending
-00000000 T _XSetWindowBackgroundPixmap libX11         XPmapBgnd
-00000000 T _XSetWindowBorderPixmap libX11         XPmapBord
-00000000 T _XPolygonRegion      libX11         XPolyReg
-00000000 T _XDrawText           libX11         XPolyTxt
-00000000 T _XDrawText16         libX11         XPolyTxt16
-00000000 T _XPutBackEvent       libX11         XPutBEvent
-00000000 T __XReverse_Bytes     libX11         XPutImage
-00000000 T _XPutImage           libX11         XPutImage
-00000000 T _XQueryBestSize      libX11         XQuBest
-00000000 T _XQueryColor         libX11         XQuColor
-00000000 T _XQueryColors        libX11         XQuColors
-00000000 T _XQueryBestCursor    libX11         XQuCurShp
-00000000 T _XQueryExtension     libX11         XQuExt
-00000000 T _XQueryKeymap        libX11         XQuKeybd
-00000000 T _XQueryPointer       libX11         XQuPntr
-00000000 T _XQueryBestStipple   libX11         XQuStipShp
-00000000 T _XQueryTextExtents16 libX11         XQuTextE16
-00000000 T _XQueryTextExtents   libX11         XQuTextExt
-00000000 T _XQueryBestTile      libX11         XQuTileShp
-00000000 T _XQueryTree          libX11         XQuTree
-00000000 T _XRaiseWindow        libX11         XRaiseWin
-00000000 T _XReadBitmapFile     libX11         XRdBitF
-00000000 T _XRecolorCursor      libX11         XRecolorC
-00000000 T _XConfigureWindow    libX11         XReconfWin
-00000000 T _XCreateRegion       libX11         XRegion
-00000000 T _XClipBox            libX11         XRegion
-00000000 T _XUnionRectWithRegion libX11         XRegion
-00000000 T _XSetRegion          libX11         XRegion
-00000000 T _XDestroyRegion      libX11         XRegion
-00000000 T _XOffsetRegion       libX11         XRegion
-00000000 T _XShrinkRegion       libX11         XRegion
-00000000 T _XIntersectRegion    libX11         XRegion
-00000000 T _XUnionRegion        libX11         XRegion
-00000000 T _XSubtractRegion     libX11         XRegion
-00000000 T _XXorRegion          libX11         XRegion
-00000000 T _XEmptyRegion        libX11         XRegion
-00000000 T _XEqualRegion        libX11         XRegion
-00000000 T _XPointInRegion      libX11         XRegion
-00000000 T _XRectInRegion       libX11         XRegion
-00000000 T _XReparentWindow     libX11         XRepWindow
-00000000 T _XRestackWindows     libX11         XRestackWs
-00000000 T _XRotateWindowProperties libX11         XRotProp
-00000000 T _XScreenResourceString libX11         XScrResStr
-00000000 T _XSelectInput        libX11         XSelInput
-00000000 T _XSendEvent          libX11         XSendEvent
-00000000 T _XSetBackground      libX11         XSetBack
-00000000 T _XSetClipRectangles  libX11         XSetCRects
-00000000 T __XSetClipRectangles libX11         XSetCRects
-00000000 T _XSetClipMask        libX11         XSetClMask
-00000000 T _XSetClipOrigin      libX11         XSetClOrig
-00000000 T _XSetDashes          libX11         XSetDashes
-00000000 T _XSetFontPath        libX11         XSetFPath
-00000000 T _XSetFont            libX11         XSetFont
-00000000 T _XSetForeground      libX11         XSetFore
-00000000 T _XSetFunction        libX11         XSetFunc
-00000000 T _XSetSizeHints       libX11         XSetHints
-00000000 T _XSetWMHints         libX11         XSetHints
-00000000 T _XSetZoomHints       libX11         XSetHints
-00000000 T _XSetNormalHints     libX11         XSetHints
-00000000 T _XSetIconSizes       libX11         XSetHints
-00000000 T _XSetCommand         libX11         XSetHints
-00000000 T _XSetStandardProperties libX11         XSetHints
-00000000 T _XSetTransientForHint libX11         XSetHints
-00000000 T _XSetClassHint       libX11         XSetHints
-00000000 T _XSetInputFocus      libX11         XSetIFocus
-00000000 T _XSetLineAttributes  libX11         XSetLStyle
-00000000 T _XSetPlaneMask       libX11         XSetPMask
-00000000 T _XSetPointerMapping  libX11         XSetPntMap
-00000000 T _XChangeKeyboardMapping libX11         XSetPntMap
-00000000 T _XSetSelectionOwner  libX11         XSetSOwner
-00000000 T _XSetScreenSaver     libX11         XSetSSaver
-00000000 T _XSetState           libX11         XSetState
-00000000 T _XSetStipple         libX11         XSetStip
-00000000 T _XSetStandardColormap libX11         XSetStCmap
-00000000 T _XSetTile            libX11         XSetTile
-00000000 T _XSetTSOrigin        libX11         XSetTSOrig
-00000000 T _XRotateBuffers      libX11         XStBytes
-00000000 T _XFetchBuffer        libX11         XStBytes
-00000000 T _XFetchBytes         libX11         XStBytes
-00000000 T _XStoreBuffer        libX11         XStBytes
-00000000 T _XStoreBytes         libX11         XStBytes
-00000000 T _XStoreColor         libX11         XStColor
-00000000 T _XStoreColors        libX11         XStColors
-00000000 T _XStoreNamedColor    libX11         XStNColor
-00000000 T _XStoreName          libX11         XStName
-00000000 T _XSetIconName        libX11         XStName
-00000000 T __XInitKeysymDB      libX11         XStrKeysym
-00000000 T _XStringToKeysym     libX11         XStrKeysym
-00000000 T _XSync               libX11         XSync
-00000000 T __XSyncFunction      libX11         XSynchro
-00000000 T _XSynchronize        libX11         XSynchro
-00000000 T _XSetAfterFunction   libX11         XSynchro
-00000000 T _XDrawString         libX11         XText
-00000000 T _XDrawString16       libX11         XText16
-00000000 T _XTextExtents        libX11         XTextExt
-00000000 T _XTextWidth          libX11         XTextExt
-00000000 T _XTextExtents16      libX11         XTextExt16
-00000000 T _XTextWidth16        libX11         XTextExt16
-00000000 T _XTranslateCoordinates libX11         XTrCoords
-00000000 T _XUndefineCursor     libX11         XUndefCurs
-00000000 T _XUngrabButton       libX11         XUngrabBut
-00000000 T _XUngrabKeyboard     libX11         XUngrabKbd
-00000000 T _XUngrabKey          libX11         XUngrabKey
-00000000 T _XUngrabPointer      libX11         XUngrabPtr
-00000000 T _XUngrabServer       libX11         XUngrabSvr
-00000000 T _XUninstallColormap  libX11         XUninsCmap
-00000000 T _XUnloadFont         libX11         XUnldFont
-00000000 T _XUnmapSubwindows    libX11         XUnmapSubs
-00000000 T _XUnmapWindow        libX11         XUnmapWin
-00000000 T _XGetVisualInfo      libX11         XVisUtil
-00000000 T _XMatchVisualInfo    libX11         XVisUtil
-00000000 T _XWarpPointer        libX11         XWarpPtr
-00000000 T _XWindowEvent        libX11         XWinEvent
-00000000 T _XCreateWindow       libX11         XWindow
-00000000 T __XProcessWindowAttributes libX11         XWindow
-00000000 T _XWriteBitmapFile    libX11         XWrBitF
-00000000 T __XFlush             libX11         XlibInt
-00000000 T __XEventsQueued      libX11         XlibInt
-00000000 T __XReadEvents        libX11         XlibInt
-00000000 T __XRead              libX11         XlibInt
-00000000 T __XReadPad           libX11         XlibInt
-00000000 T __XSend              libX11         XlibInt
-00000000 T __XAllocID           libX11         XlibInt
-00000000 T __XSetLastRequestRead libX11         XlibInt
-00000000 T __XReply             libX11         XlibInt
-00000000 T __XEatData           libX11         XlibInt
-00000000 T __XEnq               libX11         XlibInt
-00000000 T __XUnknownWireEvent  libX11         XlibInt
-00000000 T __XUnknownNativeEvent libX11         XlibInt
-00000000 T __XWireToEvent       libX11         XlibInt
-00000000 T __XDefaultIOError    libX11         XlibInt
-00000000 T __XDefaultError      libX11         XlibInt
-00000000 T __XDefaultWireError  libX11         XlibInt
-00000000 T __XError             libX11         XlibInt
-00000000 T __XIOError           libX11         XlibInt
-00000000 T __XAllocScratch      libX11         XlibInt
-00000000 T __XVIDtoVisual       libX11         XlibInt
-00000000 T _XFree               libX11         XlibInt
-00000000 T __XGetHostname       libX11         XlibInt
-00000000 T __XScreenOfWindow    libX11         XlibInt
-00000000 T __DUMMY__            libX11         XlibInt
-00000000 T __XAllocIDs          libX11       XlibInt
-00000000 T __XAllocTemp         libX11       XlibInt
-00000000 T __XFreeTemp          libX11       XlibInt
-00000000 T _XrmInitialize       libX11         Xrm
-00000000 T _XrmGetDatabase      libX11         Xrm
-00000000 T _XrmSetDatabase      libX11         Xrm
-00000000 T _XrmStringToQuarkList libX11         Xrm
-00000000 T _XrmStringToBindingQuarkList libX11         Xrm
-00000000 T _XrmCombineDatabase  libX11         Xrm
-00000000 T _XrmMergeDatabases   libX11         Xrm
-00000000 T _XrmQPutResource     libX11         Xrm
-00000000 T _XrmPutResource      libX11         Xrm
-00000000 T _XrmQPutStringResource libX11         Xrm
-00000000 T _XrmPutStringResource libX11         Xrm
-00000000 T _XrmPutLineResource  libX11         Xrm
-00000000 T _XrmGetStringDatabase libX11         Xrm
-00000000 T _XrmGetFileDatabase  libX11         Xrm
-00000000 T _XrmCombineFileDatabase libX11         Xrm
-00000000 T _XrmEnumerateDatabase libX11         Xrm
-00000000 T _XrmPutFileDatabase  libX11         Xrm
-00000000 T _XrmQGetSearchList   libX11         Xrm
-00000000 T _XrmQGetSearchResource libX11         Xrm
-00000000 T _XrmQGetResource     libX11         Xrm
-00000000 T _XrmGetResource      libX11         Xrm
-00000000 T _XrmLocaleOfDatabase libX11         Xrm
-00000000 T _XrmDestroyDatabase  libX11         Xrm
-00000000 T _XGetGCValues        libX11         GetGCVals
-00000000 T _XGetWMSizeHints     libX11         GetNrmHint
-00000000 T _XGetWMNormalHints   libX11         GetNrmHint
-00000000 T _XGetRGBColormaps    libX11         GetRGBCMap
-00000000 T _XGetTextProperty    libX11         GetTxtProp
-00000000 T _XGetWMName          libX11         GetTxtProp
-00000000 T _XGetWMIconName      libX11         GetTxtProp
-00000000 T _XGetWMClientMachine libX11         GetTxtProp
-00000000 T _XGetWMColormapWindows libX11         GetWMCMapW
-00000000 T _XGetWMProtocols     libX11         GetWMProto
-00000000 T _XIconifyWindow      libX11         Iconify
-00000000 T _XListPixmapFormats  libX11         PixFormats
-00000000 T _XAllocSizeHints     libX11         PropAlloc
-00000000 T _XAllocStandardColormap libX11         PropAlloc
-00000000 T _XAllocWMHints       libX11         PropAlloc
-00000000 T _XAllocClassHint     libX11         PropAlloc
-00000000 T _XAllocIconSize      libX11         PropAlloc
-00000000 T _XReconfigureWMWindow libX11         ReconfWM
-00000000 T _XSetWMSizeHints     libX11         SetNrmHint
-00000000 T _XSetWMNormalHints   libX11         SetNrmHint
-00000000 T _XSetRGBColormaps    libX11         SetRGBCMap
-00000000 T _XSetTextProperty    libX11         SetTxtProp
-00000000 T _XSetWMName          libX11         SetTxtProp
-00000000 T _XSetWMIconName      libX11         SetTxtProp
-00000000 T _XSetWMClientMachine libX11         SetTxtProp
-00000000 T _XSetWMColormapWindows libX11         SetWMCMapW
-00000000 T _XSetWMProperties    libX11         SetWMProps
-00000000 T _XSetWMProtocols     libX11         SetWMProto
-00000000 T _XStringListToTextProperty libX11         StrToText
-00000000 T _XTextPropertyToStringList libX11         TextToStr
-00000000 T _XFreeStringList     libX11         TextToStr
-00000000 T _XWMGeometry         libX11         WMGeom
-00000000 T _XWithdrawWindow     libX11         Withdraw
-00000000 T _XauDisposeAuth      libX11         AuDispose
-00000000 T _XauGetBestAuthByAddr libX11         AuGetBest
-00000000 T _XauFileName         libX11         AuFileName
-00000000 T _XauReadAuth         libX11         AuRead
-00000000 T _XcmsCIELabToCIEXYZ  libX11         CIELab
-00000000 T _XcmsCIEXYZToCIELab  libX11         CIELab
-00000000 T _XcmsCIELabClipab    libX11         CIELabGcC
-00000000 T _XcmsCIELabClipL     libX11         CIELabGcL
-00000000 T _XcmsCIELabClipLab   libX11         CIELabGcLC
-00000000 T _XcmsCIELabQueryMinL libX11         CIELabMnL
-00000000 T _XcmsCIELabQueryMaxC libX11         CIELabMxC
-00000000 T _XcmsCIELabQueryMaxL libX11         CIELabMxL
-00000000 T __XcmsCIELabQueryMaxLCRGB libX11         CIELabMxLC
-00000000 T _XcmsCIELabQueryMaxLC libX11         CIELabMxLC
-00000000 T _XcmsCIELabWhiteShiftColors libX11         CIELabWpAj
-00000000 T _XcmsCIELuvToCIEuvY  libX11         CIELuv
-00000000 T _XcmsCIEuvYToCIELuv  libX11         CIELuv
-00000000 T _XcmsCIELuvClipuv    libX11         CIELuvGcC
-00000000 T _XcmsCIELuvClipL     libX11         CIELuvGcL
-00000000 T _XcmsCIELuvClipLuv   libX11         CIELuvGcLC
-00000000 T _XcmsCIELuvQueryMinL libX11         CIELuvMnL
-00000000 T _XcmsCIELuvQueryMaxC libX11         CIELuvMxC
-00000000 T _XcmsCIELuvQueryMaxL libX11         CIELuvMxL
-00000000 T __XcmsCIELuvQueryMaxLCRGB libX11         CIELuvMxLC
-00000000 T _XcmsCIELuvQueryMaxLC libX11         CIELuvMxLC
-00000000 T _XcmsCIELuvWhiteShiftColors libX11         CIELuvWpAj
-00000000 T _XcmsCIEuvYToCIEXYZ  libX11         CIEuvY
-00000000 T _XcmsCIEXYZToCIEuvY  libX11         CIEuvY
-00000000 T _XcmsCIExyYToCIEXYZ  libX11         CIExyY
-00000000 T _XcmsCIEXYZToCIExyY  libX11         CIExyY
-00000000 T _XcmsTekHVCToCIEuvY  libX11         TekHVC
-00000000 T _XcmsCIEuvYToTekHVC  libX11         TekHVC
-00000000 T __XcmsTekHVC_CheckModify libX11         TekHVC
-00000000 T _XcmsTekHVCClipC     libX11         TekHVCGcC
-00000000 T _XcmsTekHVCClipV     libX11         TekHVCGcV
-00000000 T _XcmsTekHVCClipVC    libX11         TekHVCGcVC
-00000000 T _XcmsTekHVCQueryMinV libX11         TekHVCMnV
-00000000 T _XcmsTekHVCQueryMaxC libX11         TekHVCMxC
-00000000 T _XcmsTekHVCQueryMaxV libX11         TekHVCMxV
-00000000 T __XcmsTekHVCQueryMaxVCRGB libX11         TekHVCMxVC
-00000000 T _XcmsTekHVCQueryMaxVC libX11         TekHVCMxVC
-00000000 T _XcmsTekHVCQueryMaxVSamples libX11         TekHVCMxVs
-00000000 T _XcmsTekHVCWhiteShiftColors libX11         TekHVCWpAj
-00000000 T _XcmsAddColorSpace   libX11         XcmsAddDIC
-00000000 T _XcmsAddFunctionSet  libX11         XcmsAddSF
-00000000 T _XcmsAllocNamedColor libX11         XcmsAlNCol
-00000000 T _XcmsAllocColor      libX11         XcmsAllCol
-00000000 T _XcmsCreateCCC       libX11         XcmsCCC
-00000000 T _XcmsDefaultCCC      libX11         XcmsCCC
-00000000 T _XcmsFreeCCC         libX11         XcmsCCC
-00000000 T __XcmsAddCmapRec     libX11         XcmsCmap
-00000000 T __XcmsCopyCmapRecAndFree libX11         XcmsCmap
-00000000 T __XcmsDeleteCmapRec  libX11         XcmsCmap
-00000000 T _XcmsCCCOfColormap   libX11         XcmsCmap
-00000000 T __XcmsCopyISOLatin1Lowered libX11         XcmsColNm
-00000000 T __XcmsResolveColorString libX11         XcmsColNm
-00000000 T __XcmsConvertColorsWithWhitePt libX11         XcmsCvColW
-00000000 T __XcmsEqualWhitePts  libX11         XcmsCvCols
-00000000 T __XcmsDIConvertColors libX11         XcmsCvCols
-00000000 T __XcmsDDConvertColors libX11         XcmsCvCols
-00000000 T _XcmsConvertColors   libX11         XcmsCvCols
-00000000 T __XcmsRegFormatOfPrefix libX11         XcmsCvCols
-00000000 T _XcmsFormatOfPrefix  libX11         XcmsIdOfPr
-00000000 T __XcmsCopyPointerArray libX11         XcmsInt
-00000000 T __XcmsFreePointerArray libX11         XcmsInt
-00000000 T __XcmsPushPointerArray libX11         XcmsInt
-00000000 T __XcmsInitDefaultCCCs libX11         XcmsInt
-00000000 T __XcmsInitScrnInfo   libX11         XcmsInt
-00000000 T __XcmsFreeIntensityMaps libX11         XcmsInt
-00000000 T __XcmsGetIntensityMap libX11         XcmsInt
-00000000 T __XcmsGetTableType0  libX11         XcmsLRGB
-00000000 T __XcmsGetTableType1  libX11         XcmsLRGB
-00000000 T __XcmsValueCmp       libX11         XcmsLRGB
-00000000 T __XcmsIntensityCmp   libX11         XcmsLRGB
-00000000 T __XcmsValueInterpolation libX11         XcmsLRGB
-00000000 T __XcmsIntensityInterpolation libX11         XcmsLRGB
-00000000 T __XcmsTableSearch    libX11         XcmsLRGB
-00000000 T __XcmsMatVec         libX11         XcmsLRGB
-00000000 T _XcmsCIEXYZToRGBi    libX11         XcmsLRGB
-00000000 T _XcmsRGBiToCIEXYZ    libX11         XcmsLRGB
-00000000 T _XcmsRGBiToRGB       libX11         XcmsLRGB
-00000000 T _XcmsRGBToRGBi       libX11         XcmsLRGB
-00000000 T __XcmsLRGB_InitScrnDefault libX11         XcmsLRGB
-00000000 T _XcmsLookupColor     libX11         XcmsLkCol
-00000000 T __XcmsCubeRoot       libX11         XcmsMath
-00000000 T __XcmsSquareRoot     libX11         XcmsMath
-00000000 T _XcmsDisplayOfCCC    libX11         XcmsOfCCC
-00000000 T _XcmsVisualOfCCC     libX11         XcmsOfCCC
-00000000 T _XcmsScreenNumberOfCCC libX11         XcmsOfCCC
-00000000 T _XcmsScreenWhitePointOfCCC libX11         XcmsOfCCC
-00000000 T _XcmsClientWhitePointOfCCC libX11         XcmsOfCCC
-00000000 T _XcmsPrefixOfFormat  libX11         XcmsPrOfId
-00000000 T __XcmsGetElement     libX11         XcmsProp
-00000000 T __XcmsGetProperty    libX11         XcmsProp
-00000000 T _XcmsQueryBlack      libX11         XcmsQBlack
-00000000 T _XcmsQueryBlue       libX11         XcmsQBlue
-00000000 T _XcmsQueryGreen      libX11         XcmsQGreen
-00000000 T _XcmsQueryRed        libX11         XcmsQRed
-00000000 T _XcmsQueryWhite      libX11         XcmsQWhite
-00000000 T _XcmsQueryColor      libX11         XcmsQuCol
-00000000 T _XcmsQueryColors     libX11         XcmsQuCols
-00000000 T _XcmsSetWhitePoint   libX11         XcmsSetCCC
-00000000 T _XcmsSetCompressionProc libX11         XcmsSetCCC
-00000000 T _XcmsSetWhiteAdjustProc libX11         XcmsSetCCC
-00000000 T __XcmsSetGetColors   libX11         XcmsSetGet
-00000000 T _XcmsStoreColor      libX11         XcmsStCol
-00000000 T _XcmsStoreColors     libX11         XcmsStCols
-00000000 T __XcmsCosine         libX11         XcmsTrig
-00000000 T __XcmsSine           libX11         XcmsTrig
-00000000 T __XcmsArcTangent     libX11         XcmsTrig
-00000000 T __XcmsRGB_to_XColor  libX11         XcmsXRGB
-00000000 T __XColor_to_XcmsRGB  libX11         XcmsXRGB
-00000000 T __XcmsResolveColor   libX11         XcmsXRGB
-00000000 T __XcmsUnresolveColor libX11         XcmsXRGB
-00000000 T __XUnresolveColor    libX11         XcmsXRGB
-00000000 T __XParseBaseFontNameList libX11         XFSWrap
-00000000 T _XCreateFontSet      libX11         XFSWrap
-00000000 T _XFontsOfFontSet     libX11         XFSWrap
-00000000 T _XBaseFontNameListOfFontSet libX11         XFSWrap
-00000000 T _XLocaleOfFontSet    libX11         XFSWrap
-00000000 T _XContextDependentDrawing libX11         XFSWrap
-00000000 T _XExtentsOfFontSet   libX11         XFSWrap
-00000000 T _XFreeFontSet        libX11         XFSWrap
-00000000 T _XVaCreateNestedList libX11         XICWrap
-00000000 T _XGetIMValues        libX11         XICWrap
-00000000 T _XCreateIC           libX11         XICWrap
-00000000 T _XDestroyIC          libX11         XICWrap
-00000000 T _XGetICValues        libX11         XICWrap
-00000000 T _XSetICValues        libX11         XICWrap
-00000000 T _XSetICFocus         libX11         XICWrap
-00000000 T _XUnsetICFocus       libX11         XICWrap
-00000000 T _XIMOfIC             libX11         XICWrap
-00000000 T _XmbResetIC          libX11         XICWrap
-00000000 T _XwcResetIC          libX11         XICWrap
-00000000 T _XmbLookupString     libX11         XICWrap
-00000000 T _XwcLookupString     libX11         XICWrap
-00000000 T __XIMCompileResourceList libX11         XIMWrap
-00000000 T __XCopyToArg         libX11         XIMWrap
-00000000 T _XOpenIM             libX11         XIMWrap
-00000000 T _XCloseIM            libX11         XIMWrap
-00000000 T _XDisplayOfIM        libX11         XIMWrap
-00000000 T _XLocaleOfIM         libX11         XIMWrap
-00000000 T _XSetLocaleModifiers libX11         XlcWrap
-00000000 T _XSupportsLocale     libX11         XlcWrap
-00000000 T __XlcValidModSyntax  libX11         XlcWrap
-00000000 T __XlcDefaultMapModifiers libX11         XlcWrap
-00000000 T __XlcAddLoader       libX11         XlcWrap
-00000000 T __XlcCurrentLC       libX11         XlcWrap
-00000000 T _XmbSetWMProperties  libX11         XmbWMProps
-00000000 T _XmbDrawText         libX11         XmbWrap
-00000000 T _XmbDrawString       libX11         XmbWrap
-00000000 T _XmbDrawImageString  libX11         XmbWrap
-00000000 T _XmbTextEscapement   libX11         XmbWrap
-00000000 T _XmbTextExtents      libX11         XmbWrap
-00000000 T _XmbTextPerCharExtents libX11         XmbWrap
-00000000 T _XwcDrawText         libX11         XwcWrap
-00000000 T _XwcDrawString       libX11         XwcWrap
-00000000 T _XwcDrawImageString  libX11         XwcWrap
-00000000 T _XwcTextEscapement   libX11         XwcWrap
-00000000 T _XwcTextExtents      libX11         XwcWrap
-00000000 T _XwcTextPerCharExtents libX11         XwcWrap
-00000000 T _XFilterEvent        libX11         XFilterEv
-00000000 T __XRegisterFilterByMask libX11         XRegstFlt
-00000000 T __XRegisterFilterByType libX11         XRegstFlt
-00000000 T __XUnregisterFilter  libX11         XRegstFlt
-#ifdef X_LOCALE
-00000000 T __DUMMY__ libX11         XSetLocale
-#else
-00000000 T __XlcMapOSLocaleName libX11         XSetLocale
-#endif
-00000000 T _XDefaultString      libX11         XCnvToStr
-00000000 T __XlcDefaultLoader   libX11         XlcDefLd
-00000000 T __XrmInitParseInfo   libX11         XlcLoad
-00000000 T _XmbTextPropertyToTextList libX11         XmbPrpText
-00000000 T _XmbTextListToTextProperty libX11         XmbTextPrp
-00000000 T _XwcTextPropertyToTextList libX11         XwcPrpText
-00000000 T _XwcFreeStringList   libX11         XwcPrpText
-00000000 T _XwcTextListToTextProperty libX11         XwcTextPrp
-00000000 T __X11TransConnectDisplay libX11         ConnDis
-00000000 T _XGetAtomNames       libX11         GetAtomNm
-00000000 T _XInitImage          libX11         ImUtil
-00000000 T _XESetBeforeFlush    libX11         InitExt
-00000000 T __XFreeAtomTable     libX11         IntAtom
-00000000 T __XUpdateAtomCache   libX11         IntAtom
-00000000 T _XInternAtoms        libX11         IntAtom
-00000000 T __XKeyInitialize     libX11         KeyBind
-00000000 T _XConvertCase        libX11         KeyBind
-00000000 T __XTranslateKey      libX11         KeyBind
-00000000 T __XTranslateKeySym   libX11         KeyBind
-00000000 T __XKeysymToModifiers libX11         KeyBind
-00000000 T _XExtendedMaxRequestSize libX11         Misc
-00000000 T _XReadBitmapFileData libX11         RdBitF
-00000000 T __XAsyncErrorHandler libX11         XlibAsync
-00000000 T __XDeqAsyncHandler   libX11         XlibAsync
-00000000 T __XGetAsyncReply     libX11         XlibAsync
-00000000 T __XGetAsyncData      libX11         XlibAsync
-00000000 T __XPollfdCacheInit   libX11         XlibInt
-00000000 T __XPollfdCacheAdd    libX11         XlibInt
-00000000 T __XPollfdCacheDel    libX11         XlibInt
-00000000 T __XRegisterInternalConnection libX11         XlibInt
-00000000 T __XUnregisterInternalConnection libX11         XlibInt
-00000000 T _XInternalConnectionNumbers libX11         XlibInt
-00000000 T _XProcessInternalConnection libX11         XlibInt
-00000000 T _XAddConnectionWatch libX11         XlibInt
-00000000 T _XRemoveConnectionWatch libX11         XlibInt
-00000000 T __XDeq               libX11         XlibInt
-00000000 T __XcmsCIEXYZ_ValidSpec libX11         XYZ
-00000000 T __XcmsCIEuvY_ValidSpec libX11         uvY
-00000000 T _XcmsSetCCCOfColormap libX11         cmsCmap
-00000000 T _XDirectionalDependentDrawing libX11         FSWrap
-00000000 T _XContextualDrawing  libX11         FSWrap
-00000000 T _XSetIMValues        libX11         ICWrap
-00000000 T _XRegisterIMInstantiateCallback libX11         IMWrap
-00000000 T _XUnregisterIMInstantiateCallback libX11         IMWrap
-00000000 T _XCreateOC           libX11         OCWrap
-00000000 T _XDestroyOC          libX11         OCWrap
-00000000 T _XOMOfOC             libX11         OCWrap
-00000000 T _XSetOCValues        libX11         OCWrap
-00000000 T _XGetOCValues        libX11         OCWrap
-00000000 T _XOpenOM             libX11         OMWrap
-00000000 T _XCloseOM            libX11         OMWrap
-00000000 T _XSetOMValues        libX11         OMWrap
-00000000 T _XGetOMValues        libX11         OMWrap
-00000000 T _XDisplayOfOM        libX11         OMWrap
-00000000 T _XLocaleOfOM         libX11         OMWrap
-00000000 T __XlcRemoveLoader    libX11         lcWrap
-00000000 T __XOpenLC            libX11         lcWrap
-00000000 T __XCloseLC           libX11         lcWrap
-00000000 T __XlcCopyFromArg     libX11         lcWrap
-00000000 T __XlcCopyToArg       libX11         lcWrap
-00000000 T __XlcCountVaList     libX11         lcWrap
-00000000 T __XlcVaToArgList     libX11         lcWrap
-00000000 T __XlcCompileResourceList libX11         lcWrap
-00000000 T __XlcGetValues       libX11         lcWrap
-00000000 T __XlcSetValues       libX11         lcWrap
-00000000 T _XInitThreads        libX11         locking
-00000000 T _XLockDisplay        libX11         LockDis
-00000000 T _XUnlockDisplay      libX11         LockDis
-00000000 T __X11TransFreeConnInfo libX11         x11trans
-00000000 T __X11TransOpenCOTSClient libX11         x11trans
-00000000 T __X11TransOpenCLTSClient libX11         x11trans
-00000000 T __X11TransSetOption  libX11         x11trans
-00000000 T __X11TransConnect    libX11         x11trans
-00000000 T __X11TransBytesReadable libX11         x11trans
-00000000 T __X11TransRead       libX11         x11trans
-00000000 T __X11TransWrite      libX11         x11trans
-00000000 T __X11TransReadv      libX11         x11trans
-00000000 T __X11TransWritev     libX11         x11trans
-00000000 T __X11TransDisconnect libX11         x11trans
-00000000 T __X11TransClose      libX11         x11trans
-00000000 T __X11TransCloseForCloning libX11         x11trans
-00000000 T __X11TransIsLocal    libX11         x11trans
-00000000 T __X11TransGetMyAddr  libX11         x11trans
-00000000 T __X11TransGetPeerAddr libX11         x11trans
-00000000 T __X11TransGetConnectionNumber libX11         x11trans
-00000000 T __X11TransGetHostname libX11         x11trans
-00000000 T __X11TransConvertAddress libX11         x11trans
-00000000 T __XimCbDispatch      libX11         imCallbk
-00000000 T __XimLookupMBText    libX11         imConv
-00000000 T __XimLookupWCText    libX11         imConv
-00000000 T __XimRegisterFilter  libX11         imDefFlt
-00000000 T __XimUnregisterFilter libX11         imDefFlt
-00000000 T __XimReregisterFilter libX11         imDefFlt
-00000000 T __XimRegisterServerFilter libX11         imDefFlt
-00000000 T __XimUnregisterServerFilter libX11         imDefFlt
-00000000 T __XimProtoCreateIC   libX11         imDefIc
-00000000 T __XimCheckDataSize   libX11         imDefIm
-00000000 T __XimSetHeader       libX11         imDefIm
-00000000 T __XimProtoIMFree     libX11         imDefIm
-00000000 T __XimProtoOpenIM     libX11         imDefIm
-00000000 T __XimICOfXICID       libX11         imDefLkup
-00000000 T __XimSetEventMaskCallback libX11         imDefLkup
-00000000 T __XimSync            libX11         imDefLkup
-00000000 T __XimProcSyncReply   libX11         imDefLkup
-00000000 T __XimRespSyncReply   libX11         imDefLkup
-00000000 T __XimSyncCallback    libX11         imDefLkup
-00000000 T __XimForwardEvent    libX11         imDefLkup
-00000000 T __XimForwardEventCallback libX11         imDefLkup
-00000000 T __XimRegisterTriggerKeysCallback libX11         imDefLkup
-00000000 T __XimGetWindowEventmask libX11         imDefLkup
-00000000 T __XimTriggerNotify   libX11         imDefLkup
-00000000 T __XimFreeCommitInfo  libX11         imDefLkup
-00000000 T __XimCommitCallback  libX11         imDefLkup
-00000000 T __XimProcError       libX11         imDefLkup
-00000000 T __XimErrorCallback   libX11         imDefLkup
-00000000 T __XimError           libX11         imDefLkup
-00000000 T __Ximctstombs        libX11         imDefLkup
-00000000 T __Ximctstowcs        libX11         imDefLkup
-00000000 T __XimProtoMbLookupString libX11         imDefLkup
-00000000 T __XimProtoWcLookupString libX11         imDefLkup
-00000000 T __XimRegProtoIntrCallback libX11         imDispch
-00000000 T __XimFreeProtoIntrCallback libX11         imDispch
-00000000 T __XimDispatchInit    libX11         imDispch
-00000000 T __XimProtoEventToWire libX11         imEvToWire
-00000000 T __XimProtoWireToEvent libX11         imEvToWire
-00000000 T __XimExtension       libX11         imExten
-00000000 T __XimRegisterIMInstantiateCallback libX11         imInsClbk
-00000000 T __XimUnRegisterIMInstantiateCallback libX11         imInsClbk
-00000000 T __XimResetIMInstantiateCallback libX11         imInsClbk
-00000000 T __XimDestroyIMStructureList libX11         imInt
-00000000 T __XimServerDestroy   libX11         imInt
-00000000 T __DUMMY__          libX11         imInt
-00000000 T __XInitIM            libX11         imInt
-00000000 T __XimLocalFilter     libX11         imLcFlt
-00000000 T __XimLocalGetICValues libX11         imLcGIc
-00000000 T __XimLocalCreateIC   libX11         imLcIc
-00000000 T __XimCheckIfLocalProcessing libX11         imLcIm
-00000000 T __XimLocalIMFree     libX11         imLcIm
-00000000 T __XimLocalGetIMValues libX11         imLcIm
-00000000 T __XimLocalSetIMValues libX11         imLcIm
-00000000 T __XimLocalOpenIM     libX11         imLcIm
-00000000 T __XimLocalMbLookupString libX11         imLcLkup
-00000000 T __XimLocalWcLookupString libX11         imLcLkup
-00000000 T __XimParseStringFile  libX11         imLcPrs
-00000000 T __XimSetICValueData  libX11         imLcSIc
-00000000 T __XimLocalSetICValues libX11         imLcSIc
-00000000 T __XimSetIMResourceList libX11         imRm
-00000000 T __XimSetICResourceList libX11         imRm
-00000000 T __XimSetInnerIMResourceList libX11         imRm
-00000000 T __XimSetInnerICResourceList libX11         imRm
-00000000 T __XimCheckCreateICValues libX11         imRm
-00000000 T __XimGetResourceListRec libX11         imRm
-00000000 T __XimSetIMMode       libX11         imRm
-00000000 T __XimCheckIMMode     libX11         imRm
-00000000 T __XimSetICMode       libX11         imRm
-00000000 T __XimCheckICMode     libX11         imRm
-00000000 T __XimSetLocalIMDefaults libX11         imRm
-00000000 T __XimSetICDefaults   libX11         imRm
-00000000 T __XimDecodeLocalIMAttr libX11         imRm
-00000000 T __XimDecodeLocalICAttr libX11         imRm
-00000000 T __XimCheckLocalInputStyle libX11         imRm
-00000000 T __XimEncodeLocalIMAttr libX11         imRm
-00000000 T __XimEncodeLocalICAttr libX11         imRm
-00000000 T __XimGetCurrentIMValues libX11         imRm
-00000000 T __XimSetCurrentIMValues libX11         imRm
-00000000 T __XimGetCurrentICValues libX11         imRm
-00000000 T __XimSetCurrentICValues libX11         imRm
-00000000 T __XimInitialResourceInfo libX11         imRm
-00000000 T __XimDecodeIMATTRIBUTE libX11         imRmAttr
-00000000 T __XimDecodeICATTRIBUTE libX11         imRmAttr
-00000000 T __XimEncodeIMATTRIBUTE libX11         imRmAttr
-00000000 T __XimEncodeICATTRIBUTE libX11         imRmAttr
-00000000 T __XimGetAttributeID  libX11         imRmAttr
-00000000 T __XimThaiFilter      libX11         imThaiFlt
-00000000 T __XimThaiCreateIC    libX11         imThaiIc
-00000000 T __XimCheckIfThaiProcessing libX11         imThaiIm
-00000000 T __XimThaiOpenIM      libX11         imThaiIm
-00000000 T __XimThaiIMFree      libX11         imThaiIm
-00000000 T __XimThaiCloseIM     libX11         imThaiIm
-00000000 T __XimXConf           libX11         imTrX
-00000000 T __XimConnect         libX11         imTransR
-00000000 T __XimShutdown        libX11         imTransR
-00000000 T __XimFlush           libX11         imTransR
-00000000 T __XimFilterWaitEvent libX11         imTransR
-00000000 T __XimFreeTransIntrCallback libX11         imTrans
-00000000 T __XimTransFilterWaitEvent libX11         imTrans
-00000000 T __XimTransInternalConnection libX11         imTrans
-00000000 T __XimTransFlush      libX11         imTrans
-00000000 T __XimTransConf       libX11         imTrans
-00000000 T __XlcParseCharSet    libX11         lcCT
-00000000 T __XlcInitCTInfo      libX11         lcCT
-00000000 T __XlcGetCSValues     libX11         lcCharSet
-00000000 T __XlcGetCharSet      libX11         lcCharSet
-00000000 T __XlcAddCharSet      libX11         lcCharSet
-00000000 T __XlcCreateDefaultCharSet libX11         lcCharSet
-00000000 T __XlcSetConverter    libX11         lcConv
-00000000 T __XlcOpenConverter   libX11         lcConv
-00000000 T __XlcCloseConverter  libX11         lcConv
-00000000 T __XlcConvert         libX11         lcConv
-00000000 T __XlcResetConverter  libX11         lcConv
-00000000 T __XlcGetResource     libX11         lcDB
-00000000 T __XlcGetLocaleDataBase libX11         lcDB
-00000000 T __XlcDestroyLocaleDataBase libX11         lcDB
-00000000 T __XlcCreateLocaleDataBase libX11         lcDB
-00000000 T __XlcEucLoader       libX11         lcEuc
-00000000 T __XlcFileName        libX11         lcFile
-00000000 T __XlcResolveLocaleName libX11         lcFile
-00000000 T __XlcResolveDBName   libX11         lcFile
-00000000 T __XlcResolveI18NPath libX11         lcFile
-00000000 T __XlcGenericLoader   libX11         lcGenConv
-00000000 T __XlcInitLoader      libX11         lcInit
-00000000 T __XmbTextPropertyToTextList libX11         lcPrTxt
-00000000 T __XwcTextPropertyToTextList libX11         lcPrTxt
-00000000 T __XwcFreeStringList  libX11         lcPrTxt
-00000000 T __XGetLCValues       libX11         lcPubWrap
-00000000 T __XlcDestroyLC       libX11         lcPubWrap
-00000000 T __XlcCreateLC        libX11         lcPubWrap
-00000000 T __XrmDefaultInitParseInfo libX11         lcRM
-00000000 T __XlcSjisLoader      libX11         lcSjis
-00000000 T __Xlcmbtowc          libX11         lcStd
-00000000 T __Xlcwctomb          libX11         lcStd
-00000000 T __Xlcmbstowcs        libX11         lcStd
-00000000 T __Xlcwcstombs        libX11         lcStd
-00000000 T __Xmbtowc            libX11         lcStd
-00000000 T __Xwctomb            libX11         lcStd
-00000000 T __Xmbstowcs          libX11         lcStd
-00000000 T __Xwcstombs          libX11         lcStd
-00000000 T __Xwcscpy            libX11         lcStd
-00000000 T __Xwcsncpy           libX11         lcStd
-00000000 T __Xwcslen            libX11         lcStd
-00000000 T __Xwcscmp            libX11         lcStd
-00000000 T __Xwcsncmp           libX11         lcStd
-00000000 T __XmbTextListToTextProperty libX11         lcTxtPr
-00000000 T __XwcTextListToTextProperty libX11         lcTxtPr
-00000000 T __XlcUtfLoader       libX11         lcUTF
-00000000 T __XlcCompareISOLatin1 libX11         lcUtil
-00000000 T __XlcNCompareISOLatin1 libX11         lcUtil
-00000000 T __DUMMY__ libX11         omDefault
-00000000 T __DUMMY__ libX11         omDefault
-00000000 T __DUMMY__ libX11         omDefault
-00000000 T __DUMMY__ libX11         omDefault
-00000000 T __DUMMY__ libX11         omDefault
-00000000 T __DUMMY__ libX11         omDefault
-00000000 T __DUMMY__ libX11         omDefault
-00000000 T __DUMMY__ libX11         omDefault
-00000000 T __DUMMY__ libX11         omDefault
-00000000 T __DUMMY__ libX11         omDefault
-00000000 T __XomGenericOpenOM   libX11         omGeneric
-00000000 T __XInitOM            libX11         omGeneric
-00000000 T __XmbGenericDrawImageString libX11         omImText
-00000000 T __XwcGenericDrawImageString libX11         omImText
-00000000 T __XomGenericDrawString libX11         omText
-00000000 T __XmbGenericDrawString libX11         omText
-00000000 T __XwcGenericDrawString libX11         omText
-00000000 T __XmbGenericTextEscapement libX11         omTextEsc
-00000000 T __XwcGenericTextEscapement libX11         omTextEsc
-00000000 T __XomGenericTextExtents libX11         omTextExt
-00000000 T __XmbGenericTextExtents libX11         omTextExt
-00000000 T __XwcGenericTextExtents libX11         omTextExt
-00000000 T __XmbGenericTextPerCharExtents libX11         omTextPer
-00000000 T __XwcGenericTextPerCharExtents libX11         omTextPer
-00000000 T __XomConvert         libX11         omXChar
-00000000 T __XomInitConverter   libX11         omXChar
-00000000 T __Xmblen             libX11         lcStd
-00000000 T _SmcOpenConnection   libSM          sm_client
-00000000 T _SmcCloseConnection  libSM          sm_client
-00000000 T _SmcModifyCallbacks  libSM          sm_client
-00000000 T _SmcSetProperties    libSM          sm_client
-00000000 T _SmcDeleteProperties libSM          sm_client
-00000000 T _SmcGetProperties    libSM          sm_client
-00000000 T _SmcInteractRequest  libSM          sm_client
-00000000 T _SmcInteractDone     libSM          sm_client
-00000000 T _SmcSaveYourselfDone libSM          sm_client
-00000000 T _SmsGenerateClientID libSM          sm_genid
-00000000 T _SmsInitialize       libSM          sm_manager
-00000000 T _SmsClientHostName   libSM          sm_manager
-00000000 T _SmsRegisterClientReply libSM          sm_manager
-00000000 T _SmsSaveYourself     libSM          sm_manager
-00000000 T _SmsInteract         libSM          sm_manager
-00000000 T _SmsDie              libSM          sm_manager
-00000000 T _SmsShutdownCancelled libSM          sm_manager
-00000000 T _SmsReturnProperties libSM          sm_manager
-00000000 T _SmsCleanUp          libSM          sm_manager
-00000000 T __SmcProcessMessage  libSM          sm_process
-00000000 T __SmsProcessMessage  libSM          sm_process
-00000000 T __SmcDefaultErrorHandler libSM          sm_error
-00000000 T __SmsDefaultErrorHandler libSM          sm_error
-00000000 T _SmcSetErrorHandler  libSM          sm_error
-00000000 T _SmsSetErrorHandler  libSM          sm_error
-00000000 T _SmFreeProperty      libSM          sm_misc
-00000000 T _SmFreeReasons       libSM          sm_misc
-00000000 T _SmcProtocolVersion  libSM          sm_misc
-00000000 T _SmcProtocolRevision libSM          sm_misc
-00000000 T _SmcVendor           libSM          sm_misc
-00000000 T _SmcRelease          libSM          sm_misc
-00000000 T _SmcClientID         libSM          sm_misc
-00000000 T _SmcGetIceConnection libSM          sm_misc
-00000000 T _SmsProtocolVersion  libSM          sm_misc
-00000000 T _SmsProtocolRevision libSM          sm_misc
-00000000 T _SmsClientID         libSM          sm_misc
-00000000 T _SmsGetIceConnection libSM          sm_misc
-00000000 T _IceAcceptConnection libICE         accept
-00000000 T _IceAuthFileName     libICE         authutil
-00000000 T _IceLockAuthFile     libICE         authutil
-00000000 T _IceUnlockAuthFile   libICE         authutil
-00000000 T _IceReadAuthFileEntry libICE         authutil
-00000000 T _IceFreeAuthFileEntry libICE         authutil
-00000000 T _IceWriteAuthFileEntry libICE         authutil
-00000000 T _IceGetAuthFileEntry libICE         authutil
-00000000 T _IceOpenConnection   libICE         connect
-00000000 T __IceErrorBadMinor   libICE         error
-00000000 T __IceErrorBadState   libICE         error
-00000000 T __IceErrorBadLength  libICE         error
-00000000 T __IceErrorBadValue   libICE         error
-00000000 T __IceErrorNoAuthentication libICE         error
-00000000 T __IceErrorNoVersion  libICE         error
-00000000 T __IceErrorAuthenticationRejected libICE         error
-00000000 T __IceErrorAuthenticationFailed libICE         error
-00000000 T __IceErrorProtocolDuplicate libICE         error
-00000000 T __IceErrorMajorOpcodeDuplicate libICE         error
-00000000 T __IceErrorUnknownProtocol libICE         error
-00000000 T __IceErrorBadMajor   libICE         error
-00000000 T __IceDefaultErrorHandler libICE         error
-00000000 T _IceSetErrorHandler  libICE         error
-00000000 T __IceDefaultIOErrorHandler libICE         error
-00000000 T _IceSetIOErrorHandler libICE         error
-00000000 T __IceGetPoValidAuthIndices libICE         getauth
-00000000 T __IceGetPaValidAuthIndices libICE         getauth
-00000000 T __IcePoMagicCookie1Proc libICE         iceauth
-00000000 T __IcePaMagicCookie1Proc libICE         iceauth
-00000000 T _IceListenForConnections libICE         listen
-00000000 T _IceComposeNetworkIdList libICE         listen
-00000000 T _IceSetHostBasedAuthProc libICE         listen
-00000000 T _IceInitThreads      libICE         locking
-00000000 T _IceAllocScratch     libICE         misc
-00000000 T _IceConnectionStatus libICE         misc
-00000000 T _IceVendor           libICE         misc
-00000000 T _IceRelease          libICE         misc
-00000000 T _IceProtocolVersion  libICE         misc
-00000000 T _IceProtocolRevision libICE         misc
-00000000 T _IceConnectionNumber libICE         misc
-00000000 T _IceConnectionString libICE         misc
-00000000 T __IceRead            libICE         misc
-00000000 T __IceReadSkip        libICE         misc
-00000000 T __IceWrite           libICE         misc
-00000000 T __IceAddOpcodeMapping libICE         misc
-00000000 T __IceGetPeerName     libICE         misc
-00000000 T _IcePing             libICE         ping
-00000000 T __IceProcessCoreMessage libICE         process
-00000000 T _IceProtocolSetup    libICE         protosetup
-00000000 T _IceRegisterForProtocolSetup libICE         register
-00000000 T _IceRegisterForProtocolReply libICE         register
-00000000 T __IceAddReplyWait    libICE         replywait
-00000000 T __IceSearchReplyWaits libICE         replywait
-00000000 T __IceSetReplyReady   libICE         replywait
-00000000 T __IceCheckReplyReady libICE         replywait
-00000000 T _IceSetPaAuthData    libICE         setauth
-00000000 T _IceProtocolShutdown libICE         shutdown
-00000000 T _IceSetShutdownNegotiation libICE         shutdown
-00000000 T _IceCheckShutdownNegotiation libICE         shutdown
-00000000 T _IceCloseConnection  libICE         shutdown
-00000000 T __IceFreeConnection  libICE         shutdown
-00000000 T _IceAddConnectionWatch libICE         watch
-00000000 T _IceRemoveConnectionWatch libICE         watch
-00000000 T __IceConnectionOpened libICE         watch
-00000000 T __IceConnectionClosed libICE         watch
-00000000 T __XimGetResourceName libX11       imRm
-00000000 T __XimGetResourceListRecByQuark libX11       imRm
-00000000 T __XimSetIMValueData  libX11       imRm
-00000000 T __XimGetIMValueData  libX11       imRm
-00000000 T __XimGetICValueData  libX11       imRm
-00000000 T __XimMakeIMAttrIDList libX11       imRmAttr
-00000000 T __XimMakeICAttrIDList libX11       imRmAttr
-00000000 T __XimWrite           libX11       imTransR
-00000000 T __XimRead            libX11       imTransR
-00000000 T __XimRegisterDispatcher libX11       imTransR
-00000000 T __XimTransRegisterDispatcher libX11       imTrans
-00000000 T __XimTransCallDispatcher libX11       imTrans
-00000000 T __XimTransWrite      libX11       imTrans
-00000000 T __XimTransRead       libX11       imTrans
-00000000 T __XimXTransFreeConnInfo libX11         ximtrans
-00000000 T __XimXTransOpenCOTSClient libX11         ximtrans
-00000000 T __XimXTransOpenCLTSClient libX11         ximtrans
-00000000 T __XimXTransSetOption libX11         ximtrans
-00000000 T __XimXTransConnect   libX11         ximtrans
-00000000 T __XimXTransBytesReadable libX11         ximtrans
-00000000 T __XimXTransRead      libX11         ximtrans
-00000000 T __XimXTransWrite     libX11         ximtrans
-00000000 T __XimXTransReadv     libX11         ximtrans
-00000000 T __XimXTransWritev    libX11         ximtrans
-00000000 T __XimXTransDisconnect libX11         ximtrans
-00000000 T __XimXTransClose     libX11         ximtrans
-00000000 T __XimXTransCloseForCloning libX11         ximtrans
-00000000 T __XimXTransIsLocal   libX11         ximtrans
-00000000 T __XimXTransGetMyAddr libX11         ximtrans
-00000000 T __XimXTransGetPeerAddr libX11         ximtrans
-00000000 T __XimXTransGetConnectionNumber libX11         ximtrans
-00000000 T __XimXTransGetHostname libX11         ximtrans
-00000000 T _SmcRequestSaveYourself libSM          sm_client
-00000000 T _SmcRequestSaveYourselfPhase2 libSM          sm_client
-00000000 T __SmsProtocolSetupProc libSM          sm_manager
-00000000 T _SmsSaveYourselfPhase2 libSM          sm_manager
-00000000 T _SmsSaveComplete     libSM          sm_manager
-00000000 T _IceGetConnectionContext libICE         connect
-00000000 T __IceErrorSetupFailed libICE         error
-00000000 T __IceGetPoAuthData   libICE         getauth
-00000000 T __IceGetPaAuthData   libICE         getauth
-00000000 T _IceGenerateMagicCookie libICE         iceauth
-00000000 T _IceGetListenConnectionNumber libICE         listen
-00000000 T _IceGetListenConnectionString libICE         listen
-00000000 T _IceFreeListenObjs   libICE         listen
-00000000 T _IceAppLockConn      libICE         locking
-00000000 T _IceAppUnlockConn    libICE         locking
-00000000 T _IceFlush            libICE         misc
-00000000 T _IceGetOutBufSize    libICE         misc
-00000000 T _IceGetInBufSize     libICE         misc
-00000000 T _IceLastSentSequenceNumber libICE         misc
-00000000 T _IceLastReceivedSequenceNumber libICE         misc
-00000000 T _IceSwapping         libICE         misc
-00000000 T _IceProcessMessages  libICE         process
-00000000 T __IceTransFreeConnInfo libICE         transport
-00000000 T __IceTransOpenCOTSClient libICE         transport
-00000000 T __IceTransOpenCOTSServer libICE         transport
-00000000 T __IceTransOpenCLTSClient libICE         transport
-00000000 T __IceTransOpenCLTSServer libICE         transport
-00000000 T __IceTransSetOption  libICE         transport
-00000000 T __IceTransCreateListener libICE         transport
-00000000 T __IceTransResetListener libICE         transport
-00000000 T __IceTransAccept     libICE         transport
-00000000 T __IceTransConnect    libICE         transport
-00000000 T __IceTransBytesReadable libICE         transport
-00000000 T __IceTransRead       libICE         transport
-00000000 T __IceTransWrite      libICE         transport
-00000000 T __IceTransReadv      libICE         transport
-00000000 T __IceTransWritev     libICE         transport
-00000000 T __IceTransDisconnect libICE         transport
-00000000 T __IceTransClose      libICE         transport
-00000000 T __IceTransCloseForCloning libICE         transport
-00000000 T __IceTransIsLocal    libICE         transport
-00000000 T __IceTransGetMyAddr  libICE         transport
-00000000 T __IceTransGetPeerAddr libICE         transport
-00000000 T __IceTransGetConnectionNumber libICE         transport
-00000000 T __IceTransMakeAllCOTSServerListeners libICE         transport
-00000000 T __IceTransMakeAllCLTSServerListeners libICE         transport
-00000000 T __IceTransGetHostname libICE         transport
-00000000 T __IceTransGetMyNetworkId libICE         transport
-00000000 T __IceTransGetPeerNetworkId libICE         transport
-00000000 T __XimLcctstombs      libX11         imLcLkup
-00000000 T __XimLcctstowcs      libX11         imLcLkup
-#ifdef HASXDMAUTH
-00000000 T _XdmcpWrap           libX11         Wrap
-00000000 T __XdmcpWrapperToOddParity libX11         Wrap
-00000000 T __XdmcpAuthSetup     libX11         Wraphelp
-00000000 T __XdmcpAuthDoIt      libX11         Wraphelp
-#else
-00000000 T __DUMMY__           libX11         Wrap
-00000000 T __DUMMY__ libX11         Wrap
-00000000 T __DUMMY__     libX11         Wraphelp
-00000000 T __DUMMY__      libX11         Wraphelp
-#endif
-#ifdef X_LOCALE
-00000000 T __Xsetlocale         libX11         SetLocale
-#else
-00000000 T __DUMMY__         libX11         SetLocale
-#endif
-#ifdef XKB
-#undef XKB
-00000000 T _XkbQueryExtension   libX11         XKB
-00000000 T _XkbLibraryVersion   libX11         XKB
-00000000 T _XkbSelectEvents     libX11         XKB
-00000000 T _XkbSelectEventDetails libX11         XKB
-00000000 T _XkbLockModifiers    libX11         XKB
-00000000 T _XkbLatchModifiers   libX11         XKB
-00000000 T _XkbLockGroup        libX11         XKB
-00000000 T _XkbLatchGroup       libX11         XKB
-00000000 T _XkbSetXlibControls  libX11         XKB
-00000000 T _XkbGetXlibControls  libX11         XKB
-00000000 T _XkbXlibControlsImplemented libX11         XKB
-00000000 T _XkbSetDebuggingFlags libX11         XKB
-00000000 T _XkbComputeEffectiveMap libX11         XKB
-00000000 T _XkbGetState         libX11         XKB
-00000000 T _XkbSetDetectableAutoRepeat libX11         XKB
-00000000 T _XkbGetDetectableAutoRepeat libX11         XKB
-00000000 T _XkbSetAutoResetControls libX11         XKB
-00000000 T _XkbGetAutoResetControls libX11         XKB
-00000000 T _XkbOpenDisplay      libX11         XKB
-00000000 T _XkbSetAtomFuncs     libX11         XKB
-00000000 T _XkbKeycodeToKeysym  libX11         XKBBind
-00000000 T _XkbKeysymToModifiers libX11         XKBBind
-00000000 T _XkbTranslateKey     libX11         XKBBind
-00000000 T _XkbLookupKeySym     libX11         XKBBind
-00000000 T _XkbTranslateKeyCode libX11         XKBBind
-00000000 T _XkbRefreshKeyboardMapping libX11         XKBBind
-00000000 T _XkbTranslateKeySym  libX11         XKBBind
-00000000 T _XkbLookupKeyBinding libX11         XKBBind
-00000000 T _XkbToControl        libX11         XKBBind
-00000000 T _XkbGetCompatMap     libX11         XKBCompat
-00000000 T _XkbSetCompatMap     libX11         XKBCompat
-00000000 T _XkbSetAutoRepeatRate libX11         XKBCtrls
-00000000 T _XkbGetAutoRepeatRate libX11         XKBCtrls
-00000000 T _XkbSetServerInternalMods libX11         XKBCtrls
-00000000 T _XkbSetIgnoreLockMods libX11         XKBCtrls
-00000000 T _XkbChangeEnabledControls libX11         XKBCtrls
-00000000 T _XkbGetControls      libX11         XKBCtrls
-00000000 T _XkbSetControls      libX11         XKBCtrls
-00000000 T _XkbNoteControlsChanges libX11         XKBCtrls
-00000000 T _XkbGetUpdatedMap    libX11         XKBGetMap
-00000000 T _XkbGetMap           libX11         XKBGetMap
-00000000 T _XkbGetKeyTypes      libX11         XKBGetMap
-00000000 T _XkbGetKeyActions    libX11         XKBGetMap
-00000000 T _XkbGetKeySyms       libX11         XKBGetMap
-00000000 T _XkbGetKeyBehaviors  libX11         XKBGetMap
-00000000 T _XkbGetVirtualMods   libX11         XKBGetMap
-00000000 T _XkbGetKeyExplicitComponents libX11         XKBGetMap
-00000000 T _XkbGetKeyModifierMap libX11         XKBGetMap
-00000000 T _XkbGetKeyVirtualModMap libX11         XKBGetMap
-00000000 T _XkbGetMapChanges    libX11         XKBGetMap
-00000000 T _XkbGetKeyboardByName libX11         XKBGetByName
-00000000 T _XkbGetKeyboard      libX11         XKBGetByName
-00000000 T _XkbGetNames         libX11         XKBNames
-00000000 T _XkbSetNames         libX11         XKBNames
-00000000 T _XkbChangeNames      libX11         XKBNames
-00000000 T _XkbNoteNameChanges  libX11         XKBNames
-00000000 T _XkbSetMap           libX11         XKBSetMap
-00000000 T _XkbChangeMap        libX11         XKBSetMap
-00000000 T _XkbNoteMapChanges   libX11         XKBUse
-00000000 T _XkbIgnoreExtension  libX11         XKBUse
-00000000 T _XkbUseExtension     libX11         XKBUse
-00000000 T _XkbGetIndicatorState libX11         XKBleds
-00000000 T _XkbGetIndicatorMap  libX11         XKBleds
-00000000 T _XkbSetIndicatorMap  libX11         XKBleds
-00000000 T _XkbGetNamedDeviceIndicator libX11         XKBleds
-00000000 T _XkbGetNamedIndicator libX11         XKBleds
-00000000 T _XkbSetNamedDeviceIndicator libX11         XKBleds
-00000000 T _XkbSetNamedIndicator libX11         XKBleds
-00000000 T _XkbDeviceBell       libX11         XKBBell
-00000000 T _XkbForceDeviceBell  libX11         XKBBell
-00000000 T _XkbDeviceBellEvent  libX11         XKBBell
-00000000 T _XkbBell             libX11         XKBBell
-00000000 T _XkbForceBell        libX11         XKBBell
-00000000 T _XkbBellEvent        libX11         XKBBell
-00000000 T _XkbComputeShapeBounds libX11         XKBGeom
-00000000 T _XkbComputeShapeTop  libX11         XKBGeom
-00000000 T _XkbComputeRowBounds libX11         XKBGeom
-00000000 T _XkbComputeSectionBounds libX11         XKBGeom
-00000000 T _XkbFindOverlayForKey libX11         XKBGeom
-00000000 T _XkbGetGeometry      libX11         XKBGeom
-00000000 T _XkbGetNamedGeometry libX11         XKBGeom
-00000000 T _XkbSetGeometry      libX11         XKBSetGeom
-00000000 T _XkbNoteDeviceChanges libX11         XKBExtDev
-00000000 T _XkbGetDeviceInfo    libX11         XKBExtDev
-00000000 T _XkbGetDeviceInfoChanges libX11         XKBExtDev
-00000000 T _XkbGetDeviceButtonActions libX11         XKBExtDev
-00000000 T _XkbGetDeviceLedInfo libX11         XKBExtDev
-00000000 T _XkbSetDeviceInfo    libX11         XKBExtDev
-00000000 T _XkbChangeDeviceInfo libX11         XKBExtDev
-00000000 T _XkbSetDeviceLedInfo libX11         XKBExtDev
-00000000 T _XkbSetDeviceButtonActions libX11         XKBExtDev
-00000000 T _XkbListComponents   libX11         XKBList
-00000000 T _XkbFreeComponentList libX11         XKBList
-00000000 T _XkbInitCanonicalKeyTypes libX11         XKBMisc
-00000000 T _XkbKeyTypesForCoreSymbols libX11         XKBMisc
-00000000 T _XkbApplyCompatMapToKey libX11         XKBMisc
-00000000 T _XkbUpdateMapFromCore libX11         XKBMisc
-00000000 T _XkbChangeTypesOfKey libX11         XKBMisc
-00000000 T _XkbVirtualModsToReal libX11         XKBMisc
-00000000 T _XkbUpdateActionVirtualMods libX11         XKBMisc
-00000000 T _XkbUpdateKeyTypeVirtualMods libX11         XKBMisc
-00000000 T _XkbApplyVirtualModChanges libX11         XKBMisc
-00000000 T _XkbAllocClientMap   libX11         XKBMAlloc
-00000000 T _XkbAllocServerMap   libX11         XKBMAlloc
-00000000 T _XkbCopyKeyType      libX11         XKBMAlloc
-00000000 T _XkbCopyKeyTypes     libX11         XKBMAlloc
-00000000 T _XkbAddKeyType       libX11         XKBMAlloc
-00000000 T _XkbResizeKeyType    libX11         XKBMAlloc
-00000000 T _XkbResizeKeySyms    libX11         XKBMAlloc
-00000000 T _XkbResizeKeyActions libX11         XKBMAlloc
-00000000 T _XkbFreeClientMap    libX11         XKBMAlloc
-00000000 T _XkbFreeServerMap    libX11         XKBMAlloc
-00000000 T _XkbFreeGeomProperties libX11         XKBGAlloc
-00000000 T _XkbFreeGeomKeyAliases libX11         XKBGAlloc
-00000000 T _XkbFreeGeomColors   libX11         XKBGAlloc
-00000000 T _XkbFreeGeomPoints   libX11         XKBGAlloc
-00000000 T _XkbFreeGeomOutlines libX11         XKBGAlloc
-00000000 T _XkbFreeGeomShapes   libX11         XKBGAlloc
-00000000 T _XkbFreeGeomOverlayKeys libX11         XKBGAlloc
-00000000 T _XkbFreeGeomOverlayRows libX11         XKBGAlloc
-00000000 T _XkbFreeGeomOverlays libX11         XKBGAlloc
-00000000 T _XkbFreeGeomKeys     libX11         XKBGAlloc
-00000000 T _XkbFreeGeomRows     libX11         XKBGAlloc
-00000000 T _XkbFreeGeomSections libX11         XKBGAlloc
-00000000 T _XkbFreeGeomDoodads  libX11         XKBGAlloc
-00000000 T _XkbFreeGeometry     libX11         XKBGAlloc
-00000000 T _XkbAllocGeomProps   libX11         XKBGAlloc
-00000000 T _XkbAllocGeomColors  libX11         XKBGAlloc
-00000000 T _XkbAllocGeomKeyAliases libX11         XKBGAlloc
-00000000 T _XkbAllocGeomShapes  libX11         XKBGAlloc
-00000000 T _XkbAllocGeomSections libX11         XKBGAlloc
-00000000 T _XkbAllocGeomOverlays libX11         XKBGAlloc
-00000000 T _XkbAllocGeomOverlayRows libX11         XKBGAlloc
-00000000 T _XkbAllocGeomOverlayKeys libX11         XKBGAlloc
-00000000 T _XkbAllocGeomDoodads libX11         XKBGAlloc
-00000000 T _XkbAllocGeomSectionDoodads libX11         XKBGAlloc
-00000000 T _XkbAllocGeomOutlines libX11         XKBGAlloc
-00000000 T _XkbAllocGeomRows    libX11         XKBGAlloc
-00000000 T _XkbAllocGeomPoints  libX11         XKBGAlloc
-00000000 T _XkbAllocGeomKeys    libX11         XKBGAlloc
-00000000 T _XkbAllocGeometry    libX11         XKBGAlloc
-00000000 T _XkbAddGeomProperty  libX11         XKBGAlloc
-00000000 T _XkbAddGeomKeyAlias  libX11         XKBGAlloc
-00000000 T _XkbAddGeomColor     libX11         XKBGAlloc
-00000000 T _XkbAddGeomOutline   libX11         XKBGAlloc
-00000000 T _XkbAddGeomShape     libX11         XKBGAlloc
-00000000 T _XkbAddGeomKey       libX11         XKBGAlloc
-00000000 T _XkbAddGeomRow       libX11         XKBGAlloc
-00000000 T _XkbAddGeomSection   libX11         XKBGAlloc
-00000000 T _XkbAddGeomDoodad    libX11         XKBGAlloc
-00000000 T _XkbAddGeomOverlayKey libX11         XKBGAlloc
-00000000 T _XkbAddGeomOverlayRow libX11         XKBGAlloc
-00000000 T _XkbAddGeomOverlay   libX11         XKBGAlloc
-00000000 T _XkbAllocCompatMap   libX11         XKBAlloc
-00000000 T _XkbFreeCompatMap    libX11         XKBAlloc
-00000000 T _XkbAllocNames       libX11         XKBAlloc
-00000000 T _XkbFreeNames        libX11         XKBAlloc
-00000000 T _XkbAllocControls    libX11         XKBAlloc
-00000000 T _XkbFreeControls     libX11         XKBAlloc
-00000000 T _XkbAllocIndicatorMaps libX11         XKBAlloc
-00000000 T _XkbFreeIndicatorMaps libX11         XKBAlloc
-00000000 T _XkbAllocKeyboard    libX11         XKBAlloc
-00000000 T _XkbFreeKeyboard     libX11         XKBAlloc
-00000000 T _XkbAddDeviceLedInfo libX11         XKBAlloc
-00000000 T _XkbResizeDeviceButtonActions libX11         XKBAlloc
-00000000 T _XkbAllocDeviceInfo  libX11         XKBAlloc
-00000000 T _XkbFreeDeviceInfo   libX11         XKBAlloc
-00000000 T _XkbChangeKeycodeRange libX11         XKBMAlloc
-#else
-00000000 T __DUMMY__   libX11         XKB
-00000000 T __DUMMY__   libX11         XKB
-00000000 T __DUMMY__     libX11         XKB
-00000000 T __DUMMY__ libX11         XKB
-00000000 T __DUMMY__    libX11         XKB
-00000000 T __DUMMY__   libX11         XKB
-00000000 T __DUMMY__        libX11         XKB
-00000000 T __DUMMY__       libX11         XKB
-00000000 T __DUMMY__  libX11         XKB
-00000000 T __DUMMY__  libX11         XKB
-00000000 T __DUMMY__ libX11         XKB
-00000000 T __DUMMY__ libX11         XKB
-00000000 T __DUMMY__ libX11         XKB
-00000000 T __DUMMY__         libX11         XKB
-00000000 T __DUMMY__ libX11         XKB
-00000000 T __DUMMY__ libX11         XKB
-00000000 T __DUMMY__ libX11         XKB
-00000000 T __DUMMY__ libX11         XKB
-00000000 T __DUMMY__      libX11         XKB
-00000000 T __DUMMY__     libX11         XKB
-00000000 T __DUMMY__  libX11         XKBBind
-00000000 T __DUMMY__ libX11         XKBBind
-00000000 T __DUMMY__     libX11         XKBBind
-00000000 T __DUMMY__     libX11         XKBBind
-00000000 T __DUMMY__ libX11         XKBBind
-00000000 T __DUMMY__ libX11         XKBBind
-00000000 T __DUMMY__  libX11         XKBBind
-00000000 T __DUMMY__ libX11         XKBBind
-00000000 T __DUMMY__        libX11         XKBBind
-00000000 T __DUMMY__     libX11         XKBCompat
-00000000 T __DUMMY__     libX11         XKBCompat
-00000000 T __DUMMY__ libX11         XKBCtrls
-00000000 T __DUMMY__ libX11         XKBCtrls
-00000000 T __DUMMY__ libX11         XKBCtrls
-00000000 T __DUMMY__ libX11         XKBCtrls
-00000000 T __DUMMY__ libX11         XKBCtrls
-00000000 T __DUMMY__      libX11         XKBCtrls
-00000000 T __DUMMY__      libX11         XKBCtrls
-00000000 T __DUMMY__ libX11         XKBCtrls
-00000000 T __DUMMY__    libX11         XKBGetMap
-00000000 T __DUMMY__           libX11         XKBGetMap
-00000000 T __DUMMY__      libX11         XKBGetMap
-00000000 T __DUMMY__    libX11         XKBGetMap
-00000000 T __DUMMY__       libX11         XKBGetMap
-00000000 T __DUMMY__  libX11         XKBGetMap
-00000000 T __DUMMY__   libX11         XKBGetMap
-00000000 T __DUMMY__ libX11         XKBGetMap
-00000000 T __DUMMY__ libX11         XKBGetMap
-00000000 T __DUMMY__ libX11         XKBGetMap
-00000000 T __DUMMY__    libX11         XKBGetMap
-00000000 T __DUMMY__ libX11         XKBGetByName
-00000000 T __DUMMY__      libX11         XKBGetByName
-00000000 T __DUMMY__         libX11         XKBNames
-00000000 T __DUMMY__         libX11         XKBNames
-00000000 T __DUMMY__      libX11         XKBNames
-00000000 T __DUMMY__  libX11         XKBNames
-00000000 T __DUMMY__           libX11         XKBSetMap
-00000000 T __DUMMY__        libX11         XKBSetMap
-00000000 T __DUMMY__   libX11         XKBUse
-00000000 T __DUMMY__  libX11         XKBUse
-00000000 T __DUMMY__     libX11         XKBUse
-00000000 T __DUMMY__ libX11         XKBleds
-00000000 T __DUMMY__  libX11         XKBleds
-00000000 T __DUMMY__  libX11         XKBleds
-00000000 T __DUMMY__ libX11         XKBleds
-00000000 T __DUMMY__ libX11         XKBleds
-00000000 T __DUMMY__ libX11         XKBleds
-00000000 T __DUMMY__ libX11         XKBleds
-00000000 T __DUMMY__       libX11         XKBBell
-00000000 T __DUMMY__  libX11         XKBBell
-00000000 T __DUMMY__  libX11         XKBBell
-00000000 T __DUMMY__             libX11         XKBBell
-00000000 T __DUMMY__        libX11         XKBBell
-00000000 T __DUMMY__        libX11         XKBBell
-00000000 T __DUMMY__ libX11         XKBGeom
-00000000 T __DUMMY__  libX11         XKBGeom
-00000000 T __DUMMY__ libX11         XKBGeom
-00000000 T __DUMMY__ libX11         XKBGeom
-00000000 T __DUMMY__ libX11         XKBGeom
-00000000 T __DUMMY__      libX11         XKBGeom
-00000000 T __DUMMY__ libX11         XKBGeom
-00000000 T __DUMMY__      libX11         XKBSetGeom
-00000000 T __DUMMY__ libX11         XKBExtDev
-00000000 T __DUMMY__    libX11         XKBExtDev
-00000000 T __DUMMY__ libX11         XKBExtDev
-00000000 T __DUMMY__ libX11         XKBExtDev
-00000000 T __DUMMY__ libX11         XKBExtDev
-00000000 T __DUMMY__    libX11         XKBExtDev
-00000000 T __DUMMY__ libX11         XKBExtDev
-00000000 T __DUMMY__ libX11         XKBExtDev
-00000000 T __DUMMY__ libX11         XKBExtDev
-00000000 T __DUMMY__   libX11         XKBList
-00000000 T __DUMMY__ libX11         XKBList
-00000000 T __DUMMY__ libX11         XKBMisc
-00000000 T __DUMMY__ libX11         XKBMisc
-00000000 T __DUMMY__ libX11         XKBMisc
-00000000 T __DUMMY__ libX11         XKBMisc
-00000000 T __DUMMY__ libX11         XKBMisc
-00000000 T __DUMMY__ libX11         XKBMisc
-00000000 T __DUMMY__ libX11         XKBMisc
-00000000 T __DUMMY__ libX11         XKBMisc
-00000000 T __DUMMY__ libX11         XKBMisc
-00000000 T __DUMMY__   libX11         XKBMAlloc
-00000000 T __DUMMY__   libX11         XKBMAlloc
-00000000 T __DUMMY__      libX11         XKBMAlloc
-00000000 T __DUMMY__     libX11         XKBMAlloc
-00000000 T __DUMMY__       libX11         XKBMAlloc
-00000000 T __DUMMY__    libX11         XKBMAlloc
-00000000 T __DUMMY__    libX11         XKBMAlloc
-00000000 T __DUMMY__ libX11         XKBMAlloc
-00000000 T __DUMMY__    libX11         XKBMAlloc
-00000000 T __DUMMY__    libX11         XKBMAlloc
-00000000 T __DUMMY__ libX11         XKBGAlloc
-00000000 T __DUMMY__ libX11         XKBGAlloc
-00000000 T __DUMMY__   libX11         XKBGAlloc
-00000000 T __DUMMY__   libX11         XKBGAlloc
-00000000 T __DUMMY__ libX11         XKBGAlloc
-00000000 T __DUMMY__   libX11         XKBGAlloc
-00000000 T __DUMMY__ libX11         XKBGAlloc
-00000000 T __DUMMY__ libX11         XKBGAlloc
-00000000 T __DUMMY__ libX11         XKBGAlloc
-00000000 T __DUMMY__     libX11         XKBGAlloc
-00000000 T __DUMMY__     libX11         XKBGAlloc
-00000000 T __DUMMY__ libX11         XKBGAlloc
-00000000 T __DUMMY__  libX11         XKBGAlloc
-00000000 T __DUMMY__     libX11         XKBGAlloc
-00000000 T __DUMMY__   libX11         XKBGAlloc
-00000000 T __DUMMY__  libX11         XKBGAlloc
-00000000 T __DUMMY__ libX11         XKBGAlloc
-00000000 T __DUMMY__  libX11         XKBGAlloc
-00000000 T __DUMMY__ libX11         XKBGAlloc
-00000000 T __DUMMY__ libX11         XKBGAlloc
-00000000 T __DUMMY__ libX11         XKBGAlloc
-00000000 T __DUMMY__ libX11         XKBGAlloc
-00000000 T __DUMMY__ libX11         XKBGAlloc
-00000000 T __DUMMY__ libX11         XKBGAlloc
-00000000 T __DUMMY__ libX11         XKBGAlloc
-00000000 T __DUMMY__    libX11         XKBGAlloc
-00000000 T __DUMMY__  libX11         XKBGAlloc
-00000000 T __DUMMY__    libX11         XKBGAlloc
-00000000 T __DUMMY__    libX11         XKBGAlloc
-00000000 T __DUMMY__  libX11         XKBGAlloc
-00000000 T __DUMMY__  libX11         XKBGAlloc
-00000000 T __DUMMY__     libX11         XKBGAlloc
-00000000 T __DUMMY__   libX11         XKBGAlloc
-00000000 T __DUMMY__     libX11         XKBGAlloc
-00000000 T __DUMMY__       libX11         XKBGAlloc
-00000000 T __DUMMY__       libX11         XKBGAlloc
-00000000 T __DUMMY__   libX11         XKBGAlloc
-00000000 T __DUMMY__    libX11         XKBGAlloc
-00000000 T __DUMMY__ libX11         XKBGAlloc
-00000000 T __DUMMY__ libX11         XKBGAlloc
-00000000 T __DUMMY__   libX11         XKBGAlloc
-00000000 T __DUMMY__   libX11         XKBAlloc
-00000000 T __DUMMY__    libX11         XKBAlloc
-00000000 T __DUMMY__       libX11         XKBAlloc
-00000000 T __DUMMY__        libX11         XKBAlloc
-00000000 T __DUMMY__    libX11         XKBAlloc
-00000000 T __DUMMY__     libX11         XKBAlloc
-00000000 T __DUMMY__ libX11         XKBAlloc
-00000000 T __DUMMY__ libX11         XKBAlloc
-00000000 T __DUMMY__    libX11         XKBAlloc
-00000000 T __DUMMY__     libX11         XKBAlloc
-00000000 T __DUMMY__ libX11         XKBAlloc
-00000000 T __DUMMY__ libX11         XKBAlloc
-00000000 T __DUMMY__  libX11         XKBAlloc
-00000000 T __DUMMY__   libX11         XKBAlloc
-00000000 T __DUMMY__   libX11         XKBAlloc
-#endif
-00000000 T _IceListenForWellKnownConnections libICE         listenwk
-00000000 T __IceTransNoListen   libICE         transport
diff --git a/nx-X11/lib/X11/jump_ignore b/nx-X11/lib/X11/jump_ignore
deleted file mode 100644
index c7eadae90..000000000
--- a/nx-X11/lib/X11/jump_ignore
+++ /dev/null
@@ -1,67 +0,0 @@
-# $Xorg: jump_ignore,v 1.3 2000/08/17 19:45:16 cpqbld Exp $
-#
-#
-#
-#
-# $XFree86: xc/lib/X11/jump_ignore,v 3.10 1999/05/30 02:27:59 dawes Exp $
-# jump_ignore
-00000000 T __XlcAddCT           libX11         lcCT
-00000000 T __XKeycodeToKeysym   libX11         KeyBind
-00000000 T __XKeysymToKeycode   libX11         KeyBind
-00000000 T __XLookupKeysym      libX11         KeyBind
-00000000 T __XRefreshKeyboardMapping libX11         KeyBind
-00000000 T __XLookupString      libX11         KeyBind
-00000000 T __XkbReloadDpy       libX11         XKBBind
-00000000 T __XkbReadGetCompatMapReply libX11         XKBCompat
-00000000 T __XkbKSToKnownSet    libX11         XKBCvt
-00000000 T __XkbKSToThai        libX11         XKBCvt
-00000000 T __XkbGetConverters   libX11         XKBCvt
-00000000 T __XkbGetCharset      libX11         XKBCvt
-00000000 T __XkbReadGetMapReply libX11         XKBGetMap
-00000000 T __XkbReadGetNamesReply libX11         XKBNames
-00000000 T __XkbInitReadBuffer  libX11         XKBRdBuf
-00000000 T __XkbSkipReadBufferData libX11         XKBRdBuf
-00000000 T __XkbCopyFromReadBuffer libX11         XKBRdBuf
-00000000 T __XkbReadCopyKeySyms libX11         XKBRdBuf
-00000000 T __XkbReadBufferCopyKeySyms libX11         XKBRdBuf
-00000000 T __XkbWriteCopyKeySyms libX11         XKBRdBuf
-00000000 T __XkbPeekAtReadBuffer libX11         XKBRdBuf
-00000000 T __XkbGetReadBufferPtr libX11         XKBRdBuf
-00000000 T __XkbFreeReadBuffer  libX11         XKBRdBuf
-00000000 T __XkbGetReadBufferCountedString libX11         XKBRdBuf
-00000000 T __XkbNoteCoreMapChanges libX11         XKBUse
-00000000 T __XkbReadGetIndicatorMapReply libX11         XKBleds
-00000000 T __XkbReadGetGeometryReply libX11         XKBGeom
-00000000 T __SendSetGeometry    libX11         XKBSetGeom
-00000000 T __XmbDefaultTextEscapement libX11         omDefault
-00000000 T __XwcDefaultTextEscapement libX11         omDefault
-00000000 T __XmbDefaultTextExtents libX11         omDefault
-00000000 T __XwcDefaultTextExtents libX11         omDefault
-00000000 T __XmbDefaultTextPerCharExtents libX11         omDefault
-00000000 T __XwcDefaultTextPerCharExtents libX11         omDefault
-00000000 T __XmbDefaultDrawString libX11         omDefault
-00000000 T __XwcDefaultDrawString libX11         omDefault
-00000000 T __XmbDefaultDrawImageString libX11         omDefault
-00000000 T __XwcDefaultDrawImageString libX11         omDefault
-00000000 T __XSnprintf libX11         snprintf
-00000000 T __XVsnprintf libX11         snprintf
-00000004 D __XkbInternAtomFunc  libX11         XKB
-00000004 D __XkbGetAtomNameFunc libX11         XKB
-00000000 T __XTextHeight        libX11         TextExt
-00000000 T __XTextHeight16      libX11         TextExt16
-00000000 T _default_ct_data_list libX11         lcCT
-00000000 T _default_ct_data_list_num libX11         lcCT
-00000000 T __XlcParsePath       libX11         lcFile
-00000000 T __XlcGetCodeSetFromName libX11         lcGenConv
-00000000 T __XlcParse_scopemaps libX11         lcGeneric
-00000000 T __XlcDbg_printValue  libX11         lcGeneric
-00000000 T _add_conversion      libX11         lcGeneric
-00000000 T __XlcJisLoader       libX11         lcJis
-00000000 T _parse_fontname      libX11         omGeneric
-00000000 T _destroy_fontdata    libX11         omGeneric
-00000000 T _read_EncodingInfo   libX11         omGeneric
-00000000 T __XomGetFontDataFromFontSet libX11         omXChar
-00000000 K __Xcyrillic          libX11         XKBCvt
-00000000 K __Xkoi8              libX11         XKBCvt
-00000000 K __Xkoi8u             libX11         XKBCvt
-00000000 K __Xgreek             libX11         XKBCvt
diff --git a/nx-X11/lib/X11/jump_vars b/nx-X11/lib/X11/jump_vars
deleted file mode 100644
index 34e857a14..000000000
--- a/nx-X11/lib/X11/jump_vars
+++ /dev/null
@@ -1,84 +0,0 @@
-# $Xorg: jump_vars,v 1.3 2000/08/17 19:45:16 cpqbld Exp $
-#
-#
-#
-#
-# $XFree86: xc/lib/X11/jump_vars,v 3.1 1995/01/28 15:42:57 dawes Exp $
-#
-00008000 K __XkeyTable          libX11         XStrKeysym
-00000100 K __Xevent_to_mask     libX11         evtomask
-00000004 D __qfree              libX11         globals
-00000004 C __XIOErrorFunction   libX11         globals
-00000004 C __XErrorFunction     libX11         globals
-00000004 C __Xdebug             libX11         globals
-00000004 C __XHeadOfDisplayList libX11         globals
-00000040 D _XcmsCIELabColorSpace libX11         CIELab
-00000040 D _XcmsCIELuvColorSpace libX11         CIELuv
-00000040 D _XcmsCIEXYZColorSpace libX11         CIEXYZ
-00000040 D _XcmsCIEuvYColorSpace libX11         CIEuvY
-00000040 D _XcmsCIExyYColorSpace libX11         CIExyY
-00000040 D _XcmsTekHVCColorSpace libX11         TekHVC
-00000040 D _XcmsUNDEFINEDColorSpace libX11         UNDEFINED
-00000040 D __XcmsDIColorSpacesInit libX11         XcmsGlobls
-00000004 D __XcmsDIColorSpaces  libX11         XcmsGlobls
-00000020 D __XcmsDDColorSpacesInit libX11         XcmsGlobls
-00000004 D __XcmsDDColorSpaces  libX11         XcmsGlobls
-00000010 D __XcmsSCCFuncSetsInit libX11         XcmsGlobls
-00000004 D __XcmsSCCFuncSets    libX11         XcmsGlobls
-00000010 D __XcmsCIEXYZ_prefix   libX11         XcmsGlobls
-00000010 D __XcmsCIEuvY_prefix   libX11         XcmsGlobls
-00000010 D __XcmsCIExyY_prefix   libX11         XcmsGlobls
-00000010 D __XcmsCIELab_prefix   libX11         XcmsGlobls
-00000010 D __XcmsCIELuv_prefix   libX11         XcmsGlobls
-00000010 D __XcmsTekHVC_prefix   libX11         XcmsGlobls
-00000010 D __XcmsRGBi_prefix     libX11         XcmsGlobls
-00000010 D __XcmsRGB_prefix      libX11         XcmsGlobls
-00000080 D __XcmsRegColorSpaces libX11         XcmsGlobls
-00000040 D _XcmsRGBiColorSpace  libX11         XcmsLRGB
-00000040 D _XcmsRGBColorSpace   libX11         XcmsLRGB
-00000020 D _XcmsLinearRGBFunctionSet libX11         XcmsLRGB
-000000a8 D __X11TransSocketINETFuncs libX11         x11trans
-000000a8 D __X11TransSocketTCPFuncs libX11         x11trans
-000000a8 D __X11TransSocketUNIXFuncs libX11         x11trans
-000000a8 D __X11TransSocketLocalFuncs libX11         x11trans
-000000a8 D __XimXTransSocketINETFuncs libX11         ximtrans
-000000a8 D __XimXTransSocketTCPFuncs libX11         ximtrans
-000000a8 D __XimXTransSocketUNIXFuncs libX11         ximtrans
-000000a8 D __XimXTransSocketLocalFuncs libX11         ximtrans
-00000040 D __XimImSportRec      libX11         imImSw
-00000040 D __XimTransportRec    libX11         imTransR
-00000004 D __XlcGenericMethods  libX11         lcGeneric
-00000004 D __XlcPublicMethods   libX11         lcPublic
-00000004 D __SmcOpcode          libSM          sm_client
-00000004 D __SmsOpcode          libSM          sm_client
-00000004 D __SmVersionCount     libSM          sm_client
-00000018 D __SmcVersions        libSM          sm_client
-00000018 D __SmsVersions        libSM          sm_client
-00000004 D __SmAuthCount        libSM          sm_client
-00000004 D __SmAuthNames        libSM          sm_client
-00000004 D __SmcAuthProcs       libSM          sm_client
-00000004 D __SmsAuthProcs       libSM          sm_client
-00000004 D __SmcErrorHandler    libSM          sm_client
-00000004 D __SmsErrorHandler    libSM          sm_client
-00000004 C __SmsNewClientProc   libSM          sm_client
-00000004 C __SmsNewClientData   libSM          sm_client
-00000004 D __IceConnectionCount libICE         connect
-00000004 D __IceLastMajorOpcode libICE         connect
-00000004 D __IceAuthCount       libICE         connect
-00000004 D __IceAuthNames       libICE         connect
-00000004 D __IcePoAuthProcs     libICE         connect
-00000004 D __IcePaAuthProcs     libICE         connect
-00000004 D __IcePaAuthDataEntryCount libICE         connect
-00000004 D __IceVersionCount    libICE         connect
-00000018 D __IceVersions        libICE         connect
-00000004 D __IceWatchProcs      libICE         connect
-00000004 D __IceErrorHandler    libICE         connect
-00000004 D __IceIOErrorHandler  libICE         connect
-00000600 C __IceConnectionObjs  libICE         connect
-00000600 C __IceConnectionStrings libICE         connect
-00001000 C __IceProtocols       libICE         connect
-00001000 C __IcePaAuthDataEntries libICE         connect
-00000070 D __IceTransSocketINETFuncs libICE         transport
-00000070 D __IceTransSocketTCPFuncs libICE         transport
-00000070 D __IceTransSocketUNIXFuncs libICE         transport
-00000070 D __IceTransSocketLocalFuncs libICE         transport
-- 
cgit v1.2.3


From 7d884049b20e50f7a35098874dad2a42e36bf6b6 Mon Sep 17 00:00:00 2001
From: Ulrich Sibiller <uli42@gmx.de>
Date: Sun, 30 Oct 2016 19:05:56 +0100
Subject: remove unused mkks.sh

although upstream still includes it.
---
 nx-X11/lib/X11/util/mkks.sh | 11 -----------
 1 file changed, 11 deletions(-)
 delete mode 100644 nx-X11/lib/X11/util/mkks.sh

(limited to 'nx-X11')

diff --git a/nx-X11/lib/X11/util/mkks.sh b/nx-X11/lib/X11/util/mkks.sh
deleted file mode 100644
index 262cc9540..000000000
--- a/nx-X11/lib/X11/util/mkks.sh
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-cat $* | awk 'BEGIN { \
-    printf "/*\n * This file is generated from %s.  Do not edit.\n */\n", \
-	   "$(INCLUDESRC)/keysymdef.h";\
-} \
-/^#define/ { \
-	len = length($2)-3; \
-	printf("{ \"%s\", %s },\n", substr($2,4,len), $3); \
-}' 
-
-- 
cgit v1.2.3