#
#  Makefile for malloc test suite
#

ARCH=-Vgcc_ntox86
#
#  3.3.5,gcc_ntoshle       
#  3.3.5,gcc_ntomipsbe     
#  3.3.5,gcc_ntox86        (default)
#  3.3.5,gcc_ntoarmle      
#  3.3.5,gcc_ntoppcbe      
#  3.3.5,gcc_ntomipsle     
#  3.3.5,gcc_ntoarmbe      
#
CC=qcc $(ARCH)
#CFLAGS=-g
CFLAGS=-O3 -fomit-frame-pointer -fno-inline -fno-strength-reduce

all: malloc-test newlars cache

cache: cache.o
	$(CC) -o cache cache.o 

cache.o: cache.c
	$(CC) $(CFLAGS) -c cache.c

newlars: newlars.o
	$(CC) -o newlars newlars.o 

newlars.o: newlars.c
	$(CC) $(CFLAGS) -c newlars.c

malloc-test: malloc-test.o
	$(CC) -o malloc-test malloc-test.o 

malloc-test.o: malloc-test.c
	$(CC) $(CFLAGS) -c malloc-test.c

clean:
	rm -f malloc-test malloc-test.o newlars newlars.o cache cache.o
