.PHONY: clean

objects = of.o test.o

%.o: %.s
	as -mregnames -o $@ $<

test: $(objects) ldscript
	$(LD) -T ldscript -o $@ $(objects)

of.o: of-internals.s

clean:
	rm -f *.o
	rm -f test
