1# $OpenBSD: Makefile.inc,v 1.13 2024/03/29 07:24:09 jsing Exp $
2
3# aarch64-specific libcrypto build rules
4
5.for dir f in ${SSLASM}
6SRCS+=	${f}.S
7GENERATED+=${f}.S
8${f}.S: ${LCRYPTO_SRC}/${dir}/asm/${f}.pl
9	/usr/bin/perl \
10		${LCRYPTO_SRC}/${dir}/asm/${f}.pl void ${.TARGET} > ${.TARGET}
11.endfor
12
13CFLAGS+= -DOPENSSL_CPUID_OBJ
14AFLAGS+= -mmark-bti-property
15SRCS+=	arm64cpuid.S arm64cap.c
16