Index: /trunk/psLib/src/collections/Makefile
===================================================================
--- /trunk/psLib/src/collections/Makefile	(revision 985)
+++ /trunk/psLib/src/collections/Makefile	(revision 986)
@@ -3,6 +3,6 @@
 ##  Makefile:   collections
 ##
-##  $Revision: 1.19 $  $Name: not supported by cvs2svn $
-##  $Date: 2004-06-08 19:08:40 $
+##  $Revision: 1.20 $  $Name: not supported by cvs2svn $
+##  $Date: 2004-06-10 20:40:26 $
 ##
 ##  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -64,5 +64,5 @@
 clean:
 	@echo "    Deleting intermediate files for 'collections'"
-	$(RM) $(SRC_OBJS) *.lint $(SRC_OBJS:.o=.d*) $(SRC_OBJS:.o=.i)
+	$(RM) $(SRC_OBJS) *.lint $(SRC_OBJS:.o=.i)
 
 %.lint: %.c
@@ -76,5 +76,5 @@
 
 %.d: %.c
-	$(CC) -M $(CFLAGS) $< > $@.tmp
+	$(CC) -MM $(CFLAGS) $< > $@.tmp
 	sed 's/\($*\)\.o[ :]*/\1.o $@ : /g' $@.tmp > $@
 	$(RM) -f $@.tmp
Index: /trunk/psLib/src/collections/psBitSet.d
===================================================================
--- /trunk/psLib/src/collections/psBitSet.d	(revision 986)
+++ /trunk/psLib/src/collections/psBitSet.d	(revision 986)
@@ -0,0 +1,2 @@
+psBitSet.o psBitSet.d : psBitSet.c psBitSet.h ../sysUtils/psMemory.h \
+  ../sysUtils/psError.h
Index: /trunk/psLib/src/collections/psList.d
===================================================================
--- /trunk/psLib/src/collections/psList.d	(revision 986)
+++ /trunk/psLib/src/collections/psList.d	(revision 986)
@@ -0,0 +1,3 @@
+psList.o psList.d : psList.c ../sysUtils/psError.h ../sysUtils/psAbort.h \
+  ../sysUtils/psMemory.h psList.h psVector.h psType.h \
+  ../sysUtils/psTrace.h ../sysUtils/psLogMsg.h
Index: /trunk/psLib/src/collections/psSort.d
===================================================================
--- /trunk/psLib/src/collections/psSort.d	(revision 986)
+++ /trunk/psLib/src/collections/psSort.d	(revision 986)
@@ -0,0 +1,1 @@
+psSort.o psSort.d : psSort.c psVector.h psType.h psSort.h ../sysUtils/psError.h
Index: /trunk/psLib/src/collections/psVector.d
===================================================================
--- /trunk/psLib/src/collections/psVector.d	(revision 986)
+++ /trunk/psLib/src/collections/psVector.d	(revision 986)
@@ -0,0 +1,2 @@
+psVector.o psVector.d : psVector.c ../sysUtils/psMemory.h ../sysUtils/psError.h \
+  psVector.h psType.h ../sysUtils/psLogMsg.h
Index: /trunk/psLib/src/dataManip/Makefile
===================================================================
--- /trunk/psLib/src/dataManip/Makefile	(revision 985)
+++ /trunk/psLib/src/dataManip/Makefile	(revision 986)
@@ -37,5 +37,5 @@
 clean:
 	@echo "    Deleting intermediate files for 'sysUtils'"
-	$(RM) $(SRC_OBJS) *.lint $(SRC_OBJS:.o=.d*)
+	$(RM) $(SRC_OBJS) *.lint
 
 %.lint: %.c
@@ -43,5 +43,5 @@
 
 %.d: %.c
-	$(CC) -M $(CFLAGS) $< > $@.tmp
+	$(CC) -MM $(CFLAGS) $< > $@.tmp
 	sed 's/\($*\)\.o[ :]*/\1.o $@ : /g' $@.tmp > $@
 	$(RM) -f $@.tmp
