#SHELL=/bin/csh
%CFLAGS=  -I.   -s -hinline3,scalar3 -O3
CFLAGS=   -O3 
FFLAGS= -O3  -lm
DFLAGS= -lm  -flibrary-level 0
CC=gcc
#
#
# Main Build
#
#
#
# Auxiliary files / Build pieces
all:	rsort
seqsort.o:	seqsort.c 
	${CC} ${CFLAGS} -c seqsort.c
seqsort1.o:     seqsort1.c
	${CC} ${CFLAGS} -c seqsort1.c
new.o:	new.c 
	${CC} ${CFLAGS} -c new.c
gnu.o:	gnu.c 
	${CC} ${CFLAGS} -c gnu.c
irsortdi.o:     irsortdi.c
	${CC} ${CFLAGS} -c irsortdi.c
#
#	Main functions
#
so.o:	so.c 
	${CC} ${CFLAGS} -c so.c
so2.o:	so2.c 
	${CC} ${CFLAGS} -c so2.c
#
#
# Link pieces 
#
rsort:  seqsort.o  irsortdi.o so.o 
	${CC} ${FFLAGS}  seqsort.o irsortdi.o  so.o -o rsortd
	strip rsortd
rsort2: seqsort.o  irsortdi.o so2.o 
	${CC} ${FFLAGS}  seqsort.o irsortdi.o  so2.o  -o rsort2
	strip rsort2
#
clean:
	rm -rf *.o rsortd

