Explorar o código

+ re-added rv32imc and rv32imac for completeness

florian hai 2 días
pai
achega
a5f0fb8b67
Modificáronse 2 ficheiros con 20 adicións e 0 borrados
  1. 10 0
      rtl/freertos/Makefile
  2. 10 0
      rtl/freertos/Makefile.fpc

+ 10 - 0
rtl/freertos/Makefile

@@ -947,6 +947,16 @@ endif
 endif
 ifeq ($(ARCH),riscv32)
 CPU_SPECIFIC_COMMON_UNITS=$(SYSUTILSUNIT) $(MATHUNIT) $(CLASSESUNIT) $(FGLUNIT) $(MACPASUNIT) $(TYPINFOUNIT) $(TYPESUNIT) $(RTLCONSTSUNIT) $(GETOPTSUNIT) $(LINEINFOUNIT)
+ifeq ($(SUBARCH),rv32imc)
+override FPCOPT+=-Cprv32imc
+CPU_UNITS=
+CPU_UNITS_DEFINED=1
+endif
+ifeq ($(SUBARCH),rv32imac)
+override FPCOPT+=-Cprv32imac
+CPU_UNITS=
+CPU_UNITS_DEFINED=1
+endif
 ifeq ($(SUBARCH),rv32imc_zicsr_zifencei)
 override FPCOPT+=-Cprv32imc_zicsr_zifencei
 CPU_UNITS=esp32c2 esp32c2idf_50000 esp32c2idf_50200 esp32c3 esp32c3idf_40400 esp32c3idf_50000 esp32c3idf_50200 esp32c3idf_50300

+ 10 - 0
rtl/freertos/Makefile.fpc

@@ -80,6 +80,16 @@ endif
 
 ifeq ($(ARCH),riscv32)
 CPU_SPECIFIC_COMMON_UNITS=$(SYSUTILSUNIT) $(MATHUNIT) $(CLASSESUNIT) $(FGLUNIT) $(MACPASUNIT) $(TYPINFOUNIT) $(TYPESUNIT) $(RTLCONSTSUNIT) $(GETOPTSUNIT) $(LINEINFOUNIT)
+ifeq ($(SUBARCH),rv32imc)
+override FPCOPT+=-Cprv32imc
+CPU_UNITS=
+CPU_UNITS_DEFINED=1
+endif
+ifeq ($(SUBARCH),rv32imac)
+override FPCOPT+=-Cprv32imac
+CPU_UNITS=
+CPU_UNITS_DEFINED=1
+endif
 ifeq ($(SUBARCH),rv32imc_zicsr_zifencei)
 override FPCOPT+=-Cprv32imc_zicsr_zifencei
 CPU_UNITS=esp32c2 esp32c2idf_50000 esp32c2idf_50200 esp32c3 esp32c3idf_40400 esp32c3idf_50000 esp32c3idf_50200 esp32c3idf_50300