2020-10-26 12:35:25 +00:00
|
|
|
|
|
|
|
# Component Makefile
|
|
|
|
#
|
|
|
|
COMPONENT_ADD_INCLUDEDIRS += config portable/GCC/RISC-V portable/GCC/RISC-V/chip_specific_extensions/RV32I_CLINT_no_extensions
|
|
|
|
|
2020-11-08 19:56:51 +00:00
|
|
|
COMPONENT_OBJS :=
|
2020-10-26 12:35:25 +00:00
|
|
|
|
2020-11-08 19:56:51 +00:00
|
|
|
COMPONENT_SRCDIRS :=
|
2020-10-26 12:35:25 +00:00
|
|
|
|
|
|
|
OPT_FLAG_G := $(findstring -Og, $(CFLAGS))
|
|
|
|
ifeq ($(strip $(OPT_FLAG_G)),-Og)
|
|
|
|
CFLAGS := $(patsubst -Og,-O2,$(CFLAGS))
|
|
|
|
endif
|
|
|
|
OPT_FLAG_S := $(findstring -Os, $(CFLAGS))
|
|
|
|
ifeq ($(strip $(OPT_FLAG_S)),-Os)
|
|
|
|
CFLAGS := $(patsubst -Os,-O2,$(CFLAGS))
|
|
|
|
endif
|
|
|
|
|
|
|
|
ASMFLAGS += -DportasmHANDLE_INTERRUPT=interrupt_entry
|