From 693a6afecd6fd003b5cd849a10f5a34fd8b5ce50 Mon Sep 17 00:00:00 2001 From: Yvan Tortorella Date: Tue, 1 Aug 2023 19:02:57 +0200 Subject: [PATCH] Allowed usage of environment variable to select the toolchain. --- rules/pulpos/targets/carfield.mk | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/rules/pulpos/targets/carfield.mk b/rules/pulpos/targets/carfield.mk index d6ea8fc..60a9ac9 100644 --- a/rules/pulpos/targets/carfield.mk +++ b/rules/pulpos/targets/carfield.mk @@ -10,10 +10,12 @@ PULP_CFLAGS += -fdata-sections -ffunction-sections -include chips/carfield/co PULP_OMP_CFLAGS += -fopenmp -mnativeomp PULP_LDFLAGS += -nostartfiles -nostdlib -Wl,--gc-sections -L$(PULPRT_HOME)/kernel -Tchips/carfield/link.ld -lgcc -PULP_CC = riscv32-unknown-elf-gcc -PULP_AR ?= riscv32-unknown-elf-ar -PULP_LD ?= riscv32-unknown-elf-gcc -PULP_OBJDUMP ?= riscv32-unknown-elf-objdump +SAFED_RISCV ?= riscv32-unknown-elf + +PULP_CC ?= $(SAFED_RISCV)-gcc +PULP_AR ?= $(SAFED_RISCV)-ar +PULP_LD ?= $(SAFED_RISCV)-gcc +PULP_OBJDUMP ?= $(SAFED_RISCV)-objdump fc/archi=riscv pe/archi=riscv