This is mp_shiftl.c in view mode; [Download] [Up]
typedef unsigned long ulong;
ulong hiremainder,overflow;
int shiftl(x,y)
ulong x,y;
{
hiremainder=x>>(32-y);return (x<<y);
}
int shiftlr(x,y)
ulong x,y;
{
hiremainder=x<<(32-y);return (x>>y);
}
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.