Index: trunk/psLib/test/sysUtils/Makefile
===================================================================
--- trunk/psLib/test/sysUtils/Makefile	(revision 1204)
+++ trunk/psLib/test/sysUtils/Makefile	(revision 1212)
@@ -3,6 +3,6 @@
 ##  Makefile:   test/sysUtils
 ##
-##  $Revision: 1.16 $  $Name: not supported by cvs2svn $
-##  $Date: 2004-06-26 03:05:12 $
+##  $Revision: 1.17 $  $Name: not supported by cvs2svn $
+##  $Date: 2004-07-13 01:37:59 $
 ##
 ##  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -16,7 +16,6 @@
 include ../../src/Makefile.Globals
 
-PSLIB_INCL_DIR = ../../include
-
-PSLIB_LIB_DIR = ../../lib
+CFLAGS := -I../../include $(CFLAGS)
+LDFLAGS := -L../../lib -lpslib -lpstest $(LDFLAGS)
 
 TARGET = atst_psAbort_01  \
@@ -41,35 +40,14 @@
          tst_psTrace04
 
-DEPENDENCIES = $(addprefix builddir/,$(addsuffix .d,$(TARGET)))
-OBJS = $(addprefix builddir/,$(addsuffix .o,$(TARGET)))
+OBJS = $(addsuffix .o,$(TARGET))
 
-all: builddir $(TARGET)
-
-builddir:
-	mkdir builddir
-
-include $(DEPENDENCIES)
+all: $(TARGET)
 
 clean:
-	@echo "    Deleting executable and binary files for 'test/sysUtils'"
-	$(RM) $(OBJS) *.lint
+	@echo "    Deleting executable and binary files for 'test/collections'"
+	$(RM) $(OBJS)
 
 distclean: clean
 	$(RM) $(TARGET)
-
-cleandependencies:
-	$(RM) $(DEPENDENCIES)
-
-builddir/%.o : %.c
-	$(CC) $(CFLAGS) $(CPPFLAGS) -I.. -I$(PSLIB_INCL_DIR) -c -o $@ $<
-
-%   : builddir/%.o
-	$(CC) -o $@ $< -L$(PSLIB_LIB_DIR) -lpslib -lpstest $(LDFLAGS)
-
-%.lint: %.c
-	splint +posixlib -exportlocal -realcompare $(INCLUDE_GLOBAL) $? > $@; cat $@
-
-builddir/%.d: %.c
-	$(CC) -MM $(CFLAGS) -I$(PSLIB_INCL_DIR) $< | sed 's|\(.*\.o\)|builddir/\1|' > $@
 
 install: $(testbindir) $(testbindir)/verified $(TARGET)
@@ -83,2 +61,3 @@
 	mkdir -p $(testbindir)/verified
 
