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)