bootrom_img = bootrom.img GCC=riscv64-unknown-elf-gcc OBJCOPY=riscv64-unknown-elf-objcopy OBJDUMP=riscv64-unknown-elf-objdump all: $(bootrom_img) %.img: %.elf $(OBJCOPY) -O binary --change-addresses=-0x1000 --only-section .text $< $@ %.elf: %.S linker.ld $(GCC) -Tlinker.ld $< -nostdlib -static -o $@ %.dump: %.elf $(OBJDUMP) -d $< > $@