aboutsummaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/include')
-rw-r--r--src/include/bootstrap/bootstrap.h8
-rw-r--r--src/include/commands/async.h3
-rw-r--r--src/include/config.h3
-rw-r--r--src/include/rewrite/locks.h5
-rw-r--r--src/include/storage/fd.h3
-rw-r--r--src/include/storage/lmgr.h5
-rw-r--r--src/include/storage/smgr.h5
7 files changed, 23 insertions, 9 deletions
diff --git a/src/include/bootstrap/bootstrap.h b/src/include/bootstrap/bootstrap.h
index de180547ad8..656bfe3f38e 100644
--- a/src/include/bootstrap/bootstrap.h
+++ b/src/include/bootstrap/bootstrap.h
@@ -6,14 +6,16 @@
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: bootstrap.h,v 1.2 1996/11/06 10:29:05 scrappy Exp $
+ * $Id: bootstrap.h,v 1.3 1996/11/08 06:01:45 momjian Exp $
*
*-------------------------------------------------------------------------
*/
#ifndef BOOTSTRAP_H
#define BOOTSTRAP_H
-
+#include "access/funcindex.h"
+#include "access/itup.h"
+#include "utils/rel.h"
#define MAXATTR 40 /* max. number of attributes in a relation */
@@ -37,7 +39,7 @@ extern void index_register(char *heap,
uint16 nparams,
Datum *params,
FuncIndexInfo *finfo,
- PredInfo *predInfo);
+ PredInfo *predInfo);
extern void err_out(void);
extern void InsertOneTuple(Oid objectid);
diff --git a/src/include/commands/async.h b/src/include/commands/async.h
index d734651c155..c572c64243c 100644
--- a/src/include/commands/async.h
+++ b/src/include/commands/async.h
@@ -6,13 +6,14 @@
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: async.h,v 1.3 1996/11/06 10:29:30 scrappy Exp $
+ * $Id: async.h,v 1.4 1996/11/08 06:01:49 momjian Exp $
*
*-------------------------------------------------------------------------
*/
#ifndef ASYNC_H
#define ASYNC_H
+#include <nodes/memnodes.h>
extern void Async_NotifyHandler(SIGNAL_ARGS);
extern void Async_Notify(char *relname);
diff --git a/src/include/config.h b/src/include/config.h
index d781c4d116d..4cc9e37229d 100644
--- a/src/include/config.h
+++ b/src/include/config.h
@@ -178,7 +178,8 @@
/* found in function aclparse() in src/backend/utils/adt/acl.c */
/* #define ACLDEBUG */
-/* found in src/backend/utils/adt/arrayfuncs.c */
+/* found in src/backend/utils/adt/arrayfuncs.c
+ code seems broken without it, Bruce Momjian */
/* #define LOARRAY */
/* This is the time, in seconds, at which a given backend server
diff --git a/src/include/rewrite/locks.h b/src/include/rewrite/locks.h
index ea54dee521a..04c5f5db10f 100644
--- a/src/include/rewrite/locks.h
+++ b/src/include/rewrite/locks.h
@@ -6,13 +6,16 @@
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: locks.h,v 1.2 1996/11/06 10:30:59 scrappy Exp $
+ * $Id: locks.h,v 1.3 1996/11/08 06:02:00 momjian Exp $
*
*-------------------------------------------------------------------------
*/
#ifndef LOCKS_H
#define LOCKS_H
+#include "nodes/nodes.h"
+#include "nodes/parsenodes.h"
+#include "rewrite/prs2lock.h"
extern List *matchLocks(CmdType event, RuleLock *rulelocks, int varno,
Query *parsetree);
diff --git a/src/include/storage/fd.h b/src/include/storage/fd.h
index bb18cd02d46..74fb0187831 100644
--- a/src/include/storage/fd.h
+++ b/src/include/storage/fd.h
@@ -6,7 +6,7 @@
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: fd.h,v 1.4 1996/11/04 07:45:53 scrappy Exp $
+ * $Id: fd.h,v 1.5 1996/11/08 06:02:12 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -85,5 +85,6 @@ extern void AllocateFile(void);
extern void FreeFile(void);
extern void closeAllVfds(void);
extern void closeOneVfd(void);
+extern int pg_fsync(int fd);
#endif /* FD_H */
diff --git a/src/include/storage/lmgr.h b/src/include/storage/lmgr.h
index 4f3398c665d..097ecb3f183 100644
--- a/src/include/storage/lmgr.h
+++ b/src/include/storage/lmgr.h
@@ -6,7 +6,7 @@
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: lmgr.h,v 1.3 1996/11/05 06:10:59 scrappy Exp $
+ * $Id: lmgr.h,v 1.4 1996/11/08 06:02:18 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -78,4 +78,7 @@ extern bool SingleLockReln(LockInfo linfo, LOCKT lockt, int action);
extern bool SingleLockPage(LockInfo linfo, ItemPointer tidPtr,
LOCKT lockt, int action);
+/* proc.c */
+extern void InitProcGlobal(IPCKey key);
+
#endif /* LMGR_H */
diff --git a/src/include/storage/smgr.h b/src/include/storage/smgr.h
index c6dbd08550b..0e3eb4cf6c4 100644
--- a/src/include/storage/smgr.h
+++ b/src/include/storage/smgr.h
@@ -6,7 +6,7 @@
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: smgr.h,v 1.2 1996/11/05 06:11:07 scrappy Exp $
+ * $Id: smgr.h,v 1.3 1996/11/08 06:02:22 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -82,4 +82,7 @@ extern int mmcommit(void);
extern int mmabort(void);
extern int MMShmemSize(void);
+/* smgrtype.c */
+char *smgrout(int2 i);
+
#endif /* SMGR_H */