Pierre Joye wrote:
On Fri, Jan 29, 2010 at 9:36 AM, Alexey Zakhlestin <indey...@gmail.com> wrote:
As far as I remember, it was decided that C99 is ok for php6.

I can't remember any decision about C99.

Anyway, we probably need to compose some table on what compilers have limited 
(and how limited) support for c99.
Then we can objectively decide if we can leave those aside

That's not a solution, or we kill solaris, HPUX, windows, etc.
support. GCC does a very bad job here by enabling part of C99 by
default and breaking the other half of the specs. Also C99 is pretty
much a bastarized version of C++ in an incompatible way. The price to
accept C99 is too high, especially when all we use (in 99.99999% of
what the usages) is stdint/stdbool.

Simply detect and define them at configure time will kill the need to
use c99 and keeps us on the good/right side (what I do on win for
example,easy) :)

This seems to be the best solution. I very much agree.

- Sriram


--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to