PREFIX=/usr/local
TARGET=sh-elf

CC=$(PREFIX)/bin/$(TARGET)-gcc
LD=$(PREFIX)/bin/$(TARGET)-ld
AS=$(PREFIX)/bin/$(TARGET)-as
AR=$(PREFIX)/bin/$(TARGET)-ar

ASFLAGS = -little

CFLAGS = -ml -nostartfiles -nodefaultlibs -m4-single-only -O2

all : main.elf

main.elf : startup.o main.o
	$(CC) $(CFLAGS) $^ -o $@

.PHONY : clean
clean :
	@-rm *.o
	@-rm *.elf

