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: | Alexey Zakhlestin | 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.