RC=riscv64-unknown-elf
LB=-nostartfiles -nostdlib -nodefaultlibs

all: comp dump
comp:
	$(RC)-gcc -march=rv32i_zicsr -mabi=ilp32 $(LB) -T linker.ld -Os crt.s main.c -o main.elf -lgcc
	$(RC)-objcopy -O binary main.elf main.bin
dump:
	$(RC)-objdump -S main.elf > dump.lst
