1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/pkg/micro-ecc/Makefile
Marian Buschsieweke 358636045e
pkg/micro-ecc: blacklist LLVM
LLVM was already blacklisted for some specific Cortex-M targets due
to register allocation failing. The issue now has spread. Rather than
starting a whack-a-mole game, let's disable LLVM altogether for that
package.
2023-07-18 12:24:09 +02:00

16 lines
467 B
Makefile

PKG_NAME=micro-ecc
PKG_URL=https://github.com/kmackay/micro-ecc.git
PKG_VERSION=4b1709c17abbe938d6d8811f4c7c5d082a144799
PKG_LICENSE=BSD-2-Clause
include $(RIOTBASE)/pkg/pkg.mk
# With LLVM register allocation fails. We can tell LLVM to spend more time
# on trying to allocate registers using the following snippet:
ifeq (llvm,$(TOOLCHAIN))
CFLAGS += -mllvm -exhaustive-register-search
endif
all:
$(QQ)"$(MAKE)" -C $(PKG_SOURCE_DIR) -f $(RIOTBASE)/Makefile.base