13 lines
271 B
Makefile
13 lines
271 B
Makefile
|
bootrom_img = bootrom.img
|
||
|
|
||
|
GCC=riscv64-unknown-elf-gcc
|
||
|
OBJCOPY=riscv64-unknown-elf-objcopy
|
||
|
|
||
|
all: $(bootrom_img)
|
||
|
|
||
|
%.img: %.elf
|
||
|
$(OBJCOPY) -O binary --change-addresses=-0x1000 --only-section .text $< $@
|
||
|
|
||
|
%.elf: %.S linker.ld
|
||
|
$(GCC) -Tlinker.ld $< -nostdlib -static -o $@
|