LD = ld -melf_i386
AS = as --32

all:	count_to_32 count_to_32_hex

count_to_32:	count_to_32.o
	$(LD) -o count_to_32 count_to_32.o

count_to_32.o:	count_to_32.s
	$(AS) -o count_to_32.o count_to_32.s


count_to_32_hex:	count_to_32_hex.o
	$(LD) -o count_to_32_hex count_to_32_hex.o

count_to_32_hex.o:	count_to_32_hex.s
	$(AS) -o count_to_32_hex.o count_to_32_hex.s


submit:	count_to_32_hex.s count_to_32.s README
	tar -czvf hw1_submit.tar.gz count_to_32_hex.s count_to_32.s README
	
clean:	
	rm -f *~ *.o count_to_32 count_to_32_hex
