diff --git a/src/backend/executor/execAmi.c b/src/backend/executor/execAmi.c
index 08d3e70d8b968fcc9baa3016ea74e5266b687c37..7a245ea756eb507490b0fc8a83a2f7375be8d941 100644
--- a/src/backend/executor/execAmi.c
+++ b/src/backend/executor/execAmi.c
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/executor/execAmi.c,v 1.1.1.1 1996/07/09 06:21:24 scrappy Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/executor/execAmi.c,v 1.2 1996/10/31 10:11:21 scrappy Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -27,6 +27,9 @@
  *
  */
 #include <stdio.h>	/* for sprintf() */
+
+#include "postgres.h"
+
 #include "executor/executor.h"
 #include "storage/smgr.h"
 #include "executor/nodeSeqscan.h"
diff --git a/src/backend/executor/execJunk.c b/src/backend/executor/execJunk.c
index 7ee1543299a867726ab3f0fc78e690c16b0486f8..dc1fc131b387178c6a475c6924282e7e7f69438c 100644
--- a/src/backend/executor/execJunk.c
+++ b/src/backend/executor/execJunk.c
@@ -7,10 +7,13 @@
  *
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/executor/execJunk.c,v 1.1.1.1 1996/07/09 06:21:24 scrappy Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/executor/execJunk.c,v 1.2 1996/10/31 10:11:23 scrappy Exp $
  *
  *-------------------------------------------------------------------------
  */
+
+#include "postgres.h"
+
 #include "utils/palloc.h"
 #include "executor/executor.h"
 #include "nodes/relation.h"
diff --git a/src/backend/executor/execMain.c b/src/backend/executor/execMain.c
index 9acaf17bfe83f16f56ca4617d3e479275459ebe1..ff41238959b32cd9cd5644868b913eb130f0f337 100644
--- a/src/backend/executor/execMain.c
+++ b/src/backend/executor/execMain.c
@@ -26,10 +26,12 @@
  *
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/executor/execMain.c,v 1.6 1996/10/26 04:13:05 scrappy Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/executor/execMain.c,v 1.7 1996/10/31 10:11:24 scrappy Exp $
  *
  *-------------------------------------------------------------------------
  */
+#include "postgres.h"
+
 #include "executor/executor.h"
 #include "executor/nodeIndexscan.h"
 #include "utils/builtins.h"
diff --git a/src/backend/executor/execProcnode.c b/src/backend/executor/execProcnode.c
index 11a6f63a778e2803f7830201e8f0b14afe226d3d..f9e18d948f0b4216b3a4aa51601bf9b43b223b9d 100644
--- a/src/backend/executor/execProcnode.c
+++ b/src/backend/executor/execProcnode.c
@@ -11,7 +11,7 @@
  *
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/executor/execProcnode.c,v 1.1.1.1 1996/07/09 06:21:25 scrappy Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/executor/execProcnode.c,v 1.2 1996/10/31 10:11:27 scrappy Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -72,6 +72,8 @@
  *	in turn call these routines themselves on their subplans.
  *
  */
+#include "postgres.h"
+
 #include "executor/executor.h"
 #include "executor/nodeResult.h"
 #include "executor/nodeAppend.h"
diff --git a/src/backend/executor/execQual.c b/src/backend/executor/execQual.c
index e70c00c98373298e5784c759eeb145b0d131506a..a632ed50054b8a957d8a5d036202a17a1a57dddc 100644
--- a/src/backend/executor/execQual.c
+++ b/src/backend/executor/execQual.c
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/executor/execQual.c,v 1.7 1996/10/26 04:13:11 scrappy Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/executor/execQual.c,v 1.8 1996/10/31 10:11:28 scrappy Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -29,6 +29,8 @@
  *	instead of doing needless copying.  -cim 5/31/91
  *
  */
+#include "postgres.h"
+
 #include "nodes/primnodes.h"
 #include "nodes/relation.h"
 
