On 02.01.14 13:24, Nico Erfurth wrote: > On 02.01.14 12:51, Michael Ring wrote: >> Checkin Comment was: >> >> Optimized support for 32x32 => 64bit multiplications on ARM >> >> This code uses UMULL and SMULL to perform the multiplications, which >> take two 32bit source registers and two 32bit destination registers. >> >> >> ... umull is not supported by cortex-m0 chips ... > > Sorry, I've forget to add that check, will checkin a fix in the next 30 > minutes.
Should be fixed by r26354. Could you please test it for cortex-m0 devices? I've added a new CPU-feature flag CPUARM_HAS_UMULL and also used it for the 64x64=>64bit code. Nico _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel