123456789101112131415161718192021222324 |
- src_lib_libcurve25519_donna_a_CFLAGS=$(TOR_CFLAGS_CRYPTO)
- if BUILD_CURVE25519_DONNA
- src_lib_libcurve25519_donna_a_SOURCES=\
- src/ext/curve25519_donna/curve25519-donna.c
- # See bug 13538 -- this code is known to have signed overflow issues.
- src_lib_libcurve25519_donna_a_CFLAGS+=\
- @F_OMIT_FRAME_POINTER@ @CFLAGS_CONSTTIME@
- noinst_LIBRARIES+=src/lib/libcurve25519_donna.a
- LIBDONNA=src/lib/libcurve25519_donna.a
- else
- if BUILD_CURVE25519_DONNA_C64
- src_lib_libcurve25519_donna_a_CFLAGS+=@CFLAGS_CONSTTIME@
- src_lib_libcurve25519_donna_a_SOURCES=\
- src/ext/curve25519_donna/curve25519-donna-c64.c
- noinst_LIBRARIES+=src/lib/libcurve25519_donna.a
- LIBDONNA=src/lib/libcurve25519_donna.a
- else
- LIBDONNA=
- endif
- endif
- LIBDONNA += $(LIBED25519_REF10)
- LIBDONNA += $(LIBED25519_DONNA)
|