.PHONY: clean

CC=gcc
CFLAGS=-m32 -march=i486 -fno-zero-initialized-in-bss

LINKER=ld
LDFLAGS=-melf_i386 -Ttext=10000000 --entry=main

all: init

init: init.o
	$(LINKER) $(LDFLAGS) $^ -o $@


%.o: %.c
	$(CC) $(CFLAGS) -c $^ -o $@

clean:
	-rm -f *.o init
