1 1.1 christos # $NetBSD: curve448.inc,v 1.1.1.1 2023/04/18 14:19:04 christos Exp $ 2 1.1 christos # 3 1.1 christos # SRCS extracted from src/crypto/dist/openssl/crypto/ec/curve448 4 1.1 christos # 5 1.1 christos 6 1.1 christos CURVE448=${OPENSSLSRC}/crypto/ec/curve448 7 1.1 christos .PATH: ${CURVE448} ${CURVE448}/arch_32 8 1.1 christos 9 1.1 christos 10 1.1 christos CURVE448_SRCS += \ 11 1.1 christos curve448.c \ 12 1.1 christos curve448_tables.c \ 13 1.1 christos eddsa.c \ 14 1.1 christos f_generic.c \ 15 1.1 christos f_impl.c \ 16 1.1 christos scalar.c 17 1.1 christos 18 1.1 christos SRCS += ${CURVE448_SRCS} 19 1.1 christos COPTS.curve448.c+=-Wno-error=stack-protector 20 1.1 christos COPTS.eddsa.c+=-Wno-error=stack-protector 21 1.1 christos COPTS.f_generic.c+=-Wno-error=stack-protector 22 1.1 christos 23 1.1 christos .for cryptosrc in ${CURVE448_SRCS} 24 1.1 christos CPPFLAGS.${cryptosrc} = -I${CURVE448} -I${CURVE448}/arch_32 ${CURVE448CPPFLAGS} 25 1.1 christos .endfor 26