]> granicus.if.org Git - postgresql/commitdiff
Cleanups.
authorBruce Momjian <bruce@momjian.us>
Thu, 15 Jul 1999 20:32:30 +0000 (20:32 +0000)
committerBruce Momjian <bruce@momjian.us>
Thu, 15 Jul 1999 20:32:30 +0000 (20:32 +0000)
src/backend/storage/lmgr/lmgr.c
src/backend/storage/lmgr/lock.c
src/backend/storage/lmgr/multi.c
src/include/optimizer/geqo_random.h
src/include/storage/lock.h
src/tools/pginclude/pgfixinclude [new file with mode: 0755]
src/tools/pginclude/pgnoinclude

index 2dce65a108a5e5894c849c43914de60d551c8491..cf7a1c868250047885f523369fd70dc388346852 100644 (file)
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *       $Header: /cvsroot/pgsql/src/backend/storage/lmgr/lmgr.c,v 1.28 1999/07/15 15:19:51 momjian Exp $
+ *       $Header: /cvsroot/pgsql/src/backend/storage/lmgr/lmgr.c,v 1.29 1999/07/15 20:32:27 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -47,7 +47,7 @@
 
 extern Oid     MyDatabaseId;
 
-static MASK LockConflicts[] = {
+static LOCKMASK LockConflicts[] = {
        (int) NULL,
 
 /* AccessShareLock */
index ba44c44de0dc1ab159260e1d8bab0d26642801fd..74845dbcf873cf10c373aea4e8023047d8df8ec8 100644 (file)
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *       $Header: /cvsroot/pgsql/src/backend/storage/lmgr/lock.c,v 1.56 1999/07/15 15:19:52 momjian Exp $
+ *       $Header: /cvsroot/pgsql/src/backend/storage/lmgr/lock.c,v 1.57 1999/07/15 20:32:27 momjian Exp $
  *
  * NOTES
  *       Outside modules can create a lock table and acquire/release
@@ -162,8 +162,8 @@ SPINLOCK    LockMgrLock;            /* in Shmem or created in
 
 /* This is to simplify/speed up some bit arithmetic */
 
-static MASK BITS_OFF[MAX_LOCKMODES];
-static MASK BITS_ON[MAX_LOCKMODES];
+static LOCKMASK BITS_OFF[MAX_LOCKMODES];
+static LOCKMASK BITS_ON[MAX_LOCKMODES];
 
 /* -----------------
  * XXX Want to move this to this file
@@ -231,7 +231,7 @@ LockDisable(int status)
  */
 static void
 LockMethodInit(LOCKMETHODTABLE *lockMethodTable,
-                          MASK *conflictsP,
+                          LOCKMASK *conflictsP,
                           int *prioP,
                           int numModes)
 {
@@ -258,7 +258,7 @@ LockMethodInit(LOCKMETHODTABLE *lockMethodTable,
  */
 LOCKMETHOD
 LockMethodTableInit(char *tabName,
-                                       MASK *conflictsP,
+                                       LOCKMASK *conflictsP,
                                        int *prioP,
                                        int numModes)
 {
index e60ba613ee81b32099bb8aba8b6cb765c4d691d8..12c7d70e82bb79a22bfdebe5124607555fb08013 100644 (file)
@@ -12,7 +12,7 @@
  *
  *
  * IDENTIFICATION
- *       $Header: /cvsroot/pgsql/src/backend/storage/lmgr/Attic/multi.c,v 1.29 1999/05/25 16:11:22 momjian Exp $
+ *       $Header: /cvsroot/pgsql/src/backend/storage/lmgr/Attic/multi.c,v 1.30 1999/07/15 20:32:27 momjian Exp $
  *
  * NOTES:
  *      (1) The lock.c module assumes that the caller here is doing
@@ -41,7 +41,7 @@ static bool MultiRelease(LOCKMETHOD lockmethod, LOCKTAG *tag,
  * WRITE conflict between the tuple's intent lock and the relation's
  * write lock.
  */
-static MASK MultiConflicts[] = {
+static LOCKMASK MultiConflicts[] = {
        (int) NULL,
        /* All reads and writes at any level conflict with a write lock */
        (1 << WRITE_LOCK) | (1 << WRITE_INTENT) | (1 << READ_LOCK) | (1 << READ_INTENT),
index ea5ec008b6aa12d0c2d217ce8c6f7f8220e75df1..450f9695439b1060f2f806a2ca5375dd43a37fc0 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Copyright (c) 1994, Regents of the University of California
  *
- * $Id: geqo_random.h,v 1.4 1999/02/13 23:21:48 momjian Exp $
+ * $Id: geqo_random.h,v 1.5 1999/07/15 20:32:28 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -25,9 +25,9 @@
 
 #include <math.h>
 
-#define MASK 2147483647
+#define GEQOMASK 2147483647
 
-#define geqo_rand() ((double)random()/MASK)
+#define geqo_rand() ((double)random()/GEQOMASK)
 
 /* geqo_randint returns integer value
    between lower and upper inclusive */
index 37b7b053ee8c29c0365e46ffa62639385a36f396..327f57cc7d169420fb33f478936a4985535f6436 100644 (file)
@@ -6,7 +6,7 @@
  *
  * Copyright (c) 1994, Regents of the University of California
  *
- * $Id: lock.h,v 1.30 1999/06/01 09:35:39 vadim Exp $
+ * $Id: lock.h,v 1.31 1999/07/15 20:32:29 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -19,7 +19,7 @@
 #include <utils/array.h>
 
 extern SPINLOCK LockMgrLock;
-typedef int MASK;
+typedef int LOCKMASK;
 
 #define INIT_TABLE_SIZE                        100
 #define MAX_TABLE_SIZE                 1000
@@ -41,7 +41,7 @@ typedef int MASK;
 typedef int LOCKMODE;
 typedef int LOCKMETHOD;
 
-/* MAX_LOCKMODES cannot be larger than the bits in MASK */
+/* MAX_LOCKMODES cannot be larger than the bits in LOCKMASK */
 #define MAX_LOCKMODES  8
 
 /*
@@ -241,7 +241,7 @@ extern SPINLOCK LockMgrLock;
  */
 extern void InitLocks(void);
 extern void LockDisable(int status);
-extern LOCKMETHOD LockMethodTableInit(char *tabName, MASK *conflictsP,
+extern LOCKMETHOD LockMethodTableInit(char *tabName, LOCKMASK *conflictsP,
                                        int *prioP, int numModes);
 extern LOCKMETHOD LockMethodTableRename(LOCKMETHOD lockmethod);
 extern bool LockAcquire(LOCKMETHOD lockmethod, LOCKTAG *locktag,
diff --git a/src/tools/pginclude/pgfixinclude b/src/tools/pginclude/pgfixinclude
new file mode 100755 (executable)
index 0000000..f48c96a
--- /dev/null
@@ -0,0 +1,18 @@
+:
+trap "rm -f /tmp/$$.c /tmp/$$.o /tmp/$$ /tmp/$$a /tmp/$$b" 0 1 2 3 15
+find . \( -name CVS -a -prune \) -o -type f -print |
+while read FILE
+do
+       cat /tmp/$$a | grep "^#include" |
+       sed 's/^#include[       ]*[<"]\([^>"]*\).*$/\1/g' |
+       while read INCLUDE
+       do
+               if [ -s /usr/include/"$INCLUDE" ]
+               then    cat "$FILE" |
+                       sed 's/^#include[       ]*[<"]'"$INCLUDE"'[>"]$/#include <'"$INCLUDE"'>/g' >/tmp/$$
+               else    cat "$FILE" |
+                       sed 's/^#include[       ]*[<"]'"$INCLUDE"'[>"]$/#include "'"$INCLUDE"'"/g' >/tmp/$$
+               fi
+               cat /tmp/$$ > "$FILE"
+       done
+done
index 37ef46c85af34507f2e90877887969fcb7c44bb4..5fbf553a11ea3be8421660c81970241f2ae67f6e 100755 (executable)
@@ -14,7 +14,7 @@ do
        else    cat "$FILE" >/tmp/$$a
        fi
        cat /tmp/$$a | grep "^#include" |
-       sed 's/#include[        ]*[<"]\([^>"]*\).*$/\1/g' |
+       sed 's/^#include[       ]*[<"]\([^>"]*\).*$/\1/g' |
        while read INCLUDE
        do
                [ -s /usr/include/$INCLUDE ] && continue
@@ -36,7 +36,7 @@ do
                if [ "$?" -eq 0 ]
                then    echo "$FILE $INCLUDE"
                        if [ "$IS_INCLUDE" = "N" ]
-                       then    grep -v '#include[      ]*[<"]$INCLUDE[>"]' $FILE >/tmp/$$b
+                       then    grep -v '^#include[     ][      ]*[<"]'"$INCLUDE"'[>"]' $FILE >/tmp/$$b
                                mv /tmp/$$b "$FILE"
                        fi
                        if [ "$1" = "-v" ]