diff --git a/src/backend/executor/execScan.c b/src/backend/executor/execScan.c
index 96dd5551289da7709523faf816263031e8c61499..85ddda64710ff6096b75b412a499fc0f336e9ed2 100644
--- a/src/backend/executor/execScan.c
+++ b/src/backend/executor/execScan.c
@@ -11,12 +11,14 @@
  *
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/executor/execScan.c,v 1.1.1.1 1996/07/09 06:21:25 scrappy Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/executor/execScan.c,v 1.2 1996/10/31 10:11:34 scrappy Exp $
  *
  *-------------------------------------------------------------------------
  */
 
 #include <sys/file.h>
+#include "postgres.h"
+
 #include "executor/executor.h"
 
 /* ----------------------------------------------------------------
diff --git a/src/backend/executor/execTuples.c b/src/backend/executor/execTuples.c
index 8e7b5283dc69d633e7de3d3dd4b915d395fdc278..32188ceb47c5fc55abdb919b93f00d85ada07a16 100644
--- a/src/backend/executor/execTuples.c
+++ b/src/backend/executor/execTuples.c
@@ -14,7 +14,7 @@
  *
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/executor/execTuples.c,v 1.1.1.1 1996/07/09 06:21:25 scrappy Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/executor/execTuples.c,v 1.2 1996/10/31 10:11:38 scrappy Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -116,6 +116,8 @@
  *	and the TupleTableSlot node in execnodes.h.
  *
  */
+#include "postgres.h"
+
 
 #include "executor/executor.h"
 #undef ExecStoreTuple
diff --git a/src/backend/executor/execUtils.c b/src/backend/executor/execUtils.c
index ce05dc6f9967574d5806f5a9672bc664d80cb54e..397053bf3677281e11080926037ee44fc6e96651 100644
--- a/src/backend/executor/execUtils.c
+++ b/src/backend/executor/execUtils.c
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/executor/execUtils.c,v 1.2 1996/08/26 06:30:33 scrappy Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/executor/execUtils.c,v 1.3 1996/10/31 10:11:43 scrappy Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -40,6 +40,8 @@
  *	
  */
 
+#include "postgres.h"
+
 #include "executor/executor.h"
 #include "access/itup.h"
 #include "optimizer/clauses.h"
diff --git a/src/backend/executor/nodeAgg.c b/src/backend/executor/nodeAgg.c
index 94764bfa3accde266d2c830910cb57a5c6074560..e7bbc2fb59c86ade7d70b58621b0ce94370ec98d 100644
--- a/src/backend/executor/nodeAgg.c
+++ b/src/backend/executor/nodeAgg.c
@@ -15,6 +15,8 @@
  *
  *-------------------------------------------------------------------------
  */
+#include "postgres.h"
+
 #include "access/heapam.h"
 #include "catalog/pg_aggregate.h"
 #include "catalog/catalog.h"
diff --git a/src/backend/executor/nodeAppend.c b/src/backend/executor/nodeAppend.c
index 3bc33526d9d9b710866e647cf591e17f7e51b607..cdbdab6592de9d2f6171a68c16502cde7a1da5b2 100644
--- a/src/backend/executor/nodeAppend.c
+++ b/src/backend/executor/nodeAppend.c
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/executor/nodeAppend.c,v 1.2 1996/10/26 04:13:26 scrappy Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/executor/nodeAppend.c,v 1.3 1996/10/31 10:11:54 scrappy Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -52,6 +52,8 @@
  *                            |       |        |        |
  *                          person employee student student-emp
  */
+#include "postgres.h"
+
 
 #include "executor/executor.h"
 #include "executor/nodeAppend.h"
diff --git a/src/backend/executor/nodeGroup.c b/src/backend/executor/nodeGroup.c
index e9b0847b5f90275b0a997b297432eb9227f46c12..c6589e3567fb919692930bb8d887afd3bc43d610 100644
--- a/src/backend/executor/nodeGroup.c
+++ b/src/backend/executor/nodeGroup.c
@@ -13,10 +13,12 @@
  *    columns. (ie. tuples from the same group are consecutive)
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/executor/nodeGroup.c,v 1.1.1.1 1996/07/09 06:21:26 scrappy Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/executor/nodeGroup.c,v 1.2 1996/10/31 10:11:59 scrappy Exp $
  *
  *-------------------------------------------------------------------------
  */
