Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:46933 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 71878 invoked from network); 2 Feb 2010 19:17:27 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 2 Feb 2010 19:17:27 -0000 Authentication-Results: pb1.pair.com smtp.mail=sriram.natarajan@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=sriram.natarajan@gmail.com; sender-id=pass; domainkeys=bad Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.220.220 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: sriram.natarajan@gmail.com X-Host-Fingerprint: 209.85.220.220 mail-fx0-f220.google.com Received: from [209.85.220.220] ([209.85.220.220:65085] helo=mail-fx0-f220.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 2E/B2-56668-54A786B4 for ; Tue, 02 Feb 2010 14:17:26 -0500 Received: by fxm20 with SMTP id 20so443775fxm.1 for ; Tue, 02 Feb 2010 11:17:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=07z+8DTgzevn+YDe72dvKVeAGyrjy++EW9np75F4wvo=; b=QnxOyyqrTsFww2cjeJKIwlvwil0HpMOnIsD1SV5bg872QwaSlXnH/gi+PE0jYldyIn Mo8/WeXU3k8qrT4bBSFqCbBoJWPKXxKw4pTwB5/1992WOvuHJF7GO9oleag33qY5PS/J KxxiR9Jc6lZ9JWDnacWAr3HeawBsUFfteq5rE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=f9XzDT7oRKKbCqXkrfaei/3x+veNDY/jG4RKfJukxp2xSVN/YMmhD9iHB+BFzI2JVg haJzD+GzAylcigmdgUygYZO3PZ37qTqpmQ/CeXgnugkD+GoGoyC6uGq+eTPIwrEpYTn8 j6qJqS53OKjRwVP1LfqtFGeCa/OZ5/h7NWM+c= Received: by 10.223.14.194 with SMTP id h2mr4361071faa.14.1265138242906; Tue, 02 Feb 2010 11:17:22 -0800 (PST) Received: from ?192.168.1.21? (c-69-181-65-226.hsd1.ca.comcast.net [69.181.65.226]) by mx.google.com with ESMTPS id 14sm2718553fxm.7.2010.02.02.11.17.19 (version=SSLv3 cipher=RC4-MD5); Tue, 02 Feb 2010 11:17:21 -0800 (PST) Message-ID: <4B687A3E.1050102@GMail.com> Date: Tue, 02 Feb 2010 11:17:18 -0800 User-Agent: Thunderbird 2.0.0.23 (Windows/20090812) MIME-Version: 1.0 To: Pierre Joye CC: Alexey Zakhlestin , David Soria Parra , internals@lists.php.net References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Re: [PHP-CVS] 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/PH From: sriram.natarajan@gmail.com (Sriram Natarajan) Pierre Joye wrote: > On Fri, Jan 29, 2010 at 9:36 AM, Alexey Zakhlestin 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