all: fasm

fasm: source/libc/io.o
	gcc -m32 -march=i386 fasm.o io.o -o fasm

source/libc/io.o: source/libc/io.c
	gcc -m32 -march=i386 -c -oS -fomit-frame-pointer source/libc/io.c -o io.o

clean:
	rm -f io.o fasm
