I've installed this patch (as obvious), for a problem with the m68k's float format logic. The -mfloat flag is used for both m68k and cf floats, which to target is determined by the target cpu. That check should be done _before_ testing whether we've been given flags for both m68k & cf architectures. We've been using this on the binutils-csl-2_17-branch for some time (and we're just going through making sure things get back to mainline). Ben, do you want this on the binutils-2_17-branch too? nathan -- Nathan Sidwell :: http://www.codesourcery.com :: CodeSourcery nathan@codesourcery.com :: http://www.planetfall.pwp.blueyonder.co.uk