Index: /trunk/psLib/src/dataManip/psFFT.d
===================================================================
--- /trunk/psLib/src/dataManip/psFFT.d	(revision 986)
+++ /trunk/psLib/src/dataManip/psFFT.d	(revision 986)
@@ -0,0 +1,3 @@
+psFFT.o psFFT.d : psFFT.c psFFT.h ../collections/psImage.h ../collections/psType.h \
+  ../collections/psVector.h ../sysUtils/psError.h ../sysUtils/psMemory.h \
+  ../sysUtils/psLogMsg.h
Index: /trunk/psLib/src/dataManip/psFunctions.d
===================================================================
--- /trunk/psLib/src/dataManip/psFunctions.d	(revision 986)
+++ /trunk/psLib/src/dataManip/psFunctions.d	(revision 986)
@@ -0,0 +1,4 @@
+psFunctions.o psFunctions.d : psFunctions.c ../sysUtils/psMemory.h \
+  ../collections/psVector.h ../collections/psType.h ../sysUtils/psTrace.h \
+  ../sysUtils/psError.h ../sysUtils/psAbort.h psFunctions.h \
+  ../collections/psSort.h
Index: /trunk/psLib/src/dataManip/psMatrix.d
===================================================================
--- /trunk/psLib/src/dataManip/psMatrix.d	(revision 986)
+++ /trunk/psLib/src/dataManip/psMatrix.d	(revision 986)
@@ -0,0 +1,3 @@
+psMatrix.o psMatrix.d : psMatrix.c ../sysUtils/psMemory.h ../sysUtils/psError.h \
+  ../collections/psImage.h ../collections/psType.h \
+  ../collections/psVector.h psMatrix.h
Index: /trunk/psLib/src/dataManip/psMinimize.d
===================================================================
--- /trunk/psLib/src/dataManip/psMinimize.d	(revision 986)
+++ /trunk/psLib/src/dataManip/psMinimize.d	(revision 986)
@@ -0,0 +1,4 @@
+psMinimize.o psMinimize.d : psMinimize.c ../sysUtils/psMemory.h \
+  ../collections/psVector.h ../collections/psType.h ../sysUtils/psTrace.h \
+  ../sysUtils/psError.h ../sysUtils/psAbort.h psFunctions.h \
+  ../collections/psSort.h
Index: /trunk/psLib/src/dataManip/psStats.d
===================================================================
--- /trunk/psLib/src/dataManip/psStats.d	(revision 986)
+++ /trunk/psLib/src/dataManip/psStats.d	(revision 986)
@@ -0,0 +1,3 @@
+psStats.o psStats.d : psStats.c ../sysUtils/psMemory.h ../collections/psVector.h \
+  ../collections/psType.h ../sysUtils/psTrace.h ../sysUtils/psError.h \
+  ../sysUtils/psAbort.h psStats.h ../collections/psSort.h
Index: /trunk/psLib/src/image/psImage.c
===================================================================
--- /trunk/psLib/src/image/psImage.c	(revision 985)
+++ /trunk/psLib/src/image/psImage.c	(revision 986)
@@ -9,6 +9,6 @@
  *  @author Ross Harman, MHPCC
  *
- *  @version $Revision: 1.26 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2004-06-08 23:56:34 $
+ *  @version $Revision: 1.27 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2004-06-10 20:40:26 $
  *
  *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -2282,4 +2282,7 @@
                     imageRow[col] /= overlayRow[col-col0]; \
                     break; \
+                case '=': \
+                    imageRow[col] = overlayRow[col-col0]; \
+                    break; \
                 default: \
                     psError(__func__,"Unknown operation %s",op); \
@@ -2287,5 +2290,6 @@
                 } \
             } \
-        }
+        } \
+        break;
 
         psImageOverlayCase(U8);
Index: /trunk/psLib/src/image/psImage.d
===================================================================
--- /trunk/psLib/src/image/psImage.d	(revision 986)
+++ /trunk/psLib/src/image/psImage.d	(revision 986)
@@ -0,0 +1,2 @@
+psImage.o psImage.d : psImage.c ../sysUtils/psMemory.h ../sysUtils/psError.h \
+  psImage.h psType.h
Index: /trunk/psLib/src/image/psImageIO.d
===================================================================
--- /trunk/psLib/src/image/psImageIO.d	(revision 986)
+++ /trunk/psLib/src/image/psImageIO.d	(revision 986)
@@ -0,0 +1,2 @@
+psImageIO.o psImageIO.d : psImageIO.c psImageIO.h ../collections/psImage.h \
+  ../collections/psType.h ../sysUtils/psError.h
Index: /trunk/psLib/src/image/psImageStats.d
===================================================================
--- /trunk/psLib/src/image/psImageStats.d	(revision 986)
+++ /trunk/psLib/src/image/psImageStats.d	(revision 986)
@@ -0,0 +1,4 @@
+psImageStats.o psImageStats.d : psImageStats.c ../sysUtils/psMemory.h \
+  ../collections/psVector.h ../collections/psType.h ../sysUtils/psTrace.h \
+  ../sysUtils/psError.h ../sysUtils/psAbort.h psStats.h \
+  ../collections/psSort.h ../collections/psImage.h psFunctions.h
Index: /trunk/psLib/src/mathtypes/psImage.c
===================================================================
--- /trunk/psLib/src/mathtypes/psImage.c	(revision 985)
+++ /trunk/psLib/src/mathtypes/psImage.c	(revision 986)
@@ -9,6 +9,6 @@
  *  @author Ross Harman, MHPCC
  *
