XLFMP = xlf_r 
F77 = $(XLFMP)
XLF = $(XLFMP)
CC = /usr/vac/bin/xlc

CFLAGS = -q64 -g 

SMP = -qsmp=noauto
FFLAGS = -O3 -qarch=pwr3 -qtune=pwr3 -q64  -qddim $(SMP)

BIND = rebind.o bind_thread.o unbind_thread.o
#BIND =

LDFLAGS = $(SMP)

KERNELS = stream_copy.o stream_scale.o stream_add.o stream_triad.o

#-------stream "standard" code
stream_test: stream_driver.o stream_d.o getshrseg.o $(KERNELS) $(BIND)
	$(XLFMP) $(SMP) -o stream_test -q64 stream_driver.o stream_d.o getshrseg.o $(KERNELS) $(LDFLAGS) $(BIND)

clean:
	rm -f *.o
	rm -f stream_test 

