diff options
author | Daniel Stone <daniel@fooishbar.org> | 2006-07-18 18:16:12 -0400 |
---|---|---|
committer | Daniel Stone <daniels@endtroducing.fooishbar.org> | 2006-07-18 18:17:38 -0400 |
commit | 84683f19b4d1c712281036bcabf8dc623e64b26a (patch) | |
tree | 94c61eca298da6f6200fcb8ba8a4d1009b1495b7 /hw/xfree86/common | |
parent | 881953813c7307f2aac4057b48d233e5f4a574cd (diff) |
get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE
Get rid of almost all uses of these definitions. They're still defined for
delinquent out-of-tree drivers, and also for the Mesa build. As well as
for miinitext.c. But largely gone.
Diffstat (limited to 'hw/xfree86/common')
-rw-r--r-- | hw/xfree86/common/Makefile.am | 2 | ||||
-rw-r--r-- | hw/xfree86/common/compiler.h | 16 | ||||
-rw-r--r-- | hw/xfree86/common/xf86.h | 2 | ||||
-rw-r--r-- | hw/xfree86/common/xf86Config.c | 36 | ||||
-rw-r--r-- | hw/xfree86/common/xf86Configure.c | 10 | ||||
-rw-r--r-- | hw/xfree86/common/xf86DGA.c | 4 | ||||
-rw-r--r-- | hw/xfree86/common/xf86DoProbe.c | 4 | ||||
-rw-r--r-- | hw/xfree86/common/xf86DoScanPci.c | 9 | ||||
-rw-r--r-- | hw/xfree86/common/xf86Globals.c | 2 | ||||
-rw-r--r-- | hw/xfree86/common/xf86Helper.c | 46 | ||||
-rw-r--r-- | hw/xfree86/common/xf86InPriv.h | 4 | ||||
-rw-r--r-- | hw/xfree86/common/xf86Init.c | 24 | ||||
-rw-r--r-- | hw/xfree86/common/xf86MiscExt.c | 6 | ||||
-rw-r--r-- | hw/xfree86/common/xf86Priv.h | 4 | ||||
-rw-r--r-- | hw/xfree86/common/xf86pciBus.c | 7 | ||||
-rw-r--r-- | hw/xfree86/common/xf86str.h | 2 | ||||
-rw-r--r-- | hw/xfree86/common/xf86xv.c | 9 | ||||
-rw-r--r-- | hw/xfree86/common/xf86xvmc.c | 6 |
18 files changed, 8 insertions, 185 deletions
diff --git a/hw/xfree86/common/Makefile.am b/hw/xfree86/common/Makefile.am index 0fe8aff27..84818ff41 100644 --- a/hw/xfree86/common/Makefile.am +++ b/hw/xfree86/common/Makefile.am @@ -103,4 +103,4 @@ if LNXACPI XORG_CFLAGS += -DHAVE_ACPI endif -AM_CFLAGS = $(XORG_CFLAGS) @SERVER_DEFINES@ @LOADER_DEFINES@ +AM_CFLAGS = $(XORG_CFLAGS) diff --git a/hw/xfree86/common/compiler.h b/hw/xfree86/common/compiler.h index 001bbf2b3..754ad7c77 100644 --- a/hw/xfree86/common/compiler.h +++ b/hw/xfree86/common/compiler.h @@ -1605,17 +1605,13 @@ extern void outl(unsigned int a, unsigned int l); # endif # ifndef SCO325 # if defined(__UNIXWARE__) -# if defined(IN_MODULE) # /* avoid including <sys/types.h> for <sys/inline.h> on UnixWare */ -# define ushort unsigned short -# define ushort_t unsigned short -# define ulong unsigned long -# define ulong_t unsigned long -# define uint_t unsigned int -# define uchar_t unsigned char -# else -# include <sys/types.h> -# endif /* IN_MODULE */ +# define ushort unsigned short +# define ushort_t unsigned short +# define ulong unsigned long +# define ulong_t unsigned long +# define uint_t unsigned int +# define uchar_t unsigned char # endif /* __UNIXWARE__ */ # if !defined(sgi) && !defined(__SUNPRO_C) # include <sys/inline.h> diff --git a/hw/xfree86/common/xf86.h b/hw/xfree86/common/xf86.h index 3c416a0be..87ae55143 100644 --- a/hw/xfree86/common/xf86.h +++ b/hw/xfree86/common/xf86.h @@ -354,10 +354,8 @@ int xf86RegisterRootWindowProperty(int ScrnIndex, Atom property, Atom type, pointer value); Bool xf86IsUnblank(int mode); -#ifdef XFree86LOADER void xf86AddModuleInfo(ModuleInfoPtr info, pointer module); void xf86DeleteModuleInfo(int idx); -#endif /* xf86Debug.c */ #ifdef BUILDDEBUG diff --git a/hw/xfree86/common/xf86Config.c b/hw/xfree86/common/xf86Config.c index bcad246f5..b932908d7 100644 --- a/hw/xfree86/common/xf86Config.c +++ b/hw/xfree86/common/xf86Config.c @@ -513,7 +513,6 @@ fixup_video_driver_list(char **drivers) static char ** GenerateDriverlist(char * dirname, char * drivernames) { -#ifdef XFree86LOADER char **ret; const char *subdirs[] = { dirname, NULL }; static const char *patlist[] = {"(.*)_drv\\.so", "(.*)_drv\\.o", NULL}; @@ -524,39 +523,6 @@ GenerateDriverlist(char * dirname, char * drivernames) fixup_video_driver_list(ret); return ret; -#else /* non-loadable server */ - char *cp, **driverlist; - int count; - - /* Count the number needed */ - count = 0; - cp = drivernames; - while (*cp) { - while (*cp && isspace(*cp)) cp++; - if (!*cp) break; - count++; - while (*cp && !isspace(*cp)) cp++; - } - - if (!count) - return NULL; - - /* Now allocate the array of pointers to 0-terminated driver names */ - driverlist = (char **)xnfalloc((count + 1) * sizeof(char *)); - count = 0; - cp = drivernames; - while (*cp) { - while (*cp && isspace(*cp)) cp++; - if (!*cp) break; - driverlist[count++] = cp; - while (*cp && !isspace(*cp)) cp++; - if (!*cp) break; - *cp++ = 0; - } - driverlist[count] = NULL; - - return driverlist; -#endif } @@ -732,7 +698,6 @@ configFiles(XF86ConfFilesPtr fileconf) } -#ifdef XFree86LOADER /* ModulePath */ if (fileconf) { @@ -743,7 +708,6 @@ configFiles(XF86ConfFilesPtr fileconf) } xf86Msg(xf86ModPathFrom, "ModulePath set to \"%s\"\n", xf86ModulePath); -#endif #if 0 /* LogFile */ diff --git a/hw/xfree86/common/xf86Configure.c b/hw/xfree86/common/xf86Configure.c index 4b9d418b9..a0d622a33 100644 --- a/hw/xfree86/common/xf86Configure.c +++ b/hw/xfree86/common/xf86Configure.c @@ -37,9 +37,7 @@ #include <X11/X.h> #include <X11/Xmd.h> #include "os.h" -#ifdef XFree86LOADER #include "loaderProcs.h" -#endif #include "xf86.h" #include "xf86Config.h" #include "xf86_OSlib.h" @@ -602,7 +600,6 @@ configureFlagsSection (void) static XF86ConfModulePtr configureModuleSection (void) { -#ifdef XFree86LOADER char **elist, **el; /* Find the list of extension modules. */ const char *esubdirs[] = { @@ -613,10 +610,8 @@ configureModuleSection (void) "fonts", NULL }; -#endif parsePrologue (XF86ConfModulePtr, XF86ConfModuleRec) -#ifdef XFree86LOADER elist = LoaderListDirs(esubdirs, NULL); if (elist) { for (el = elist; *el; el++) { @@ -653,7 +648,6 @@ configureModuleSection (void) } xfree(elist); } -#endif return ptr; } @@ -663,10 +657,8 @@ configureFilesSection (void) { parsePrologue (XF86ConfFilesPtr, XF86ConfFilesRec) -#ifdef XFree86LOADER if (xf86ModulePath) ptr->file_modulepath = strdup(xf86ModulePath); -#endif if (defaultFontPath) ptr->file_fontpath = strdup(defaultFontPath); if (rgbPath) @@ -788,10 +780,8 @@ DoConfigure() for (vl = vlist; *vl; vl++) ErrorF("\t%s\n", *vl); -#ifdef XFree86LOADER /* Load all the drivers that were found. */ xf86LoadModules(vlist, NULL); -#endif /* XFree86LOADER */ xfree(vlist); diff --git a/hw/xfree86/common/xf86DGA.c b/hw/xfree86/common/xf86DGA.c index 88324eb19..53186ea3b 100644 --- a/hw/xfree86/common/xf86DGA.c +++ b/hw/xfree86/common/xf86DGA.c @@ -63,11 +63,7 @@ DGACopyModeInfo( XDGAModePtr xmode ); -#if defined(XFree86LOADER) || !defined(XFreeXDGA) _X_EXPORT int *XDGAEventBase = NULL; -#else -_X_EXPORT int *XDGAEventBase = &DGAEventBase; -#endif #define DGA_GET_SCREEN_PRIV(pScreen) \ ((DGAScreenPtr)((pScreen)->devPrivates[DGAScreenIndex].ptr)) diff --git a/hw/xfree86/common/xf86DoProbe.c b/hw/xfree86/common/xf86DoProbe.c index b74f37e11..28064cb71 100644 --- a/hw/xfree86/common/xf86DoProbe.c +++ b/hw/xfree86/common/xf86DoProbe.c @@ -40,10 +40,8 @@ #include <X11/X.h> #include <X11/Xmd.h> #include "os.h" -#ifdef XFree86LOADER #include "loaderProcs.h" #include "xf86Config.h" -#endif /* XFree86LOADER */ #include "xf86_OSlib.h" #include "xf86.h" #include "xf86Priv.h" @@ -55,7 +53,6 @@ DoProbe() Bool probeResult; Bool ioEnableFailed = FALSE; -#ifdef XFree86LOADER /* Find the list of video driver modules. */ char **list = xf86DriverlistFromCompile(); char **l; @@ -70,7 +67,6 @@ DoProbe() /* Load all the drivers that were found. */ xf86LoadModules(list, NULL); -#endif /* XFree86LOADER */ /* Disable PCI devices */ xf86AccessInit(); diff --git a/hw/xfree86/common/xf86DoScanPci.c b/hw/xfree86/common/xf86DoScanPci.c index 9f8c15651..c63ef1c3a 100644 --- a/hw/xfree86/common/xf86DoScanPci.c +++ b/hw/xfree86/common/xf86DoScanPci.c @@ -40,9 +40,7 @@ #include <X11/X.h> #include <X11/Xmd.h> #include "os.h" -#ifdef XFree86LOADER #include "loaderProcs.h" -#endif #include "xf86.h" #include "xf86Priv.h" #include "xf86Pci.h" @@ -54,9 +52,7 @@ void DoScanPci(int argc, char **argv, int i) int j,skip,globalVerbose,scanpciVerbose; ScanPciSetupProcPtr PciSetup; ScanPciDisplayCardInfoProcPtr DisplayPCICardInfo; -#ifdef XFree86LOADER int errmaj, errmin; -#endif /* * first we need to finish setup of the OS so that we can call other @@ -95,7 +91,6 @@ void DoScanPci(int argc, char **argv, int i) /* * now get the loader set up and load the scanpci module */ -#ifdef XFree86LOADER /* Initialise the loader */ LoaderInit(); /* Tell the loader the default module search path */ @@ -113,10 +108,6 @@ void DoScanPci(int argc, char **argv, int i) PciSetup = (ScanPciSetupProcPtr)LoaderSymbol("ScanPciSetupPciIds"); DisplayPCICardInfo = (ScanPciDisplayCardInfoProcPtr)LoaderSymbol("ScanPciDisplayPCICardInfo"); -#else - PciSetup = ScanPciSetupPciIds; - DisplayPCICardInfo = ScanPciDisplayPCICardInfo; -#endif if (!(*PciSetup)()) FatalError("ScanPciSetupPciIds() failed\n"); diff --git a/hw/xfree86/common/xf86Globals.c b/hw/xfree86/common/xf86Globals.c index b3b5c1b29..1e0ac7996 100644 --- a/hw/xfree86/common/xf86Globals.c +++ b/hw/xfree86/common/xf86Globals.c @@ -189,14 +189,12 @@ Bool xf86Initialising = FALSE; Bool xf86ProbeFailed = FALSE; Bool xf86DoProbe = FALSE; Bool xf86DoConfigure = FALSE; -#ifdef XFree86LOADER DriverPtr *xf86DriverList = NULL; int xf86NumDrivers = 0; InputDriverPtr *xf86InputDriverList = NULL; int xf86NumInputDrivers = 0; ModuleInfoPtr *xf86ModuleInfoList = NULL; int xf86NumModuleInfos = 0; -#endif int xf86NumScreens = 0; const char *xf86VisualNames[] = { diff --git a/hw/xfree86/common/xf86Helper.c b/hw/xfree86/common/xf86Helper.c index 1e7742761..ebc460f30 100644 --- a/hw/xfree86/common/xf86Helper.c +++ b/hw/xfree86/common/xf86Helper.c @@ -70,7 +70,6 @@ static int xf86ScrnInfoPrivateCount = 0; -#ifdef XFree86LOADER /* Add a pointer to a new DriverRec to xf86DriverList */ _X_EXPORT void @@ -172,7 +171,6 @@ xf86DeleteModuleInfo(int idx) xf86ModuleInfoList[idx] = NULL; } } -#endif /* Allocate a new ScrnInfoRec in xf86Screens */ @@ -199,11 +197,7 @@ xf86AllocateScreen(DriverPtr drv, int flags) xf86Screens[i]->drv = drv; drv->refCount++; -#ifdef XFree86LOADER xf86Screens[i]->module = DuplicateModule(drv->module, NULL); -#else - xf86Screens[i]->module = NULL; -#endif /* * set the initial access state. This will be modified after PreInit. * XXX Or should we do it some other place? @@ -260,10 +254,8 @@ xf86DeleteScreen(int scrnIndex, int flags) xf86OptionListFree(pScrn->options); -#ifdef XFree86LOADER if (pScrn->module) UnloadModule(pScrn->module); -#endif if (pScrn->drv) pScrn->drv->refCount--; @@ -321,11 +313,7 @@ xf86AllocateInput(InputDriverPtr drv, int flags) new->drv = drv; drv->refCount++; -#ifdef XFree86LOADER new->module = DuplicateModule(drv->module, NULL); -#else - new->module = NULL; -#endif new->next = xf86InputDevs; xf86InputDevs = new; return new; @@ -352,10 +340,8 @@ xf86DeleteInput(InputInfoPtr pInp, int flags) pInp->free(pInp, 0); #endif -#ifdef XFree86LOADER if (pInp->module) UnloadModule(pInp->module); -#endif if (pInp->drv) pInp->drv->refCount--; @@ -2381,17 +2367,12 @@ xf86GetVersion() _X_EXPORT CARD32 xf86GetModuleVersion(pointer module) { -#ifdef XFree86LOADER return (CARD32)LoaderGetModuleVersion(module); -#else - return 0; -#endif } _X_EXPORT pointer xf86LoadDrvSubModule(DriverPtr drv, const char *name) { -#ifdef XFree86LOADER pointer ret; int errmaj = 0, errmin = 0; @@ -2400,15 +2381,11 @@ xf86LoadDrvSubModule(DriverPtr drv, const char *name) if (!ret) LoaderErrorMsg(NULL, name, errmaj, errmin); return ret; -#else - return (pointer)1; -#endif } _X_EXPORT pointer xf86LoadSubModule(ScrnInfoPtr pScrn, const char *name) { -#ifdef XFree86LOADER pointer ret; int errmaj = 0, errmin = 0; @@ -2417,9 +2394,6 @@ xf86LoadSubModule(ScrnInfoPtr pScrn, const char *name) if (!ret) LoaderErrorMsg(pScrn->name, name, errmaj, errmin); return ret; -#else - return (pointer)1; -#endif } /* @@ -2428,9 +2402,7 @@ xf86LoadSubModule(ScrnInfoPtr pScrn, const char *name) _X_EXPORT pointer xf86LoadOneModule(char *name, pointer opt) { -#ifdef XFree86LOADER int errmaj, errmin; -#endif char *Name; pointer mod; @@ -2452,13 +2424,9 @@ xf86LoadOneModule(char *name, pointer opt) return NULL; } -#ifdef XFree86LOADER mod = LoadModule(Name, NULL, NULL, NULL, opt, NULL, &errmaj, &errmin); if (!mod) LoaderErrorMsg(NULL, Name, errmaj, errmin); -#else - mod = (pointer)1; -#endif xfree(Name); return mod; } @@ -2470,7 +2438,7 @@ xf86UnloadSubModule(pointer mod) * This is disabled for now. The loader isn't smart enough yet to undo * relocations. */ -#if defined(XFree86LOADER) && 0 +#if 0 UnloadSubModule(mod); #endif } @@ -2478,59 +2446,47 @@ xf86UnloadSubModule(pointer mod) _X_EXPORT Bool xf86LoaderCheckSymbol(const char *name) { -#ifdef XFree86LOADER return LoaderSymbol(name) != NULL; -#else - return TRUE; -#endif } _X_EXPORT void xf86LoaderReqSymLists(const char **list0, ...) { -#ifdef XFree86LOADER va_list ap; va_start(ap, list0); LoaderVReqSymLists(list0, ap); va_end(ap); -#endif } _X_EXPORT void xf86LoaderReqSymbols(const char *sym0, ...) { -#ifdef XFree86LOADER va_list ap; va_start(ap, sym0); LoaderVReqSymbols(sym0, ap); va_end(ap); -#endif } _X_EXPORT void xf86LoaderRefSymLists(const char **list0, ...) { -#ifdef XFree86LOADER va_list ap; va_start(ap, list0); LoaderVRefSymLists(list0, ap); va_end(ap); -#endif } _X_EXPORT void xf86LoaderRefSymbols(const char *sym0, ...) { -#ifdef XFree86LOADER va_list ap; va_start(ap, sym0); LoaderVRefSymbols(sym0, ap); va_end(ap); -#endif } diff --git a/hw/xfree86/common/xf86InPriv.h b/hw/xfree86/common/xf86InPriv.h index 4a02606d3..a14e9e7bb 100644 --- a/hw/xfree86/common/xf86InPriv.h +++ b/hw/xfree86/common/xf86InPriv.h @@ -35,11 +35,7 @@ #define _xf86InPriv_h /* xf86Globals.c */ -#ifdef XFree86LOADER extern InputDriverPtr *xf86InputDriverList; -#else -extern InputDriverPtr xf86InputDriverList[]; -#endif extern int xf86NumInputDrivers; /* xf86Xinput.c */ diff --git a/hw/xfree86/common/xf86Init.c b/hw/xfree86/common/xf86Init.c index 3aed36974..993918426 100644 --- a/hw/xfree86/common/xf86Init.c +++ b/hw/xfree86/common/xf86Init.c @@ -62,9 +62,7 @@ #include "compiler.h" -#ifdef XFree86LOADER #include "loaderProcs.h" -#endif #ifdef XFreeXDGA #include "dgaproc.h" #endif @@ -114,12 +112,10 @@ extern void os2ServerVideoAccess(); void (*xf86OSPMClose)(void) = NULL; #endif -#ifdef XFree86LOADER static char *baseModules[] = { "pcidata", NULL }; -#endif /* Common pixmap formats */ @@ -272,10 +268,8 @@ InitOutput(ScreenInfo *pScreenInfo, int argc, char **argv) { int i, j, k, scr_index; static unsigned long generation = 0; -#ifdef XFree86LOADER char **modulelist; pointer *optionlist; -#endif screenLayoutPtr layout; Pix24Flags screenpix24, pix24; MessageType pix24From = X_DEFAULT; @@ -333,7 +327,6 @@ InitOutput(ScreenInfo *pScreenInfo, int argc, char **argv) if (!autoconfig) PostConfigInit(); -#ifdef XFree86LOADER /* Initialise the loader */ LoaderInit(); @@ -377,8 +370,6 @@ InitOutput(ScreenInfo *pScreenInfo, int argc, char **argv) if (!xf86LoadModules(baseModules, NULL)) FatalError("Unable to load required base modules, Exiting...\n"); -#endif - xf86OpenConsole(); /* Do a general bus probe. This will be a PCI probe for x86 platforms */ @@ -401,7 +392,6 @@ InitOutput(ScreenInfo *pScreenInfo, int argc, char **argv) /* Initialise the resource broker */ xf86ResourceBrokerInit(); -#ifdef XFree86LOADER /* Load all modules specified explicitly in the config file */ if ((modulelist = xf86ModulelistFromConfig(&optionlist))) { xf86LoadModules(modulelist, optionlist); @@ -432,7 +422,6 @@ InitOutput(ScreenInfo *pScreenInfo, int argc, char **argv) * XXX Nothing keeps track of them for other modules. */ /* XXX What do we do if not all of these could be loaded? */ -#endif /* * At this point, xf86DriverList[] is all filled in with entries for @@ -672,12 +661,10 @@ InitOutput(ScreenInfo *pScreenInfo, int argc, char **argv) exit(0); } -#ifdef XFree86LOADER /* Remove (unload) drivers that are not required */ for (i = 0; i < xf86NumDrivers; i++) if (xf86DriverList[i] && xf86DriverList[i]->refCount <= 0) xf86DeleteDriver(i); -#endif /* * At this stage we know how many screens there are. @@ -982,12 +969,10 @@ InitOutput(ScreenInfo *pScreenInfo, int argc, char **argv) #endif } -#ifdef XFree86LOADER if ((serverGeneration == 1) && LoaderCheckUnresolved(LD_RESOLV_IFDONE)) { /* For now, just a warning */ xf86Msg(X_WARNING, "Some symbols could not be resolved!\n"); } -#endif xf86PostScreenInit(); @@ -1167,9 +1152,7 @@ OsVendorInit() signal(SIGCHLD, SIG_DFL); /* Need to wait for child processes */ #endif OsDelayInitColors = TRUE; -#ifdef XFree86LOADER loadableFonts = TRUE; -#endif if (!beenHere) xf86LogInit(); @@ -1461,9 +1444,7 @@ ddxProcessArgument(int argc, char **argv, int i) } if (!strcmp(argv[i],"-ignoreABI")) { -#ifdef XFree86LOADER LoaderSetOptions(LDR_OPT_ABI_MISMATCH_NONFATAL); -#endif return 1; } if (!strcmp(argv[i],"-verbose")) @@ -1870,9 +1851,7 @@ xf86PrintBanner() #endif ErrorF("\tBefore reporting problems, check "__VENDORDWEBSUPPORT__"\n" "\tto make sure that you have the latest version.\n"); -#ifdef XFree86LOADER ErrorF("Module Loader present\n"); -#endif } static void @@ -1919,7 +1898,6 @@ xf86RunVtInit(void) } } -#ifdef XFree86LOADER /* * xf86LoadModules iterates over a list that is being passed in. */ @@ -1962,8 +1940,6 @@ xf86LoadModules(char **list, pointer *optlist) return !failed; } -#endif - /* Pixmap format stuff */ _X_EXPORT PixmapFormatPtr diff --git a/hw/xfree86/common/xf86MiscExt.c b/hw/xfree86/common/xf86MiscExt.c index 80fbf417d..bdb02cef0 100644 --- a/hw/xfree86/common/xf86MiscExt.c +++ b/hw/xfree86/common/xf86MiscExt.c @@ -459,12 +459,10 @@ MiscExtApply(pointer structure, MiscExtStructType mse_or_kbd) mseParamsPtr mse = structure; InputInfoPtr pInfo; MouseDevPtr pMse; -#ifdef XFree86LOADER pointer xf86MouseProtocolIDToName = LoaderSymbol("xf86MouseProtocolIDToName"); if (!xf86MouseProtocolIDToName) return MISC_RET_NOMODULE; -#endif if (mse->type < MTYPE_MICROSOFT || ( mse->type > MTYPE_EXPPS2 && (mse->type!=MTYPE_OSMOUSE && mse->type!=MTYPE_XQUEUE))) @@ -563,12 +561,8 @@ MiscExtApply(pointer structure, MiscExtStructType mse_or_kbd) pMse->chordMiddle = mse->chordmiddle; pMse->mouseFlags = mse->flags; -#ifdef XFree86LOADER pMse->protocol = ((const char *(*)(MouseProtocolID)) xf86MouseProtocolIDToName)(pMse->protocolID); -#else - pMse->protocol = xf86MouseProtocolIDToName(pMse->protocolID); -#endif if (mse->device) { if (MiscExtAuthorizeDevice(pInfo, mse->device)) { diff --git a/hw/xfree86/common/xf86Priv.h b/hw/xfree86/common/xf86Priv.h index 0794de777..f97bbb352 100644 --- a/hw/xfree86/common/xf86Priv.h +++ b/hw/xfree86/common/xf86Priv.h @@ -95,13 +95,9 @@ extern unsigned short xf86MouseCflags[]; extern Bool xf86SupportedMouseTypes[]; extern int xf86NumMouseTypes; -#ifdef XFree86LOADER extern DriverPtr *xf86DriverList; extern ModuleInfoPtr *xf86ModuleInfoList; extern int xf86NumModuleInfos; -#else -extern DriverPtr xf86DriverList[]; -#endif extern int xf86NumDrivers; extern Bool xf86Resetting; extern Bool xf86Initialising; diff --git a/hw/xfree86/common/xf86pciBus.c b/hw/xfree86/common/xf86pciBus.c index 4d587a13f..844496618 100644 --- a/hw/xfree86/common/xf86pciBus.c +++ b/hw/xfree86/common/xf86pciBus.c @@ -1690,19 +1690,12 @@ xf86PciProbe(void) /* * Initialise the pcidata entry points. */ -#ifdef XFree86LOADER xf86SetupPciIds = (ScanPciSetupProcPtr)LoaderSymbol("ScanPciSetupPciIds"); xf86ClosePciIds = (ScanPciCloseProcPtr)LoaderSymbol("ScanPciClosePciIds"); xf86FindPciNamesByDevice = (ScanPciFindByDeviceProcPtr)LoaderSymbol("ScanPciFindPciNamesByDevice"); xf86FindPciNamesBySubsys = (ScanPciFindBySubsysProcPtr)LoaderSymbol("ScanPciFindPciNamesBySubsys"); -#else - xf86SetupPciIds = ScanPciSetupPciIds; - xf86ClosePciIds = ScanPciClosePciIds; - xf86FindPciNamesByDevice = ScanPciFindPciNamesByDevice; - xf86FindPciNamesBySubsys = ScanPciFindPciNamesBySubsys; -#endif if (!xf86SetupPciIds()) FatalError("xf86SetupPciIds() failed\n"); diff --git a/hw/xfree86/common/xf86str.h b/hw/xfree86/common/xf86str.h index 25e3a20bb..70e32616c 100644 --- a/hw/xfree86/common/xf86str.h +++ b/hw/xfree86/common/xf86str.h @@ -319,7 +319,6 @@ typedef struct _DriverRec { #define HaveDriverFuncs 1 -#ifdef XFree86LOADER /* * The optional module list struct. This allows modules exporting helping * functions to configuration tools, the Xserver, or any other @@ -333,7 +332,6 @@ typedef struct _ModuleInfoRec { const OptionInfoRec * (*AvailableOptions)(void *unused); pointer unused[8]; /* leave some space for more fields */ } ModuleInfoRec, *ModuleInfoPtr; -#endif /* * These are the private bus types. New types can be added here. Types diff --git a/hw/xfree86/common/xf86xv.c b/hw/xfree86/common/xf86xv.c index ede2e064e..a7cbd0e26 100644 --- a/hw/xfree86/common/xf86xv.c +++ b/hw/xfree86/common/xf86xv.c @@ -53,9 +53,7 @@ #include <X11/extensions/Xv.h> #include <X11/extensions/Xvproto.h> #include "xvdix.h" -#ifdef XFree86LOADER #include "xvmodproc.h" -#endif #include "xf86xvpriv.h" @@ -118,16 +116,9 @@ int XF86XvScreenIndex = -1; static unsigned long XF86XVGeneration = 0; static unsigned long PortResource = 0; -#ifdef XFree86LOADER int (*XvGetScreenIndexProc)(void) = NULL; unsigned long (*XvGetRTPortProc)(void) = NULL; int (*XvScreenInitProc)(ScreenPtr) = NULL; -#else -int (*XvGetScreenIndexProc)(void) = XvGetScreenIndex; -unsigned long (*XvGetRTPortProc)(void) = XvGetRTPort; -int (*XvScreenInitProc)(ScreenPtr) = XvScreenInit; -#endif - #define GET_XV_SCREEN(pScreen) \ ((XvScreenPtr)((pScreen)->devPrivates[XF86XvScreenIndex].ptr)) diff --git a/hw/xfree86/common/xf86xvmc.c b/hw/xfree86/common/xf86xvmc.c index 40c82c75d..7dc4e9dfc 100644 --- a/hw/xfree86/common/xf86xvmc.c +++ b/hw/xfree86/common/xf86xvmc.c @@ -41,19 +41,13 @@ #include "resource.h" #include "dixstruct.h" -#ifdef XFree86LOADER #include "xvmodproc.h" -#endif #include "xf86xvpriv.h" #include "xf86xvmc.h" typedef int (*XvMCScreenInitProcPtr)(ScreenPtr, int, XvMCAdaptorPtr); -#ifdef XFree86LOADER _X_EXPORT XvMCScreenInitProcPtr XvMCScreenInitProc = NULL; -#else -_X_EXPORT XvMCScreenInitProcPtr XvMCScreenInitProc = XvMCScreenInit; -#endif typedef struct { |