aboutsummaryrefslogtreecommitdiff
path: root/core/lib/libtomcrypt/src/ciphers/sub.mk
blob: 996a17ec17ab2ef2f3b7cccf8e243436cfecbc0e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
cflags-y += -Wno-unused-parameter


ifeq ($(_CFG_CORE_LTC_AES_ARM64_CE),y)
srcs-y += aes_armv8a_ce.c
cflags-aes_armv8a_ce.c-y += -march=armv8-a+crypto
srcs-y += aes_modes_armv8a_ce_a64.S
aflags-aes_modes_armv8a_ce_a64.S-y += -DINTERLEAVE=4
else
ifeq ($(_CFG_CORE_LTC_AES_ARM32_CE),y)
srcs-y += aes_armv8a_ce.c
srcs-y += aes_modes_armv8a_ce_a32.S
else
srcs-$(call cfg-one-enabled, _CFG_CORE_LTC_AES _CFG_CORE_LTC_AES_DESC) += aes.c
endif
endif

srcs-$(_CFG_CORE_LTC_DES) += des.c