David Dawes writes:
 > There's a bunch of undefined references from the via driver that are
 > breaking a static XFree86 server with the current CVS.  Some look like
 > variables that have been partially converted to stuct members, and at
 > least one looks like a function that's incorrectly disabled for static
 > builds.  A static build is much better for finding problems like this
 > than the default build (where they'll show up as run-time problems
 > instead).

Yes, I've changed some of these and didn't have sufficient resources
to test my changes (except that the dynamic module built cleanly).
Alan Cox has done some work on top of these changes and I suppose he
has fixed the issues. I hope I get around to commit his modifications
soon.

 > 
 > Also, there's a dozen or so global data symbols in the via driver that don't
 > have 'via'-prefixed names.  A quick grep shows some of them should simply
 > be static.  Others should be renamed (or possibly be struct members).
 > 

That's exactly the problem. They need to go. I've removed some of them
and Alan did the rest. 

Egbert.
_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to