"Maciej W. Rozycki" <macro@xxxxxxxxxxxxxx> writes: > Well, other targets, like the i386 (which didn't even have a 64-bit > variation till recently), do not force Linux to go through such > contortions. But arm targets (for instance) don't provide inline 64-bit shifts, do they? I don't think there's anything special in the MIPS ISA that makes them easier for MIPS than they are for ARM. Richard