On Mon, Oct 17, 2005 at 12:48:32PM -0700, Leopold Toetsch wrote: > 0 ... 8 byte IEEE double > 1 ... 12 byte IEEE double (both according to endianess) > > We need additionally (at least and AFAIK): > > 2 ... 8 byte (ARM) mixed-endian > > which is according to Nicholas a LE double with 2 BE arranged words.
and totally legal IEEE. (Mozilla thought that it could cheat. And it was wrong) The mixed endian is the old soft float, as I understand it, and will be replaced by something less surprising, but that's a C ABI change. Nicholas Clark