- *  @version $Revision: 1.26 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2004-06-08 23:56:34 $
+ *  @version $Revision: 1.27 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2004-06-10 20:40:26 $
  *
  *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -2282,4 +2282,7 @@
                     imageRow[col] /= overlayRow[col-col0]; \
                     break; \
+                case '=': \
+                    imageRow[col] = overlayRow[col-col0]; \
+                    break; \
                 default: \
                     psError(__func__,"Unknown operation %s",op); \
@@ -2287,5 +2290,6 @@
                 } \
             } \
-        }
+        } \
+        break;
 
         psImageOverlayCase(U8);
Index: /trunk/psLib/src/sysUtils/Makefile
===================================================================
--- /trunk/psLib/src/sysUtils/Makefile	(revision 985)
+++ /trunk/psLib/src/sysUtils/Makefile	(revision 986)
@@ -3,6 +3,6 @@
 ##  Makefile:   sysUtils
 ##
-##  $Revision: 1.15 $  $Name: not supported by cvs2svn $
-##  $Date: 2004-06-05 19:12:51 $
+##  $Revision: 1.16 $  $Name: not supported by cvs2svn $
+##  $Date: 2004-06-10 20:40:26 $
 ##
 ##  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -63,5 +63,5 @@
 clean:
 	@echo "    Deleting intermediate files for 'sysUtils'"
-	$(RM) $(SRC_OBJS) *.lint $(SRC_OBJS:.o=.d*)
+	$(RM) $(SRC_OBJS) *.lint
 
 %.lint: %.c
@@ -69,7 +69,7 @@
 
 %.d: %.c
-	$(CC) -M $(CFLAGS) $< > $@.tmp
+	$(CC) -MM $(CFLAGS) $< > $@.tmp
 	sed 's/\($*\)\.o[ :]*/\1.o $@ : /g' $@.tmp > $@
-	$(RM) -f $@.$$$$
+	$(RM) -f $@.tmp
 
 include $(SRC_OBJS:.o=.d)
Index: /trunk/psLib/src/sysUtils/psAbort.d
===================================================================
--- /trunk/psLib/src/sysUtils/psAbort.d	(revision 986)
+++ /trunk/psLib/src/sysUtils/psAbort.d	(revision 986)
@@ -0,0 +1,1 @@
+psAbort.o psAbort.d : psAbort.c psAbort.h psLogMsg.h
Index: /trunk/psLib/src/sysUtils/psError.d
===================================================================
--- /trunk/psLib/src/sysUtils/psError.d	(revision 986)
+++ /trunk/psLib/src/sysUtils/psError.d	(revision 986)
@@ -0,0 +1,1 @@
+psError.o psError.d : psError.c psLogMsg.h psError.h
Index: /trunk/psLib/src/sysUtils/psHash.d
===================================================================
--- /trunk/psLib/src/sysUtils/psHash.d	(revision 986)
+++ /trunk/psLib/src/sysUtils/psHash.d	(revision 986)
@@ -0,0 +1,3 @@
+psHash.o psHash.d : psHash.c psHash.h ../collections/psList.h \
+  ../collections/psVector.h ../collections/psType.h \
+  ../sysUtils/psMemory.h psMemory.h psString.h psTrace.h psAbort.h
Index: /trunk/psLib/src/sysUtils/psLogMsg.d
===================================================================
--- /trunk/psLib/src/sysUtils/psLogMsg.d	(revision 986)
+++ /trunk/psLib/src/sysUtils/psLogMsg.d	(revision 986)
@@ -0,0 +1,1 @@
+psLogMsg.o psLogMsg.d : psLogMsg.c psLogMsg.h psError.h psErrorCodes.h psTrace.h
Index: /trunk/psLib/src/sysUtils/psMemory.d
===================================================================
--- /trunk/psLib/src/sysUtils/psMemory.d	(revision 986)
+++ /trunk/psLib/src/sysUtils/psMemory.d	(revision 986)
@@ -0,0 +1,1 @@
+psMemory.o psMemory.d : psMemory.c psMemory.h psError.h psAbort.h psLogMsg.h
Index: /trunk/psLib/src/sysUtils/psString.d
===================================================================
--- /trunk/psLib/src/sysUtils/psString.d	(revision 986)
+++ /trunk/psLib/src/sysUtils/psString.d	(revision 986)
@@ -0,0 +1,1 @@
+psString.o psString.d : psString.c psString.h psMemory.h psError.h
Index: /trunk/psLib/src/sysUtils/psTrace.d
===================================================================
--- /trunk/psLib/src/sysUtils/psTrace.d	(revision 986)
+++ /trunk/psLib/src/sysUtils/psTrace.d	(revision 986)
@@ -0,0 +1,1 @@
+psTrace.o psTrace.d : psTrace.c psMemory.h psTrace.h psString.h psError.h
