On Sat, Jan 03, 2009 at 04:21:19AM -0200, Paulo César Pereira de Andrade wrote: > Daniel Stone wrote: > >> extern _X_EXPORT <type-spec><optional-newline> <symbol-name> > >> <ignored...> > > > > I'm pretty troubled by this. If it's C, then it's C. If it's not C, > > then it's not C. Pseudo-C, OTOH ... > > I believe this is one of the possible easiest approaches. The C > source files are filled with symbols defined by macro expansions, > usually generated by multiple inclusion of .c and .h files. So it > should be reasonable to require a "cleanly" specified symbol in > a sdk header.
My point was that you've just defined another language; one that looks confusingly like C, but isn't actually C. Cheers, Daniel
signature.asc
Description: Digital signature
_______________________________________________ xorg mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xorg
