xref: /netbsd-src/sys/crypto/chacha/arch/arm/files.chacha_arm (revision cef8759bd76c1b621f8eab8faa6f208faabc2e15)
1#	$NetBSD: files.chacha_arm,v 1.3 2020/07/28 20:08:48 riastradh Exp $
2
3ifdef aarch64
4makeoptions	chacha	"COPTS.chacha_neon.c"+="-march=armv8-a"
5else
6makeoptions	aes	"COPTS.chacha_neon.c"+="-mfloat-abi=softfp -mfpu=neon"
7endif
8
9file	crypto/chacha/arch/arm/chacha_neon.c	chacha & (cpu_cortex | aarch64)
10file	crypto/chacha/arch/arm/chacha_neon_32.S	chacha & cpu_cortex & !aarch64
11file	crypto/chacha/arch/arm/chacha_neon_64.S	chacha & aarch64
12file	crypto/chacha/arch/arm/chacha_neon_impl.c chacha & (cpu_cortex | aarch64)
13