OSDN Git Service

(__lshldi3): Deleted.
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 28 Jan 1995 01:56:50 +0000 (01:56 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 28 Jan 1995 01:56:50 +0000 (01:56 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8831 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/libgcc2.c

index 58069bc..0030e99 100644 (file)
@@ -145,38 +145,6 @@ __negdi2 (u)
 }
 #endif
 \f
-#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)