files.aesneon revision 1.5
11.5Sjakllsch# $NetBSD: files.aesneon,v 1.5 2020/09/08 17:35:27 jakllsch Exp $ 21.1Sriastrad 31.1Sriastradifdef aarch64 41.1Sriastradmakeoptions aes "COPTS.aes_neon.c"+="-march=armv8-a" 51.1Sriastradmakeoptions aes "COPTS.aes_neon_subr.c"+="-march=armv8-a" 61.5Sjakllschmakeoptions aes "CWARNFLAGS.aes_neon.c"+="${${ACTIVE_CC} == clang :? -Wno-nonportable-vector-initialization :}" 71.5Sjakllschmakeoptions aes "CWARNFLAGS.aes_neon_subr.c"+="${${ACTIVE_CC} == clang :? -Wno-nonportable-vector-initialization :}" 81.1Sriastradelse 91.1Sriastradmakeoptions aes "COPTS.aes_neon.c"+="-mfloat-abi=softfp -mfpu=neon" 101.1Sriastradmakeoptions aes "COPTS.aes_neon_subr.c"+="-mfloat-abi=softfp -mfpu=neon" 111.1Sriastradendif 121.1Sriastrad 131.4Sriastradmakeoptions aes "AOPTS.aes_neon_32.S"+="-D__SOFTFP__" 141.4Sriastrad 151.3Sriastradfile crypto/aes/arch/arm/aes_neon.c aes & (cpu_cortex | aarch64) 161.3Sriastradfile crypto/aes/arch/arm/aes_neon_impl.c aes & (cpu_cortex | aarch64) 171.3Sriastradfile crypto/aes/arch/arm/aes_neon_subr.c aes & (cpu_cortex | aarch64) 181.2Sriastrad 191.3Sriastradfile crypto/aes/arch/arm/aes_neon_32.S aes & cpu_cortex & !aarch64 20