Home | History | Annotate | Line # | Download | only in libcrypto
      1  1.1.1.2  christos #	$NetBSD: ec.inc,v 1.1.1.2 2023/04/18 14:19:04 christos Exp $
      2      1.1  christos #
      3      1.1  christos #	@(#) Copyright (c) 1995 Simon J. Gerraty
      4      1.1  christos #
      5      1.1  christos #	SRCS extracted from src/crypto/dist/openssl/crypto/ec/Makefile
      6      1.1  christos #
      7      1.1  christos 
      8      1.1  christos .PATH:	${OPENSSLSRC}/crypto/ec
      9      1.1  christos 
     10      1.1  christos 
     11  1.1.1.2  christos EC_SRCS += \
     12  1.1.1.2  christos curve25519.c \
     13  1.1.1.2  christos ec2_oct.c \
     14  1.1.1.2  christos ec2_smpl.c \
     15  1.1.1.2  christos ec_ameth.c \
     16  1.1.1.2  christos ec_asn1.c \
     17  1.1.1.2  christos ec_check.c \
     18  1.1.1.2  christos ec_curve.c \
     19  1.1.1.2  christos ec_cvt.c \
     20  1.1.1.2  christos ec_err.c \
     21  1.1.1.2  christos ec_key.c \
     22  1.1.1.2  christos ec_kmeth.c \
     23  1.1.1.2  christos ec_lib.c \
     24  1.1.1.2  christos ec_mult.c \
     25  1.1.1.2  christos ec_oct.c \
     26  1.1.1.2  christos ec_pmeth.c \
     27  1.1.1.2  christos ec_print.c \
     28  1.1.1.2  christos ecdh_kdf.c \
     29  1.1.1.2  christos ecdh_ossl.c \
     30  1.1.1.2  christos ecdsa_ossl.c \
     31  1.1.1.2  christos ecdsa_sign.c \
     32  1.1.1.2  christos ecdsa_vrf.c \
     33  1.1.1.2  christos eck_prn.c \
     34  1.1.1.2  christos ecp_mont.c \
     35  1.1.1.2  christos ecp_nist.c \
     36  1.1.1.2  christos ecp_nistp224.c \
     37  1.1.1.2  christos ecp_nistp256.c \
     38  1.1.1.2  christos ecp_nistp521.c \
     39  1.1.1.2  christos ecp_nistputil.c \
     40  1.1.1.2  christos ecp_oct.c \
     41  1.1.1.2  christos ecp_smpl.c \
     42  1.1.1.2  christos ecx_meth.c
     43  1.1.1.2  christos 
     44      1.1  christos SRCS += ${EC_SRCS}
     45      1.1  christos 
     46  1.1.1.2  christos .if defined(ECNI)
     47  1.1.1.2  christos COPTS.ecp_nistz256.c+=-Wno-error=stack-protector
     48  1.1.1.2  christos SRCS+= ecp_nistz256.c
     49  1.1.1.2  christos .endif
     50  1.1.1.2  christos 
     51      1.1  christos .for cryptosrc in ${EC_SRCS}
     52  1.1.1.2  christos CPPFLAGS.${cryptosrc} = -I${OPENSSLSRC}/crypto/ec ${ECCPPFLAGS}
     53      1.1  christos .endfor
     54