diff options
author | NIIBE Yutaka <gniibe@fsij.org> | 2022-05-17 10:44:55 +0900 |
---|---|---|
committer | NIIBE Yutaka <gniibe@fsij.org> | 2022-05-17 10:44:55 +0900 |
commit | c0692324fe8b3806eefc5017767917dca9cd94d0 (patch) | |
tree | 41acd4166d4505a156e003c9c64c76e324457450 /mpi | |
parent | fd02e8e78470deb661269c429f3348f811c054c6 (diff) | |
download | libgcrypt-c0692324fe8b3806eefc5017767917dca9cd94d0.tar.gz |
mpi: Allow building with --disable-asm for HPPA.
* mpi/longlong.h [__hppa] (udiv_qrnnd): Only define
when assembler is enabled.
--
GnuPG-bug-id: 5976
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
Diffstat (limited to 'mpi')
-rw-r--r-- | mpi/longlong.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mpi/longlong.h b/mpi/longlong.h index 39cdd0c2..c299534c 100644 --- a/mpi/longlong.h +++ b/mpi/longlong.h @@ -430,14 +430,14 @@ extern UDItype __udiv_qrnnd (); # define UMUL_TIME 40 # define UDIV_TIME 80 # endif -# ifndef LONGLONG_STANDALONE +# if !defined(LONGLONG_STANDALONE) && !defined(ASM_DISABLED) # define udiv_qrnnd(q, r, n1, n0, d) \ do { USItype __r; \ (q) = __udiv_qrnnd (&__r, (n1), (n0), (d)); \ (r) = __r; \ } while (0) extern USItype __udiv_qrnnd (); -# endif /* !LONGLONG_STANDALONE */ +# endif /* !LONGLONG_STANDALONE && !ASM_DISABLED */ # define count_leading_zeros(count, x) \ do { \ USItype __tmp; \ |