diff --git a/src/backend/optimizer/path/Makefile b/src/backend/optimizer/path/Makefile
index 88525cdfeac21820ba3a7e8223c669619f13462a..7bf1b6f3313db9fc5770f223cdbd4cc285353997 100644
--- a/src/backend/optimizer/path/Makefile
+++ b/src/backend/optimizer/path/Makefile
@@ -4,7 +4,7 @@
 #    Makefile for optimizer/path
 #
 # IDENTIFICATION
-#    $Header: /cvsroot/pgsql/src/backend/optimizer/path/Makefile,v 1.6 1998/04/06 00:23:17 momjian Exp $
+#    $Header: /cvsroot/pgsql/src/backend/optimizer/path/Makefile,v 1.7 1999/02/18 19:58:51 momjian Exp $
 #
 #-------------------------------------------------------------------------
 
@@ -14,10 +14,7 @@ include ../../../Makefile.global
 CFLAGS += -I../..
 
 OBJS = allpaths.o clausesel.o costsize.o hashutils.o indxpath.o \
-       joinpath.o joinrels.o joinutils.o mergeutils.o orindxpath.o \
-       prune.o
-
-# not ready yet: predmig.o xfunc.o
+       joinpath.o joinrels.o mergeutils.o orindxpath.o pathkey.o prune.o
 
 all: SUBSYS.o
 
diff --git a/src/backend/optimizer/path/predmig.c b/src/backend/optimizer/path/_deadcode/predmig.c
similarity index 99%
rename from src/backend/optimizer/path/predmig.c
rename to src/backend/optimizer/path/_deadcode/predmig.c
index e4761f620f79f05b31295fb3118df713d6ee6938..058b89780d67d2b919331f628c2ef8cdf5ad0ff5 100644
--- a/src/backend/optimizer/path/predmig.c
+++ b/src/backend/optimizer/path/_deadcode/predmig.c
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *	  $Header: /cvsroot/pgsql/src/backend/optimizer/path/Attic/predmig.c,v 1.18 1999/02/13 23:16:22 momjian Exp $
+ *	  $Header: /cvsroot/pgsql/src/backend/optimizer/path/_deadcode/Attic/predmig.c,v 1.1 1999/02/18 19:58:53 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
diff --git a/src/backend/optimizer/path/joinpath.c b/src/backend/optimizer/path/joinpath.c
index 8a62c44b855fc3af57fb97bbb719a5c90b502e16..4846dfba50f203687f9c19dde79e175e6b82b332 100644
--- a/src/backend/optimizer/path/joinpath.c
+++ b/src/backend/optimizer/path/joinpath.c
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *	  $Header: /cvsroot/pgsql/src/backend/optimizer/path/joinpath.c,v 1.28 1999/02/18 00:49:19 momjian Exp $
+ *	  $Header: /cvsroot/pgsql/src/backend/optimizer/path/joinpath.c,v 1.29 1999/02/18 19:58:52 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -203,7 +203,7 @@ sort_inner_and_outer(RelOptInfo *joinrel,
 					 List *mergeinfo_list)
 {
 	List	   *ms_list = NIL;
-	MergeInfo	   *xmergeinfo = (MergeInfo *) NULL;
+	MergeInfo  *xmergeinfo = (MergeInfo *) NULL;
 	MergePath  *temp_node = (MergePath *) NULL;
 	List	   *i;
 	List	   *outerkeys = NIL;
diff --git a/src/backend/optimizer/path/joinutils.c b/src/backend/optimizer/path/pathkey.c
similarity index 99%
rename from src/backend/optimizer/path/joinutils.c
rename to src/backend/optimizer/path/pathkey.c
index 4f4fb7051beff736e53585875b18ab9ad976f875..50196f0379592010b6c203eacba2fc1caf89c4ab 100644
--- a/src/backend/optimizer/path/joinutils.c
+++ b/src/backend/optimizer/path/pathkey.c
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *	  $Header: /cvsroot/pgsql/src/backend/optimizer/path/Attic/joinutils.c,v 1.22 1999/02/15 05:56:04 momjian Exp $
+ *	  $Header: /cvsroot/pgsql/src/backend/optimizer/path/Attic/pathkey.c,v 1.1 1999/02/18 19:58:52 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */