aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMarc G. Fournier <scrappy@hub.org>1996-10-18 05:59:52 +0000
committerMarc G. Fournier <scrappy@hub.org>1996-10-18 05:59:52 +0000
commit46606ab0774b9b5e0b6cf5b3f1a415ec82563e10 (patch)
tree0a7a64040350cca82330a56c9098ef98240a42c9 /src
parent94e825145d55aa67ae362b10ff3517d9f4cebf79 (diff)
downloadpostgresql-46606ab0774b9b5e0b6cf5b3f1a415ec82563e10.tar.gz
postgresql-46606ab0774b9b5e0b6cf5b3f1a415ec82563e10.zip
Document some more #ifdef's
Diffstat (limited to 'src')
-rw-r--r--src/include/config.h26
1 files changed, 22 insertions, 4 deletions
diff --git a/src/include/config.h b/src/include/config.h
index 5504b6e9e74..7b791bef535 100644
--- a/src/include/config.h
+++ b/src/include/config.h
@@ -8,6 +8,11 @@
#define BLCKSZ 8192
+/* Found in catalog/catalog.c, but doesn't seem to do anything in there */
+#ifndef MAXPATHLEN
+#define MAXPATHLEN 80
+#endif
+
#if defined(sequent)
# define NEED_UNION_SEMUN
#endif
@@ -32,6 +37,9 @@
#endif
#if defined(linux)
+# ifndef __USE_POSIX
+# define __USE_POSIX
+# endif
# define NEED_CBRT
#endif
@@ -75,8 +83,12 @@
# define NEED_UNION_SEMUN
#endif
+#if defined(next)
+# define NEED_SIG_JMP
+#endif
+
#if defined(win32)
-# define WIN32
+# define NEED_SIG_JMP
# define NO_UNISTD_H
# define USES_WINSOCK
# define NOFILE 100
@@ -228,6 +240,8 @@
/* #define FASTBUILD_DEBUG /* access/nbtree/nbtsort.c */
#define RTDEBUG /* access/rtree/rtree.c */
#define GISTDEBUG /* access/gist/gist.c */
+/* #define PURGEDEBUG /* commands/purge.c */
+/* #define DEBUG_RECIPE /* commands/recipe.c */
/* The following don't have any apparent purpose, but are in the
@@ -235,9 +249,13 @@
* document them here
*/
/* #define OMIT_PARTIAL_INDEX /* access/hash/hash.c */
-/* #define PERFECT_MMGR /* access/hash/hash.c */
-/* #define PERFECT_MEM /* access/hash/hashscan.c */
-/* #define NO_BUFFERISVALID /* access/heap/heapam.c */
+/* #define PERFECT_MMGR /* access/hash/hash.c */
+/* #define PERFECT_MEM /* access/hash/hashscan.c */
+/* #define NO_BUFFERISVALID /* access/heap/heapam.c */
+/* #define NO_SECURITY /* commands/cluster.c */
+/* #define TIOGA /* commands/recipe.c */
+/* #define OLD_REWRITE /* commands/version.c */
+/* #define NOTYET /* commands/view.c */
/* Undocumented "features"? */