# BuildSystemHeader added automatically
# $Header: [makefile#,v 1.1 91/05/03 06:04:27 afuller Exp ]$
CC=ncc

COBJS= acos.o asin.o atan.o atan2.o bessel.o cabs.o ceil.o cos.o cosh.o \
 erf.o exp.o floor.o fmod.o gamma.o hypot.o ldexp.o log.o \
 pow.o racos.o rasin.o ratan.o ratan2.o rcos.o rcosh.o rexp.o rfrexp.o \
 rldexp.o rlog.o rpow.o rsin.o rsinh.o rsqrt.o rtan.o rtanh.o sin.o \
 sinh.o sqrt.o tan.o tanh.o

../libm.a: $(COBJS)
	rm -f ../libm.a
	ar cr ../libm.a $(COBJS)

rlog.o: rlog.c
	$(CC) -c -X167 rlog.c
rexp.o: rexp.c
	$(CC) -c -X167 rexp.c
rcos.o: rcos.c
	$(CC) -c -X167 rcos.c
rsin.o: rsin.c
	$(CC) -c -X167 rsin.c
rsqrt.o: rsqrt.c
	$(CC) -c -X167 rsqrt.c
rtan.o: rtan.c
	$(CC) -c -X167 rtan.c
racos.o: racos.c
	$(CC) -c -X167 racos.c
rasin.o: rasin.c
	$(CC) -c -X167 rasin.c
ratan.o: ratan.c
	$(CC) -c -X167 ratan.c
rldexp.o: rldexp.c
	$(CC) -c -X167 rldexp.c
rfrexp.o: rfrexp.c
	$(CC) -c -X167 rfrexp.c
rsinh.o: rsinh.c
	$(CC) -c -X167 rsinh.c
rcosh.o: rcosh.c
	$(CC) -c -X167 rcosh.c
rtanh.o: rtanh.c
	$(CC) -c -X167 rtanh.c
ratan2.o: ratan2.c
	$(CC) -c -X167 ratan2.c
rpow.o: rpow.c
	$(CC) -c -X167 rpow.c

.s.o:
	$(CC) -c $*.s
.c.o:
	$(CC) -OLM -X171 -Dieee_float -ga -c $*.c

test: test-m.o
	rm -f a.out
	$(ncc) test-m.o -lm
	echo \$q >/tmp/damnit
	nrx -r a.out </tmp/damnit
	rm -f a.out
