mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2025-02-26 15:42:34 +01:00
24 lines
750 B
Text
24 lines
750 B
Text
src_lib_libcurve25519_donna_a_CFLAGS=
|
|
|
|
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)
|