include $(TOPDIR)/Makefile.config COVERAGE = $(TOPDIR)/riscv_instructions AS = $(RISCV_AS) -c GCC = $(RISCV_GCC) LD = $(RISCV_LD) INCPATH += -I$(TOPDIR) -I$(COVERAGE) ASFLAGS = $(RISCV_ASFLAGS) $(INCPATH) CFLAGS = $(RISCV_CFLAGS) $(INCPATH) # Rules %.a: $(AR) rcv $@ $^ %.o: %.c $(GCC) $(CFLAGS) -c $< %.o: %.s $(AS) $(ASFLAGS) -c $< $(PROGRAMS): $(LD) $+ -o $@