From c3dff2dbdeeb304f63cea3e2fcea245b6e5670a8 Mon Sep 17 00:00:00 2001 From: Antonio Calatrava Date: Thu, 13 May 2021 12:59:10 +0200 Subject: [PATCH] Fixed "Error: SVC is not permitted on this architecture" error on newer ARM compilers --- make/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/make/Makefile b/make/Makefile index 4719f75..882bc73 100644 --- a/make/Makefile +++ b/make/Makefile @@ -809,7 +809,7 @@ ifneq (,$(filter $(NRF_IC),nrf52832 nrf52833 nrf52840)) #CPUFLAGS = -mthumb -mabi=aapcs -mcpu=cortex-m4 -march=armv7e-m -mfloat-abi=soft -mfpu=fpv4-sp-d16 CPUFLAGS = -mthumb -mcpu=cortex-m4 -march=armv7e-m else - CPUFLAGS = -mthumb -mcpu=cortex-m0 -march=armv6-m + CPUFLAGS = -mthumb -mcpu=cortex-m0 -march=armv6s-m endif CFLAGS += -std=gnu99 -c $(CPUFLAGS) -Wall -Wextra -Wno-unused-parameter -Werror=return-type -D$(DEVICE) -D$(BOARD) -D$(NRF_IC_UPPER) -DSDK_VERSION_$(SDK_VERSION) -DSOFTDEVICE_$(SOFTDEVICE_MODEL) -- 2.11.4.GIT