> > (#if defined __arm__) > > byte swapping occurs in a private copy of gmp which doesn't appear to be > > used. > > Well spotted! > Fortunately, for the Debian build, -lgmp3 takes priority, but that > will cause breakage on other ARM EABI builds without libgmp3, and > means inserting defined(__ARM_EABI__) clauses into those tests. If you're talking about word-endianess for double precision floats, then __VFP_FP__ is the correct macro to be testing. Paul