<div dir="ltr">On Thu, Oct 16, 2008 at 8:51 AM, Bob Ippolito <span dir="ltr"><<a href="mailto:bob@redivi.com">bob@redivi.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Wed, Oct 15, 2008 at 11:28 PM, Bjorn Gustavsson<br>
<<a href="mailto:bgustavsson@gmail.com">bgustavsson@gmail.com</a>> wrote:<br>
>  Thu, Oct 16, 2008 at 7:40 AM, Bob Ippolito <<a href="mailto:bob@redivi.com">bob@redivi.com</a>> wrote:<br>
>><br>
>> Well, the float type in Erlang binaries by itself is big endian, not<br>
>> native endian. This is a bug in Erlang.<br>
><br>
> This is not a bug. The default for numeric types is big endian. If you want<br>
> native endian, you must say so:<br>
><br>
> <<F/native-float>><br>
<br>
</div>No, this is a bug. <<F/float>> on his platform is not returning big endian.<br>
<font color="#888888"></font></blockquote><div><br>Sorry, I misunderstood you.<br><br>In that case, WORDS_BIGENDIAN in config.h seems to be wrong. It should be defined if the<br>processor is big endian (like Sparc), and undefined otherwise.<br>
<br>/Bjorn<br></div></div><br>-- <br>Björn Gustavsson, Erlang/OTP, Ericsson AB<br>
</div>