+
Index: trunk/psLib/test/sysUtils/builddir/atst_psAbort_01.d
===================================================================
--- trunk/psLib/test/sysUtils/builddir/atst_psAbort_01.d	(revision 1204)
+++ 	(revision )
@@ -1,9 +1,0 @@
-builddir/atst_psAbort_01.o: atst_psAbort_01.c ../../include/pslib.h \
-  ../../include/psMemory.h ../../include/psLogMsg.h \
-  ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
-  ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psCompare.h ../../include/psVector.h \
-  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
-  ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
-  ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
-  ../../include/psFFT.h ../../include/psImageIO.h ../../include/psTest.h
Index: trunk/psLib/test/sysUtils/builddir/atst_psAbort_02.d
===================================================================
--- trunk/psLib/test/sysUtils/builddir/atst_psAbort_02.d	(revision 1204)
+++ 	(revision )
@@ -1,9 +1,0 @@
-builddir/atst_psAbort_02.o: atst_psAbort_02.c ../../include/pslib.h \
-  ../../include/psMemory.h ../../include/psLogMsg.h \
-  ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
-  ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psCompare.h ../../include/psVector.h \
-  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
-  ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
-  ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
-  ../../include/psFFT.h ../../include/psImageIO.h ../../include/psTest.h
Index: trunk/psLib/test/sysUtils/builddir/atst_psAbort_03.d
===================================================================
--- trunk/psLib/test/sysUtils/builddir/atst_psAbort_03.d	(revision 1204)
+++ 	(revision )
@@ -1,9 +1,0 @@
-builddir/atst_psAbort_03.o: atst_psAbort_03.c ../../include/pslib.h \
-  ../../include/psMemory.h ../../include/psLogMsg.h \
-  ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
-  ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psCompare.h ../../include/psVector.h \
-  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
-  ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
-  ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
-  ../../include/psFFT.h ../../include/psImageIO.h ../../include/psTest.h
Index: trunk/psLib/test/sysUtils/builddir/tst_psError.d
===================================================================
--- trunk/psLib/test/sysUtils/builddir/tst_psError.d	(revision 1204)
+++ 	(revision )
@@ -1,9 +1,0 @@
-builddir/tst_psError.o: tst_psError.c ../../include/pslib.h \
-  ../../include/psMemory.h ../../include/psLogMsg.h \
-  ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
-  ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psCompare.h ../../include/psVector.h \
-  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
-  ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
-  ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
-  ../../include/psFFT.h ../../include/psImageIO.h ../../include/psTest.h
Index: trunk/psLib/test/sysUtils/builddir/tst_psHash00.d
===================================================================
--- trunk/psLib/test/sysUtils/builddir/tst_psHash00.d	(revision 1204)
+++ 	(revision )
@@ -1,9 +1,0 @@
-builddir/tst_psHash00.o: tst_psHash00.c ../../include/pslib.h \
-  ../../include/psMemory.h ../../include/psLogMsg.h \
-  ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
-  ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psCompare.h ../../include/psVector.h \
-  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
-  ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
-  ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
-  ../../include/psFFT.h ../../include/psImageIO.h ../../include/psTest.h
Index: trunk/psLib/test/sysUtils/builddir/tst_psHash01.d
===================================================================
--- trunk/psLib/test/sysUtils/builddir/tst_psHash01.d	(revision 1204)
+++ 	(revision )
@@ -1,9 +1,0 @@
-builddir/tst_psHash01.o: tst_psHash01.c ../../include/pslib.h \
-  ../../include/psMemory.h ../../include/psLogMsg.h \
-  ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
-  ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psCompare.h ../../include/psVector.h \
-  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
-  ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
-  ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
-  ../../include/psFFT.h ../../include/psImageIO.h ../../include/psTest.h
Index: trunk/psLib/test/sysUtils/builddir/tst_psHash02.d
===================================================================
--- trunk/psLib/test/sysUtils/builddir/tst_psHash02.d	(revision 1204)
+++ 	(revision )
@@ -1,9 +1,0 @@
-builddir/tst_psHash02.o: tst_psHash02.c ../../include/pslib.h \
-  ../../include/psMemory.h ../../include/psLogMsg.h \
-  ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
-  ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psCompare.h ../../include/psVector.h \
-  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
-  ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
-  ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
-  ../../include/psFFT.h ../../include/psImageIO.h ../../include/psTest.h
Index: trunk/psLib/test/sysUtils/builddir/tst_psHash03.d
===================================================================
--- trunk/psLib/test/sysUtils/builddir/tst_psHash03.d	(revision 1204)
+++ 	(revision )
@@ -1,9 +1,0 @@
-builddir/tst_psHash03.o: tst_psHash03.c ../../include/pslib.h \
-  ../../include/psMemory.h ../../include/psLogMsg.h \
-  ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
-  ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psCompare.h ../../include/psVector.h \
-  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
-  ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
-  ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
-  ../../include/psFFT.h ../../include/psImageIO.h ../../include/psTest.h
Index: trunk/psLib/test/sysUtils/builddir/tst_psHash04.d
===================================================================
--- trunk/psLib/test/sysUtils/builddir/tst_psHash04.d	(revision 1204)
+++ 	(revision )
@@ -1,9 +1,0 @@
-builddir/tst_psHash04.o: tst_psHash04.c ../../include/pslib.h \
-  ../../include/psMemory.h ../../include/psLogMsg.h \
-  ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
-  ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psCompare.h ../../include/psVector.h \
-  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
-  ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
-  ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
-  ../../include/psFFT.h ../../include/psImageIO.h ../../include/psTest.h
Index: trunk/psLib/test/sysUtils/builddir/tst_psLogMsg00.d
===================================================================
--- trunk/psLib/test/sysUtils/builddir/tst_psLogMsg00.d	(revision 1204)
+++ 	(revision )
@@ -1,9 +1,0 @@
-builddir/tst_psLogMsg00.o: tst_psLogMsg00.c ../../include/pslib.h \
-  ../../include/psMemory.h ../../include/psLogMsg.h \
-  ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
-  ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psCompare.h ../../include/psVector.h \
-  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
-  ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
-  ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
-  ../../include/psFFT.h ../../include/psImageIO.h ../../include/psTest.h
Index: trunk/psLib/test/sysUtils/builddir/tst_psLogMsg01.d
===================================================================
--- trunk/psLib/test/sysUtils/builddir/tst_psLogMsg01.d	(revision 1204)
+++ 	(revision )
@@ -1,9 +1,0 @@
-builddir/tst_psLogMsg01.o: tst_psLogMsg01.c ../../include/pslib.h \
-  ../../include/psMemory.h ../../include/psLogMsg.h \
-  ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
-  ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psCompare.h ../../include/psVector.h \
-  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
-  ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
-  ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
-  ../../include/psFFT.h ../../include/psImageIO.h ../../include/psTest.h
Index: trunk/psLib/test/sysUtils/builddir/tst_psLogMsg02.d
===================================================================
--- trunk/psLib/test/sysUtils/builddir/tst_psLogMsg02.d	(revision 1204)
+++ 	(revision )
@@ -1,9 +1,0 @@
-builddir/tst_psLogMsg02.o: tst_psLogMsg02.c ../../include/pslib.h \
-  ../../include/psMemory.h ../../include/psLogMsg.h \
-  ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
-  ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psCompare.h ../../include/psVector.h \
-  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
-  ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
-  ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
-  ../../include/psFFT.h ../../include/psImageIO.h ../../include/psTest.h
Index: trunk/psLib/test/sysUtils/builddir/tst_psLogMsg03.d
===================================================================
--- trunk/psLib/test/sysUtils/builddir/tst_psLogMsg03.d	(revision 1204)
+++ 	(revision )
@@ -1,9 +1,0 @@
-builddir/tst_psLogMsg03.o: tst_psLogMsg03.c ../../include/pslib.h \
-  ../../include/psMemory.h ../../include/psLogMsg.h \
-  ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
-  ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psCompare.h ../../include/psVector.h \
-  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
-  ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
-  ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
-  ../../include/psFFT.h ../../include/psImageIO.h ../../include/psTest.h
Index: trunk/psLib/test/sysUtils/builddir/tst_psMemory.d
===================================================================
--- trunk/psLib/test/sysUtils/builddir/tst_psMemory.d	(revision 1204)
+++ 	(revision )
@@ -1,9 +1,0 @@
-builddir/tst_psMemory.o: tst_psMemory.c ../../include/psTest.h \
-  ../../include/pslib.h ../../include/psMemory.h ../../include/psLogMsg.h \
-  ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
-  ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psCompare.h ../../include/psVector.h \
-  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
-  ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
-  ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
-  ../../include/psFFT.h ../../include/psImageIO.h
Index: trunk/psLib/test/sysUtils/builddir/tst_psStringCopy.d
===================================================================
--- trunk/psLib/test/sysUtils/builddir/tst_psStringCopy.d	(revision 1204)
+++ 	(revision )
@@ -1,9 +1,0 @@
-builddir/tst_psStringCopy.o: tst_psStringCopy.c ../../include/pslib.h \
-  ../../include/psMemory.h ../../include/psLogMsg.h \
-  ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
-  ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psCompare.h ../../include/psVector.h \
-  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
-  ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
-  ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
-  ../../include/psFFT.h ../../include/psImageIO.h ../../include/psTest.h
Index: trunk/psLib/test/sysUtils/builddir/tst_psTrace00.d
===================================================================
--- trunk/psLib/test/sysUtils/builddir/tst_psTrace00.d	(revision 1204)
+++ 	(revision )
@@ -1,9 +1,0 @@
-builddir/tst_psTrace00.o: tst_psTrace00.c ../../include/pslib.h \
-  ../../include/psMemory.h ../../include/psLogMsg.h \
-  ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
-  ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psCompare.h ../../include/psVector.h \
-  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
-  ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
-  ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
-  ../../include/psFFT.h ../../include/psImageIO.h ../../include/psTest.h
Index: trunk/psLib/test/sysUtils/builddir/tst_psTrace01.d
===================================================================
--- trunk/psLib/test/sysUtils/builddir/tst_psTrace01.d	(revision 1204)
+++ 	(revision )
@@ -1,9 +1,0 @@
-builddir/tst_psTrace01.o: tst_psTrace01.c ../../include/pslib.h \
-  ../../include/psMemory.h ../../include/psLogMsg.h \
-  ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
-  ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psCompare.h ../../include/psVector.h \
-  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
-  ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
-  ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
-  ../../include/psFFT.h ../../include/psImageIO.h ../../include/psTest.h
Index: trunk/psLib/test/sysUtils/builddir/tst_psTrace02.d
===================================================================
--- trunk/psLib/test/sysUtils/builddir/tst_psTrace02.d	(revision 1204)
+++ 	(revision )
@@ -1,9 +1,0 @@
-builddir/tst_psTrace02.o: tst_psTrace02.c ../../include/pslib.h \
-  ../../include/psMemory.h ../../include/psLogMsg.h \
-  ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
-  ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psCompare.h ../../include/psVector.h \
-  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
-  ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
-  ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
-  ../../include/psFFT.h ../../include/psImageIO.h ../../include/psTest.h
Index: trunk/psLib/test/sysUtils/builddir/tst_psTrace03.d
===================================================================
--- trunk/psLib/test/sysUtils/builddir/tst_psTrace03.d	(revision 1204)
+++ 	(revision )
@@ -1,9 +1,0 @@
-builddir/tst_psTrace03.o: tst_psTrace03.c ../../include/pslib.h \
-  ../../include/psMemory.h ../../include/psLogMsg.h \
-  ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
-  ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psCompare.h ../../include/psVector.h \
-  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
-  ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
-  ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
-  ../../include/psFFT.h ../../include/psImageIO.h ../../include/psTest.h
Index: trunk/psLib/test/sysUtils/builddir/tst_psTrace04.d
===================================================================
--- trunk/psLib/test/sysUtils/builddir/tst_psTrace04.d	(revision 1204)
+++ 	(revision )
@@ -1,9 +1,0 @@
-builddir/tst_psTrace04.o: tst_psTrace04.c ../../include/pslib.h \
-  ../../include/psMemory.h ../../include/psLogMsg.h \
-  ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
-  ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psCompare.h ../../include/psVector.h \
-  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
-  ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
-  ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
-  ../../include/psFFT.h ../../include/psImageIO.h ../../include/psTest.h
