On 29.01.2010, at 1:39, David Soria Parra wrote: > On 2010-01-22, Johannes Schlüter <johan...@php.net> wrote: >> Hi, >> >> On Thu, 2010-01-21 at 17:49 +0000, Ilia Alshanetsky wrote: >>> iliaa Thu, 21 Jan 2010 17:49:38 +0000 >>> >>> Revision: http://svn.php.net/viewvc?view=revision&revision=293812 >>> >>> Log: >>> Upgraded bundled PCRE to version 8.01 >> >> This seems to depend on some parts of C99, at least stdint.h, by that it >> breaks the build for some compilers. >> > > Yes I have the same opinion as johannes. We should decide if we want C99 or > not, > and then use the appropriate compiler flags. At the moment we depend on lazy > compilers and libc's that allow you to include c99 stuff without telling the > compiler to use c99. As Johannes already said, this breaks PHP for some > compilers and some libc's.
As far as I remember, it was decided that C99 is ok for php6. 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 Probably we can decide on limited subset of C99, which is ok to use. -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php