Re: Re: svn: /php/php-src/ branches/PHP_5_2/NEWS branches/PHP_5_2/ext/pcre/pcrelib/AUTHORS branches/PHP_5_2/ext/pcre/pcrelib/ChangeLog
branches/PHP_5_2/ext/pcre/pcrelib/HACKING branches/PHP_5_2/ext/pcre/pcrelib/LICENCE branches/PHP_5_2/ext/pcre/pcrelib/NEWS
branches/PHP_5_2/ext/pcre/pcrelib/NON-UNIX-USE branches/PHP_5_2/ext/pcre/pcrelib/README branches/PHP_5_2/ext/pcre/pcrelib/config.h
branches/PHP_5_2/ext/pcre/pcrelib/doc/pcre.txt branches/PHP_5_2/ext/pcre/pcrelib/pcre.h branches/PHP_5_2/ext/pcre/pcrel

From: Date: Fri, 29 Jan 2010 08:36:42 +0000
Subject: Re: Re: svn: /php/php-src/ branches/PHP_5_2/NEWS branches/PHP_5_2/ext/pcre/pcrelib/AUTHORS branches/PHP_5_2/ext/pcre/pcrelib/ChangeLog
branches/PHP_5_2/ext/pcre/pcrelib/HACKING branches/PHP_5_2/ext/pcre/pcrelib/LICENCE branches/PHP_5_2/ext/pcre/pcrelib/NEWS
branches/PHP_5_2/ext/pcre/pcrelib/NON-UNIX-USE branches/PHP_5_2/ext/pcre/pcrelib/README branches/PHP_5_2/ext/pcre/pcrelib/config.h
branches/PHP_5_2/ext/pcre/pcrelib/doc/pcre.txt branches/PHP_5_2/ext/pcre/pcrelib/pcre.h branches/PHP_5_2/ext/pcre/pcrel
References: 1 2 3  Groups: php.internals 
Request: Send a blank email to internals+get-46904@lists.php.net to get a copy of this message
On 29.01.2010, at 1:39, David Soria Parra wrote: > On 2010-01-22, Johannes Schlüter <johannes@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.

« previous php.internals (#46904) next »