-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Keith Whitwell wrote: | Ian Romanick wrote: |> José Fonseca wrote: |> | Microsoft compilers don't support C99 syntax. The only native windows |> | compilers that support C99 syntax are mingw32-gcc and Intel C/C++ |> | compiler, but we can't seriously support windows platform by targeting |> | these compilers alone and leave msvc out. |> |> In a word, NO. Frankly, I don't care to be restricted to 20 year old C |> syntax just because Microsoft doesn't care to support the 10 year old C |> syntax. | | Well, in the core parts of gallium this will hold. For the Cell driver | it doesn't matter so much... | | It's hardly ideal but we're basically grownups here and can probably | take it in our stride, especially given that the same restrictions have | been historically enforced in core Mesa.
But this has not been the case in the hardware driver code. Isn't this code being folded into gallium (i.e., i965simple)? In that code we routinely use variadic macros, C99 array initializers, and C99 structure initializers...and it makes the code better. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFHuxJ2X1gOwKyEAw8RArimAJ9MosuC2ViMC3EN+oStJNMOPxCm+ACeLxwi 76cZVzDFJvN0BL+ZBk4dxTw= =OT6t -----END PGP SIGNATURE----- ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev