| src_dir := $(dir $(lastword $(MAKEFILE_LIST))) |
| |
| LDFLAGS := -nostartfiles -nostdlib -march=rv32$(ARCH) -mabi=$(ABI) |
| ADD_ASM_MACRO := -DASM |
| |
| ifeq ($(IPIC) ,1) |
| ADD_ASM_MACRO += -DIPIC_ENABLED |
| endif |
| |
| ifeq ($(VECT_IRQ) ,1) |
| ADD_ASM_MACRO += -DVECT_IRQ_ENABLED |
| endif |
| asm_src := isr_sample.S |
| |
| # override ld script |
| ld_script := $(inc_dir)/link.ld |
| |
| include $(inc_dir)/common.mk |
| |
| default: log_requested_tgt $(bld_dir)/isr_sample.elf $(bld_dir)/isr_sample.hex $(bld_dir)/isr_sample.dump |
| |
| log_requested_tgt: |
| echo isr_sample.hex >> $(bld_dir)/test_info |
| |
| clean: |
| $(RM)$(asm_objs) $(bld_dir)/isr_sample.elf $(bld_dir)/isr_sample.hex $(bld_dir)/isr_sample.dump |