[fpc-devel] Trunk does not compile for armv6m since rev. 26346

Jonas Maebe jonas.maebe at elis.ugent.be
Thu Jan 2 14:35:11 CET 2014


On 02 Jan 2014, at 14:11, Nico Erfurth wrote:

> I've added a new CPU-feature flag CPUARM_HAS_UMULL and also used it  
> for
> the 64x64=>64bit code.

I think it would be cleaner to also use it in  
tarmaddnode.use_generic_mul32to64 (maybe it's also necessary for  
correctness, since in pass_1 you check is_64bitint(left.resultdef) in  
tarmaddnode.pass_1 and that will return false if use_generic_mul32to64  
returned true, which it currently always does).


Jonas



More information about the fpc-devel mailing list