>Do you have anything apart from its comment to suggest that it even >works on arm3?
Nope. >I don't believe that the non ARM3 code should actually work, and I see no >reason why (if I've found the bug) the corrected code should not work >equally well on ARM4 (but more slowly than an umull ?) Great. Thanks for the analysis. I'll build a package with that change and see if it helps. p.