On Sat, Feb 24, 2001 at 07:10:50PM +0000, Nicholas Clark wrote: > > /* SAM This does not work on arm4 */ > > #define umul_ppmm(xh, xl, a, b) \ > > __asm__ ("%@ Inlined umul_ppmm > > mov %|r0, %2, lsr #16 > > mov %|r2, %3, lsr #16 > ^^^^ > > > bic %|r1, %2, %|r0, lsl #16 > > bic %|r2, %3, %|r2, lsl #16 > ^^^^ > > I think the author has messed up by using the same register twice here. > I think it should be %0 (untested) ^ the second one
Nicholas Clark