+#include "postgres.h"
+
 #include "access/heapam.h"
 #include "catalog/catalog.h"
 #include "executor/executor.h"
diff --git a/src/backend/executor/nodeHash.c b/src/backend/executor/nodeHash.c
index 78f19454bac3c28937f450564831c1a07fabafb7..d6067713cfe6e6d7baecea04911e9dd01129571a 100644
--- a/src/backend/executor/nodeHash.c
+++ b/src/backend/executor/nodeHash.c
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/executor/nodeHash.c,v 1.5 1996/10/26 04:13:31 scrappy Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/executor/nodeHash.c,v 1.6 1996/10/31 10:12:00 scrappy Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -22,6 +22,8 @@
 #include <stdio.h>	/* for sprintf() */
 #include <math.h>
 #include <sys/file.h>
+#include "postgres.h"
+
 
 #include "storage/fd.h"		/* for SEEK_ */
 #include "storage/ipc.h"
diff --git a/src/backend/executor/nodeIndexscan.c b/src/backend/executor/nodeIndexscan.c
index b8acb7897b473e41af2be7b5f5aeada333962c67..bb50aea276961a6761b959fdbbd4b60ade3cc577 100644
--- a/src/backend/executor/nodeIndexscan.c
+++ b/src/backend/executor/nodeIndexscan.c
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/executor/nodeIndexscan.c,v 1.2 1996/10/30 06:08:10 scrappy Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/executor/nodeIndexscan.c,v 1.3 1996/10/31 10:12:05 scrappy Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -28,6 +28,8 @@
  *	collected and merged with the genam stuff.
  *
  */
+#include "postgres.h"
+
 #include "executor/executor.h"
 #include "executor/nodeIndexscan.h"
 
diff --git a/src/backend/executor/nodeMaterial.c b/src/backend/executor/nodeMaterial.c
index 2cd7c18ff1824cd10554f3461dadd4fc6befab75..19edb49e5d8d5a201b55154063ed85cca5da8f15 100644
--- a/src/backend/executor/nodeMaterial.c
+++ b/src/backend/executor/nodeMaterial.c
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/executor/nodeMaterial.c,v 1.2 1996/07/30 07:45:31 scrappy Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/executor/nodeMaterial.c,v 1.3 1996/10/31 10:12:09 scrappy Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -18,6 +18,8 @@
  *     	ExecEndMaterial		- shutdown node and subnodes
  *
  */
+#include "postgres.h"
+
 
 #include "executor/executor.h"
 #include "executor/nodeMaterial.h"
diff --git a/src/backend/executor/nodeMergejoin.c b/src/backend/executor/nodeMergejoin.c
index 54a3aa28c4e2ca948a54e86c5063229e29443c5b..aabc985d8005d3cb97e87a2a2aab51d9f5f3490e 100644
--- a/src/backend/executor/nodeMergejoin.c
+++ b/src/backend/executor/nodeMergejoin.c
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/executor/nodeMergejoin.c,v 1.1.1.1 1996/07/09 06:21:27 scrappy Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/executor/nodeMergejoin.c,v 1.2 1996/10/31 10:12:11 scrappy Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -75,6 +75,8 @@
  *		  problem described above -cim 4/23/91
  *
  */
+#include "postgres.h"
+
 #include "executor/executor.h"
 #include "executor/nodeMergejoin.h"
 #include "utils/lsyscache.h"
diff --git a/src/backend/executor/nodeNestloop.c b/src/backend/executor/nodeNestloop.c
index 1ef30ce431f234c69cee1e03399accb455c21757..e7efabb2c38d847caffd116d0fa0ef454446072c 100644
--- a/src/backend/executor/nodeNestloop.c
+++ b/src/backend/executor/nodeNestloop.c
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/executor/nodeNestloop.c,v 1.1.1.1 1996/07/09 06:21:27 scrappy Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/executor/nodeNestloop.c,v 1.2 1996/10/31 10:12:14 scrappy Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -17,6 +17,8 @@
  *   	ExecInitNestLoop - initialize the join
  *   	ExecEndNestLoop	 - shut down the join
  */
+#include "postgres.h"
+
 #include "executor/executor.h"
 #include "executor/nodeNestloop.h"
 #include "executor/nodeIndexscan.h"
