#
#
#
MEMTST_CFLAGS=$(CFLAGS) -fno-unroll-loops -fno-unroll-all-loops

all: sizeofint memtst maxalloc;


sizeofint: sizeofint.c;
	$(CC) sizeofint.c -o sizeofint

sizeofint.h: sizeofint ;
	sh -c "./sizeofint > sizeofint.h"

maxalloc: sizeofint.h ;
	$(CC) -Wall maxalloc.c -o maxalloc

memtst: memory.h sizeofint.h memtst.h memtst.c memtst_main.c;
	$(CC) $(MEMTST_CFLAGS) -c memtst.c -o memtst.o
	$(CC) $(MEMTST_CFLAGS)  memtst_main.c memtst.o -o memtst

clean:
	rm -f *.o memtst maxalloc sizeofint.h sizeofint

