summaryrefslogtreecommitdiff
path: root/mpi
diff options
context:
space:
mode:
authorNIIBE Yutaka <gniibe@fsij.org>2022-05-17 10:44:55 +0900
committerNIIBE Yutaka <gniibe@fsij.org>2022-05-17 10:44:55 +0900
commitc0692324fe8b3806eefc5017767917dca9cd94d0 (patch)
tree41acd4166d4505a156e003c9c64c76e324457450 /mpi
parentfd02e8e78470deb661269c429f3348f811c054c6 (diff)
downloadlibgcrypt-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.h4
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; \