OSDN Git Service

(__udiv_w_sdiv): If we don't have sdiv_qrnnd, define dummy variant of
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 19 Oct 1995 22:48:45 +0000 (22:48 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 19 Oct 1995 22:48:45 +0000 (22:48 +0000)
__udiv_w_sdiv.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10476 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/libgcc2.c

index 4f37d61..3d9637c 100644 (file)
@@ -291,6 +291,7 @@ __muldi3 (u, v)
 #endif
 \f
 #ifdef L_udiv_w_sdiv
+#if defined (sdiv_qrnnd)
 USItype
 __udiv_w_sdiv (rp, a1, a0, d)
      USItype *rp, a1, a0, d;
@@ -388,6 +389,13 @@ __udiv_w_sdiv (rp, a1, a0, d)
   *rp = r;
   return q;
 }
+#else
+/* If sdiv_qrnnd doesn't exist, define dummy __udiv_w_sdiv.  */
+USItype
+__udiv_w_sdiv (rp, a1, a0, d)
+     USItype *rp, a1, a0, d;
+{}
+#endif
 #endif
 \f
 #if (defined (L_udivdi3) || defined (L_divdi3) || \