Merge tag 'efi-2019-07-rc1' of git://git.denx.de/u-boot-efi
[platform/kernel/u-boot.git] / arch / riscv / Makefile
index 55d7c65..0b80eb8 100644 (file)
@@ -17,8 +17,15 @@ endif
 ifeq ($(CONFIG_RISCV_ISA_C),y)
        ARCH_C = c
 endif
+ifeq ($(CONFIG_CMODEL_MEDLOW),y)
+       CMODEL = medlow
+endif
+ifeq ($(CONFIG_CMODEL_MEDANY),y)
+       CMODEL = medany
+endif
 
-ARCH_FLAGS = -march=$(ARCH_BASE)$(ARCH_A)$(ARCH_C) -mabi=$(ABI)
+ARCH_FLAGS = -march=$(ARCH_BASE)$(ARCH_A)$(ARCH_C) -mabi=$(ABI) \
+            -mcmodel=$(CMODEL)
 
 PLATFORM_CPPFLAGS      += $(ARCH_FLAGS)
 CFLAGS_EFI             += $(ARCH_FLAGS)