Re: [PECL-DEV] Endianness in PHP

[email protected] (Melanie Rhianna Lewis)
Newsgroups php.pecl.dev
Message-ID <[email protected]>
On 12 Aug 2010, at 12:48, Johannes Schlüter wrote:

> Hi,
> 
> On Thu, 2010-08-12 at 11:42 +0100, Melanie Rhianna Lewis wrote:
>> You can easily detect endianness as follows:
>> 
>> Either:
> [...]
> 
> Please don't reinvent the wheel. As said in my other mail we have a
> compile time constant for this already.

Sorry I missed that.

However that's a compile time constant.  Mine are run time.

> And yes, for all circumstances a compile time value isn't enough.
> Thinking about cross-compiling and MacOS's binaries which support
> PowerPC and Intel architectures but using the provided constants gives a
> consistent behavior.

But are there mapping macros to aid endian translation?  If not it would be nice if there were to save each extension that needs it re-inventing the wheel.

Melanie
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.