Alan,
On Sun, May 30, 2010 at 03:53:55AM +0200, ext Alan Coopersmith wrote:
> Michel Dänzer wrote:
> >
> > Does this mean fbdevhw is used on Solaris, or indeed any other non-Linux
> > OS?
>
> The stubs version is, since otherwise there's unresolved fbdevHW*
> symbols in modules that call it and don't have #ifdef __linux__
> around the calls - as of the versions in my Xorg 1.8 builds for
> Solaris, that set is:
> nv_drv.so, glint_drv.so, r128_drv.so, mga_drv.so
>
> If someone would rather put in the effort to export the fbdev
> module support status and have the drivers not build in those
> calls, I'd be happy to see that instead of carrying around dead
> code.
>From these driver above, seems the only one using fbdev support nowadays is
mga (?). So if we want to do the right job then we should kill all fbdev code
from other remaining drivers and, as you said, export fbdev support from mga
in a nice way. Quick task.
And regarding the patch you sent, I think it doesn't matter the name of the os
module dir, given fbdevhw.so is sort of "portable" due the stubs version.
Maybe we could even move it one directory above. Yeah, the ugliness is
reigning here! :D
Tiago
_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel