diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1995-10-19 18:48:45 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1995-10-19 18:48:45 -0400 |
commit | ce13d15fbcad86f65e2fd0c094809c25a6f00907 (patch) | |
tree | 0bfadd05a9339b0cd7a59928f0e759d7cbef3f84 | |
parent | 932d1119f5bed0210b5f67355e60959f253dd46b (diff) | |
download | gcc-ce13d15fbcad86f65e2fd0c094809c25a6f00907.zip gcc-ce13d15fbcad86f65e2fd0c094809c25a6f00907.tar.gz gcc-ce13d15fbcad86f65e2fd0c094809c25a6f00907.tar.bz2 |
(__udiv_w_sdiv): If we don't have sdiv_qrnnd, define dummy variant of
__udiv_w_sdiv.
From-SVN: r10476
-rw-r--r-- | gcc/libgcc2.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/libgcc2.c b/gcc/libgcc2.c index 4f37d61..3d9637c 100644 --- a/gcc/libgcc2.c +++ b/gcc/libgcc2.c @@ -291,6 +291,7 @@ __muldi3 (u, v) #endif #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 #if (defined (L_udivdi3) || defined (L_divdi3) || \ |