Commit a83106c0 by Richard Kenner

(__lshldi3): Deleted.

From-SVN: r8831
parent 55b8010e
......@@ -145,38 +145,6 @@ __negdi2 (u)
}
#endif
#ifdef L_lshldi3
DItype
__lshldi3 (u, b)
DItype u;
word_type b;
{
DIunion w;
word_type bm;
DIunion uu;
if (b == 0)
return u;
uu.ll = u;
bm = (sizeof (SItype) * BITS_PER_UNIT) - b;
if (bm <= 0)
{
w.s.low = 0;
w.s.high = (USItype)uu.s.low << -bm;
}
else
{
USItype carries = (USItype)uu.s.low >> bm;
w.s.low = (USItype)uu.s.low << b;
w.s.high = ((USItype)uu.s.high << b) | carries;
}
return w.ll;
}
#endif
#ifdef L_lshrdi3
DItype
__lshrdi3 (u, b)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment