.c.o:
	echo $<
	egcs -g -c -I../include -I- $<



default:	trttypes trtassert trtbintree trtfile trtlist trtnotify



clean:
	rm -f trtassert trtbintree trtfile trtlist trtnotify trttypes *.o core



trtassert:	trtassert.o ../lib/librt.a
	egcs -g -o trtassert trtassert.o ../lib/librt.a -lm

trtbintree:	trtbintree.o ../lib/librt.a
	egcs -g -o trtbintree trtbintree.o ../lib/librt.a -lm

trtfile:	trtfile.o ../lib/librt.a
	egcs -g -o trtfile trtfile.o ../lib/librt.a -lm

trtlist:	trtlist.o ../lib/librt.a
	egcs -g -o trtlist trtlist.o ../lib/librt.a -lm

trtnotify:	trtnotify.o ../lib/librt.a
	egcs -g -o trtnotify trtnotify.o ../lib/librt.a -lm

trttypes:	trttypes.o ../lib/librt.a
	egcs -g -o trttypes trttypes.o ../lib/librt.a -lm



trt_assert.pure:	trt_assert.o ../lib/librt.a
	purify egcs -o trt_assert trt_assert.o ../lib/librt.a -lm

trt_listSys.pure:	trt_listSys.o ../lib/librt.a
	purify egcs -o trt_listSys trt_listSys.o ../lib/librt.a -lm

trt_notifySys.pure:	trt_notifySys.o ../lib/librt.a
	purify egcs -o trt_notifySys trt_notifySys.o ../lib/librt.a -lm

trt_stdTypes.pure:	trt_stdTypes.o ../lib/librt.a
	purify egcs -o trt_stdTypes trt_stdTypes.o ../lib/librt.a -lm
