Alexander Stohr wrote:
i am seeing constructs like this at
several locations of the XFree86 sources:

[Constructs deleted]

{ ... }

[sane rationale deleted]


-Alex.


PS: i am hoping for a response of some long term XFree86 developer to answer this.

I shouldn't pose as an XFree86 developer, since I'm not one, but in a previous life I've been a porting engineer, and I've come across this sort of nonsense before. Commercial enterprises strive to ensure backwards compatibility, yea unto the ancient compiler, and the dusty video card. At some point you have to force the new. Code for ANSI, and the compiler gremlins will quiet their chatter -- there are subtle stack alignment errors written into the C standards -- there be dragons.


Tony.

--
quis custodiet ipsos custodes? -- Juvenal VI, 347-8

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

Reply via email to