size_t and 64 bit integer branch

From: Date: Mon, 18 Nov 2013 22:43:41 +0000
Subject: size_t and 64 bit integer branch
Groups: php.internals 
Request: Send a blank email to [email protected] to get a copy of this message
Hi,

the branch with size_t for string length and 64 bit integer replacement
for long datatype was brought so far. This branch is based on the one
started by Anthony Ferrara.

Compiled with --disable-all --enable-cli this functionality is already
available. Except of a couple of edge cases, the tests pass on both 64 bit
Windows and Linux. The implementation is ready as a solid base for the
further porting. There are several new macros and typedefs to handle 64
bit compatibility. All those are placeholders which can be easily renamed
later, if needed. There is a wiki page indicating the current progress and
containing quick start instructions:

https://wiki.php.net/rfc/string-size_t/progress

As the base does exist now, I'd like to call the maintainers and
developers to participate on further porting of the core extensions and
SAPIs. Many of those should be easy to convert. Any reviews and comments
on what is done are of course welcome, too.

The new era of PHP is coming, do your part! :)


Cheers

Anatol



Thread (8 messages)

« previous php.internals (#70195) next »