Home | History | Annotate | Line # | Download | only in libcrypto
      1 #	$NetBSD: sha.inc,v 1.2 2025/10/20 14:31:36 nat Exp $
      2 
      3 .PATH.c:	${OPENSSLSRC}/crypto/sha
      4 
      5 .if !defined(KECCAKNI)
      6 SHA_SRCS+= keccak1600.c
      7 .endif
      8 SHA_SRCS += \
      9 sha1_one.c \
     10 sha1dgst.c \
     11 sha256.c \
     12 sha3.c \
     13 sha512.c \
     14 
     15 SRCS += ${SHA_SRCS}
     16 
     17 .for cryptosrc in ${SHA_SRCS}
     18 CPPFLAGS.${cryptosrc} += -I${OPENSSLSRC}/crypto/sha ${SHACPPFLAGS}
     19 .endfor
     20 
     21 .if (${MACHINE_ARCH:S/m68ksf/m68k/} == "m68k" || ${MACHINE_ARCH} == "m68000") && \
     22     ${HAVE_GCC:U0} == 12
     23 COPTS.libc-sha2xx.c+=	-fno-stack-protector
     24 .endif
     25