On Thu, 2003-10-23 at 13:40, Adam C Powell IV wrote: > Is it secretly big-endian for > its float/double emulation, and little-endian for ints?
More or less, yeah. It's actually only doubles that are affected. I suggest you try changing #if defined(IS_LITTLE_ENDIAN) into #if defined(IS_LITTLE_ENDIAN) && (!defined(__arm__) || defined(__VFP_FP__)) and see if that improves matters at all. p.