From b6daa819caefe29400c7484aa332da275a6e75c8 Mon Sep 17 00:00:00 2001 From: aottaviano Date: Mon, 11 Apr 2022 09:35:51 +0200 Subject: [PATCH] pulp-runtime: Enable 'a' option for gcc to support atomics --- rules/pulpos/targets/control-pulp.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/pulpos/targets/control-pulp.mk b/rules/pulpos/targets/control-pulp.mk index d9b4a50..65a220a 100644 --- a/rules/pulpos/targets/control-pulp.mk +++ b/rules/pulpos/targets/control-pulp.mk @@ -5,8 +5,8 @@ endif # we need at least pulp-gcc v2.4.0 PULP_LDFLAGS += PULP_CFLAGS += -D__cv32e40p__ -D__riscv__ -PULP_ARCH_CFLAGS ?= -march=rv32imc_zfinx_xcorev -mabi=ilp32 -mno-pulp-hwloop -PULP_ARCH_LDFLAGS ?= -march=rv32imc_zfinx_xcorev -mabi=ilp32 -mno-pulp-hwloop +PULP_ARCH_CFLAGS ?= -march=rv32imac_zfinx_xcorev -mabi=ilp32 -mno-pulp-hwloop +PULP_ARCH_LDFLAGS ?= -march=rv32imac_zfinx_xcorev -mabi=ilp32 -mno-pulp-hwloop # uses elf attributes to disassemble so no need to set it manually PULP_ARCH_OBJDFLAGS ?=