diff --git a/src/backend/executor/nodeResult.c b/src/backend/executor/nodeResult.c
index 793119244db7e1d4bc79544f0dfc6617bd85bbf0..f4553dcc7b71fc51fe51cd89566b56c89db9018f 100644
--- a/src/backend/executor/nodeResult.c
+++ b/src/backend/executor/nodeResult.c
@@ -27,10 +27,12 @@
  *		   SeqScan (emp.all)
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/executor/nodeResult.c,v 1.1.1.1 1996/07/09 06:21:27 scrappy Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/executor/nodeResult.c,v 1.2 1996/10/31 10:12:18 scrappy Exp $
  *
  *-------------------------------------------------------------------------
  */
+#include "postgres.h"
+
 
 #include "executor/executor.h"
 #include "executor/nodeResult.h"
diff --git a/src/backend/executor/nodeSeqscan.c b/src/backend/executor/nodeSeqscan.c
index a0e434c4bb0df82132efeb75990082dee1eb8093..1a1c19a7f2a53a3279cf5875c3195032d0378481 100644
--- a/src/backend/executor/nodeSeqscan.c
+++ b/src/backend/executor/nodeSeqscan.c
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/executor/nodeSeqscan.c,v 1.1.1.1 1996/07/09 06:21:27 scrappy Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/executor/nodeSeqscan.c,v 1.2 1996/10/31 10:12:20 scrappy Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -22,6 +22,8 @@
  *   	ExecRestrPos		restores scan position
  *
  */
+#include "postgres.h"
+
 #include "executor/executor.h"
 #include "executor/nodeSeqscan.h"
 #include "parser/parsetree.h"
diff --git a/src/backend/executor/nodeSort.c b/src/backend/executor/nodeSort.c
index 798bd43a1709342b3201add952aeae4acc08f8be..b6b66ce75f9de6b635ff081c76dfc6f0479143e1 100644
--- a/src/backend/executor/nodeSort.c
+++ b/src/backend/executor/nodeSort.c
@@ -7,10 +7,12 @@
  *
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/executor/nodeSort.c,v 1.2 1996/07/30 07:45:35 scrappy Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/executor/nodeSort.c,v 1.3 1996/10/31 10:12:22 scrappy Exp $
  *
  *-------------------------------------------------------------------------
  */
+#include "postgres.h"
+
 #include "executor/executor.h"
 #include "executor/nodeSort.h"
 #include "utils/palloc.h"
diff --git a/src/backend/executor/nodeTee.c b/src/backend/executor/nodeTee.c
index 5be700b9ae73468ab225d209426933baf16b141c..a43800e0e5c0acc484455af9e11f4af67588f938 100644
--- a/src/backend/executor/nodeTee.c
+++ b/src/backend/executor/nodeTee.c
@@ -15,12 +15,14 @@
  *	ExecEndTee
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/executor/Attic/nodeTee.c,v 1.1.1.1 1996/07/09 06:21:27 scrappy Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/executor/Attic/nodeTee.c,v 1.2 1996/10/31 10:12:24 scrappy Exp $
  *
  *-------------------------------------------------------------------------
  */
 
 #include <sys/file.h>
+#include "postgres.h"
+
 #include "utils/palloc.h"
 #include "utils/relcache.h" 
 #include "storage/bufmgr.h"  /* for IncrBufferRefCount */
diff --git a/src/backend/executor/nodeUnique.c b/src/backend/executor/nodeUnique.c
index 8e81b95d8a83a26e0a76a2fa2344195190c27019..1a68f86097a54dd6b0c5a7b45a5ad79c9a40e51b 100644
--- a/src/backend/executor/nodeUnique.c
+++ b/src/backend/executor/nodeUnique.c
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/executor/nodeUnique.c,v 1.2 1996/07/19 06:27:59 scrappy Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/executor/nodeUnique.c,v 1.3 1996/10/31 10:12:26 scrappy Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -22,6 +22,8 @@
  *	sorted order.
  *
  */
+#include "postgres.h"
+
 #include "executor/executor.h"
 #include "executor/nodeUnique.h"
 #include "optimizer/clauses.h"