[PATCH] 1/5 various cleanups

Warren Turkal <wt-3Q/uRndAOlBJm/[email protected]>
Newsgroups gmane.comp.freedesktop.xserver
Message-ID <[email protected]>
This is the first of 5 cleanup patches I have made. I don't think these
patches conflict, but it would be best to apply them in numerical order.

wt

This gets rid of the xserver/Xext/extmod which is not used in the
freedesktop.org server.

diff -Nru3 xserver-old/Xext/extmod/CVS/Entries
xserver/Xext/extmod/CVS/Entries
--- xserver-old/Xext/extmod/CVS/Entries 2004-02-07 20:58:35.000000000 -0600
+++ xserver/Xext/extmod/CVS/Entries     1969-12-31 18:00:00.000000000 -0600
@@ -1,3 +0,0 @@
-/Imakefile/1.23/Thu Sep 11 05:12:50 2003//
-/modinit.c/1.18/Thu Sep 11 05:12:50 2003//
-D
diff -Nru3 xserver-old/Xext/extmod/CVS/Repository
xserver/Xext/extmod/CVS/Repository
--- xserver-old/Xext/extmod/CVS/Repository      2004-02-07
20:58:35.000000000
-0600
+++ xserver/Xext/extmod/CVS/Repository  1969-12-31 18:00:00.000000000 -0600
@@ -1 +0,0 @@
-xserver/Xext/extmod
diff -Nru3 xserver-old/Xext/extmod/CVS/Root xserver/Xext/extmod/CVS/Root
--- xserver-old/Xext/extmod/CVS/Root    2004-02-07 20:58:35.000000000 -0600
+++ xserver/Xext/extmod/CVS/Root        1969-12-31 18:00:00.000000000 -0600
@@ -1 +0,0 @@
-:ext:pdx:/cvs/xserver
diff -Nru3 xserver-old/Xext/extmod/Imakefile xserver/Xext/extmod/Imakefile
--- xserver-old/Xext/extmod/Imakefile   2003-09-11 00:12:50.000000000 -0500
+++ xserver/Xext/extmod/Imakefile       1969-12-31 18:00:00.000000000 -0600
@@ -1,127 +0,0 @@
-XCOMM $Id: Imakefile,v 1.23 2003/09/11 05:12:50 keithp Exp $
-XCOMM This directory is only entered if DoLoadableServer is set
-
-#define IHaveModules
-#include <Server.tmpl>
-
-#if BuildMultibuffer
-     MULTIBUFSRC = mbuf.c
-     MULTIBUFOBJ = mbuf.o
-LinkSourceFile(mbuf.c,..)
-#endif
-
-#if BuildScreenSaverExt
-      SCRNSAVSRC = saver.c
-      SCRNSAVOBJ = saver.o
-LinkSourceFile(saver.c,..)
-#endif
-
-#if BuildXF86VidModeExt
-     VIDMODESRCS = xf86vmode.c
-     VIDMODEOBJS = xf86vmode.o
-LinkSourceFile(xf86vmode.c,..)
-#endif
-
-#if BuildXF86MiscExt
-    XF86MISCSRCS = xf86misc.c
-    XF86MISCOBJS = xf86misc.o
-LinkSourceFile(xf86misc.c,..)
-#endif
-
-#if BuildXF86DGA
-     XF86DGASRCS = xf86dga.c xf86dga2.c
-     XF86DGAOBJS = xf86dga.o xf86dga2.o
-LinkSourceFile(xf86dga.c,..)
-LinkSourceFile(xf86dga2.c,..)
-#endif
-
-#if BuildDPMS
-        DPMSSRCS = dpms.c
-        DPMSOBJS = dpms.o
-LinkSourceFile(dpms.c,..)
-#endif
-
-#if BuildFontCache
-   FONTCACHESRCS = fontcache.c
-   FONTCACHEOBJS = fontcache.o
-#if 0
-   FONTCACHEINCLUDES = -I$(XF86SRC)/os-support
-#endif
-LinkSourceFile(fontcache.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
-
-#if BuildEVI
-         EVISRCS = EVI.c sampleEVI.c
-         EVIOBJS = EVI.o sampleEVI.o
-LinkSourceFile(EVI.c,..)
-LinkSourceFile(sampleEVI.c,..)
-#endif
-
-#if BuildCup
-         CUPSRCS = cup.c
-         CUPOBJS = cup.o
-LinkSourceFile(cup.c,..)
-#endif
-
-     MODINITSRCS = modinit.c 
-     MODINITOBJS = modinit.o
-
-       SRCS = shape.c $(MULTIBUFSRC) \
-              mitmisc.c \
-             bigreq.c sync.c $(SCRNSAVSRC) xcmisc.c $(VIDMODESRCS) \
-             $(XF86MISCSRCS) $(XF86DGASRCS) \
-             $(CUPSRCS) $(DPMSSRCS) $(FONTCACHESRCS)  \
-             $(EVISRCS) $(XVSRCS) $(MODINITSRCS) $(XRESSRCS)
-
-      MOBJS = $(MODINITOBJS) shape.o $(MULTIBUFOBJ) mitmisc.o \
-             bigreq.o sync.o $(SCRNSAVOBJ) xcmisc.o \
-             $(VIDMODEOBJS) $(XF86MISCOBJS) $(XF86DGAOBJS) \
-              $(CUPOBJS) $(DPMSOBJS) $(FONTCACHEOBJS) \
-             $(EVIOBJS) $(XVOBJS) $(XRESOBJS)
-
-    DEFINES = -DEXTMODULE $(EXT_DEFINES)
-
-XF86INCLUDES = -I$(XF86COMSRC)
-    INCLUDES = -I.. -I../../include -I$(XINCLUDESRC) -I$(EXTINCSRC) \
-              $(XF86INCLUDES) $(FONTCACHEINCLUDES) -I$(FONTINCSRC)
-    LINTLIBS = ../../dix/llib-ldix.ln ../../os/llib-los.ln
-
-LinkSourceFile(shape.c,..)
-LinkSourceFile(mitmisc.c,..)
-LinkSourceFile(bigreq.c,..)
-LinkSourceFile(sync.c,..)
-LinkSourceFile(xcmisc.c,..)
-
-ModuleObjectRule()
-
-/*
- * A hack to work around an optimization problem with gcc 2.95.2
- */
-#if BuildXF86VidModeExt && defined(GccOptBug295)
-SpecialCObjectRule(xf86vmode,NullParameter,-O0)
-#endif
-
-SpecialCObjectRule(modinit,$(ICONFIGFILES),$(EXT_DEFINES))
-LibraryModuleTarget(extmod,$(MOBJS))
-NormalLintTarget($(SRCS))
-
-InstallLibraryModule(extmod,$(MODULEDIR),extensions)
-
-DependTarget()
-
-InstallDriverSDKLibraryModule(extmod,$(DRIVERSDKMODULEDIR),extensions)
diff -Nru3 xserver-old/Xext/extmod/modinit.c xserver/Xext/extmod/modinit.c
--- xserver-old/Xext/extmod/modinit.c   2003-09-11 00:12:50.000000000 -0500
+++ xserver/Xext/extmod/modinit.c       1969-12-31 18:00:00.000000000 -0600
@@ -1,365 +0,0 @@
-/* $Id: modinit.c,v 1.18 2003/09/11 05:12:50 keithp Exp $ */
-
-/*
- *
- * 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_CONFIG_H
-#include <config.h>
-#endif
-#ifdef XFree86LOADER
-#include "xf86_ansic.h"
-
-#include "xf86Module.h"
-#include "xf86Opt.h"
-
-#include <X11/Xproto.h>
-
-static MODULESETUPPROTO(extmodSetup);
-
-extern Bool noTestExtensions;
-
-#ifdef SHAPE
-extern void ShapeExtensionInit(INITARGS);
-#define _SHAPE_SERVER_  /* don't want Xlib structures */
-#include "shapestr.h"
-#endif
-
-#ifdef MULTIBUFFER
-extern void MultibufferExtensionInit(INITARGS);
-#define _MULTIBUF_SERVER_      /* don't want Xlib structures */
-#include "multibufst.h"
-#endif
-
-#ifdef MITMISC
-extern void MITMiscExtensionInit(INITARGS);
-#define _MITMISC_SERVER_
-#include "mitmiscstr.h"
-#endif
-
-#ifdef XTEST
-extern void XTestExtensionInit(INITARGS);
-#define _XTEST_SERVER_
-#include "XTest.h"
-#include "xteststr.h"
-#endif
-
-#ifdef BIGREQS
-extern void BigReqExtensionInit(INITARGS);
-#include "bigreqstr.h"
-#endif
-
-#ifdef XSYNC
-extern void SyncExtensionInit(INITARGS);
-#define _SYNC_SERVER
-#include "sync.h"
-#include "syncstr.h"
-#endif
-
-#ifdef SCREENSAVER
-extern void ScreenSaverExtensionInit (INITARGS);
-#include "saver.h"
-#endif
-
-#ifdef XCMISC
-extern void XCMiscExtensionInit(INITARGS);
-#include "xcmiscstr.h"
-#endif
-
-#ifdef XF86VIDMODE
-extern void    XFree86VidModeExtensionInit(INITARGS);
-#define _XF86VIDMODE_SERVER_
-#include "xf86vmstr.h"
-#endif
-
-#ifdef XF86MISC
-extern void XFree86MiscExtensionInit(INITARGS);
-#define _XF86MISC_SERVER_
-#define _XF86MISC_SAVER_COMPAT_
-#include "xf86mscstr.h"
-#endif
-
-#ifdef XFreeXDGA
-extern void XFree86DGAExtensionInit(INITARGS);
-extern void XFree86DGARegister(INITARGS);
-#define _XF86DGA_SERVER_
-#include "xf86dgastr.h"
-#endif
-
-#ifdef DPMSExtension
-extern void DPMSExtensionInit(INITARGS);
-#include "dpmsstr.h"
-#endif
-
-#ifdef FONTCACHE
-extern void FontCacheExtensionInit(INITARGS);
-#define _FONTCACHE_SERVER_
-#include "fontcacheP.h"
-#include "fontcachstr.h"
-#endif
-
-#ifdef TOGCUP
-extern void XcupExtensionInit(INITARGS);
-#define _XCUP_SERVER_
-#include "Xcupstr.h"
-#endif
-
-#ifdef EVI
-extern void EVIExtensionInit(INITARGS);
-#define _XEVI_SERVER_
-#include "XEVIstr.h"
-#endif
-
-#ifdef XV
-extern void XvExtensionInit(INITARGS);
-extern void XvMCExtensionInit(INITARGS);
-extern void XvRegister(INITARGS);
-#include "Xv.h"
-#include "XvMC.h"
-#endif
-
-#ifdef RES
-extern void ResExtensionInit(INITARGS);
-#include "XResproto.h"
-#endif
-
-/*
- * Array describing extensions to be initialized
- */
-ExtensionModule extensionModules[] = {
-#ifdef SHAPE
-    {
-       ShapeExtensionInit,
-       SHAPENAME,
-       NULL,
-       NULL,
-       NULL
-    },
-#endif
-#ifdef MULTIBUFFER
-    {
-       MultibufferExtensionInit,
-       MULTIBUFFER_PROTOCOL_NAME,
-       NULL,
-       NULL,
-       NULL
-    },
-#endif
-#ifdef MITMISC
-    {
-       MITMiscExtensionInit,
-       MITMISCNAME,
-       NULL,
-       NULL,
-       NULL
-    },
-#endif
-#ifdef notyet
-    {
-       XTestExtensionInit,
-       XTestExtensionName,
-       &noTestExtensions,
-       NULL,
-       NULL
-    },
-#endif
-#ifdef BIGREQS
-     {
-       BigReqExtensionInit,
-       XBigReqExtensionName,
-       NULL,
-       NULL,
-       NULL
-     },
-#endif
-#ifdef XSYNC
-    {
-       SyncExtensionInit,
-       SYNC_NAME,
-       NULL,
-       NULL,
-       NULL
-    },
-#endif
-#ifdef SCREENSAVER
-    {
-       ScreenSaverExtensionInit,
-       ScreenSaverName,
-       NULL,
-       NULL,
-       NULL
-    },
-#endif
-#ifdef XCMISC
-    {
-       XCMiscExtensionInit,
-       XCMiscExtensionName,
-       NULL,
-       NULL,
-       NULL
-    },
-#endif
-#ifdef XF86VIDMODE
-    {
-       XFree86VidModeExtensionInit,
-       XF86VIDMODENAME,
-       NULL,
-       NULL,
-       NULL
-    },
-#endif
-#ifdef XF86MISC
-    {
-       XFree86MiscExtensionInit,
-       XF86MISCNAME,
-       NULL,
-       NULL,
-       NULL
-    },
-#endif
-#ifdef XFreeXDGA
-    {
-       XFree86DGAExtensionInit,
-       XF86DGANAME,
-       NULL,
-       XFree86DGARegister,
-       NULL
-    },
-#endif
-#ifdef DPMSExtension
-    {
-       DPMSExtensionInit,
-       DPMSExtensionName,
-       NULL,
-       NULL
-    },
-#endif
-#ifdef FONTCACHE
-    {
-       FontCacheExtensionInit,
-       FONTCACHENAME,
-       NULL,
-       NULL,
-       NULL
-    },
-#endif
-#ifdef TOGCUP
-    {
-       XcupExtensionInit,
-       XCUPNAME,
-       NULL,
-       NULL,
-       NULL
-    },
-#endif
-#ifdef EVI
-    {
-       EVIExtensionInit,
-       EVINAME,
-       NULL,
-       NULL,
-       NULL
-    },
-#endif
-#ifdef XV
-    {
-       XvExtensionInit,
-       XvName,
-       NULL,
-       XvRegister,
-       NULL
-    },
-    {
-        XvMCExtensionInit,
-        XvMCName,
-        NULL,
-        NULL,
-        NULL
-    },
-#endif
-#ifdef RES
-    {
-        ResExtensionInit,
-        XRES_NAME, 
-        NULL,
-        NULL,
-        NULL
-    },
-#endif
-    {                          /* DON'T delete this entry ! */
-       NULL,
-       NULL,
-       NULL,
-       NULL,
-       NULL
-    }
-};
-
-static XF86ModuleVersionInfo VersRec =
-{
-       "extmod",
-       MODULEVENDORSTRING,
-       MODINFOSTRING1,
-       MODINFOSTRING2,
-       XF86_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 pointer
-extmodSetup(pointer module, pointer 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 *)xalloc(strlen(extensionModules[i].name) + 5);
-           if (s) {
-               pointer o;
-               strcpy(s, "omit");
-               strcat(s, extensionModules[i].name);
-               o = xf86FindOption(opts, s);
-               xfree(s);
-               if (o) {
-                   xf86MarkOptionUsed(o);
-                   continue;
-               }
-           }
-       }
-       LoadExtension(&extensionModules[i], FALSE);
-    }
-    /* Need a non-NULL return */
-    return (pointer)1;
-}
-
-#endif /* XFree86LOADER */

-- 
Warren Turkal
President, GOLUM, Inc.
http://www.golum.org
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.