ifneq (,$(filter cortex-m23 cortex-m0%,$(CPU_CORE))) QDSA_IMPL ?= arm else ifneq (,$(filter arch_avr8,$(FEATURES_USED))) QDSA_IMPL ?= avr else QDSA_IMPL ?= cref endif endif export QDSA_IMPL INCLUDES += -I$(PKGDIRBASE)/qdsa/$(QDSA_IMPL) ifeq (cortex-m0plus,$(CPU_CORE)) # There are problems with the LLVM assembler and the Cortex-M0+ instruction # set with this package TOOLCHAINS_BLACKLIST += llvm endif