This patch exports all symbols required by the compilable (in a x86 linux computer) xorg/driver/* modules. Still missing symbols worth mentioning are: sunleo miFindMaxBand no longer available intel (uxa/uxa-accel.c) fbShmPutImage no longer available (and should have been static) mga MGAGetClientPointer (should come from matrox's libhal) This is not a definitive "visibility" patch, as all it does is to export missing symbols, but the modules that current don't compile, may require more symbols once fixed, and third party drivers should also require more symbols exported. A "definitive" patch should export symbols defined in the sdk. |
||
---|---|---|
.. | ||
Makefile.am | ||
README | ||
dixprivates.c | ||
dummylib.h | ||
fatalerror.c | ||
getemptypci.c | ||
getvalidbios.c | ||
logvwrite.c | ||
pcitestmulti.c | ||
verrorf.c | ||
xalloc.c | ||
xf86addrestolist.c | ||
xf86allocscripi.c | ||
xf86drvmsg.c | ||
xf86drvmsgverb.c | ||
xf86errorf.c | ||
xf86errorfverb.c | ||
xf86getverb.c | ||
xf86info.c | ||
xf86msg.c | ||
xf86msgverb.c | ||
xf86opt.c | ||
xf86screens.c | ||
xf86servisinit.c | ||
xf86verbose.c |
libdummy (dummylib) contains basic utility functions required by libxf86_os.a. There is one symbol per source/object so that each can be overriden individually by whatever uses this library. $XFree86$