Index: contrib/array/Makefile =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/contrib/array/Makefile,v retrieving revision 1.14 diff -u -p -r1.14 Makefile --- contrib/array/Makefile 2001/02/20 19:20:26 1.14 +++ contrib/array/Makefile 2001/06/15 16:22:39 @@ -11,6 +11,7 @@ SONAME := $(NAME)$(DLSUFFIX) override CPPFLAGS := -I$(srcdir) $(CPPFLAGS) override CFLAGS += $(CFLAGS_SL) +override DLLLIBS := $(BE_DLLLIBS) $(DLLLIBS) all: $(SONAME) $(NAME).sql Index: contrib/cube/Makefile =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/contrib/cube/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- contrib/cube/Makefile 2001/02/20 19:20:27 1.3 +++ contrib/cube/Makefile 2001/06/15 16:22:39 @@ -15,6 +15,7 @@ SO_MAJOR_VERSION= 1 SO_MINOR_VERSION= 0 override CPPFLAGS := -I$(srcdir) $(CPPFLAGS) +override DLLLIBS := $(BE_DLLLIBS) $(DLLLIBS) OBJS= cube.o cubeparse.o cubescan.o buffer.o Index: contrib/earthdistance/Makefile =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/contrib/earthdistance/Makefile,v retrieving revision 1.9 diff -u -p -r1.9 Makefile --- contrib/earthdistance/Makefile 2001/05/30 12:58:45 1.9 +++ contrib/earthdistance/Makefile 2001/06/15 16:22:39 @@ -11,6 +11,7 @@ SONAME := $(NAME)$(DLSUFFIX) override CPPFLAGS := -I$(srcdir) $(CPPFLAGS) override CFLAGS += $(CFLAGS_SL) +override DLLLIBS := $(BE_DLLLIBS) $(DLLLIBS) all: $(SONAME) $(NAME).sql Index: contrib/fulltextindex/Makefile =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/contrib/fulltextindex/Makefile,v retrieving revision 1.9 diff -u -p -r1.9 Makefile --- contrib/fulltextindex/Makefile 2001/02/20 19:20:27 1.9 +++ contrib/fulltextindex/Makefile 2001/06/15 16:22:40 @@ -11,6 +11,7 @@ SONAME := $(NAME)$(DLSUFFIX) override CPPFLAGS := -I$(srcdir) $(CPPFLAGS) override CFLAGS += $(CFLAGS_SL) +override DLLLIBS := $(BE_DLLLIBS) $(DLLLIBS) all: $(SONAME) $(NAME).sql Index: contrib/intarray/Makefile =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/contrib/intarray/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- contrib/intarray/Makefile 2001/05/31 19:25:27 1.6 +++ contrib/intarray/Makefile 2001/06/15 16:22:40 @@ -13,6 +13,7 @@ SO_MAJOR_VERSION= 1 SO_MINOR_VERSION= 0 override CPPFLAGS := -I$(srcdir) $(CPPFLAGS) +override DLLLIBS := $(BE_DLLLIBS) $(DLLLIBS) OBJS= _int.o Index: contrib/isbn_issn/Makefile =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/contrib/isbn_issn/Makefile,v retrieving revision 1.9 diff -u -p -r1.9 Makefile --- contrib/isbn_issn/Makefile 2001/02/20 19:20:27 1.9 +++ contrib/isbn_issn/Makefile 2001/06/15 16:22:40 @@ -11,6 +11,7 @@ SONAME := $(NAME)$(DLSUFFIX) override CPPFLAGS := -I$(srcdir) $(CPPFLAGS) override CFLAGS += $(CFLAGS_SL) +override DLLLIBS := $(BE_DLLLIBS) $(DLLLIBS) all: $(SONAME) $(NAME).sql Index: contrib/lo/Makefile =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/contrib/lo/Makefile,v retrieving revision 1.9 diff -u -p -r1.9 Makefile --- contrib/lo/Makefile 2001/02/20 19:20:27 1.9 +++ contrib/lo/Makefile 2001/06/15 16:22:40 @@ -14,6 +14,7 @@ MODS = $(NAME)$(DLSUFFIX) override CPPFLAGS := -I$(srcdir) $(CPPFLAGS) override CFLAGS += $(CFLAGS_SL) +override DLLLIBS := $(BE_DLLLIBS) $(DLLLIBS) ifdef REFINT_VERBOSE override CPPFLAGS+= -DREFINT_VERBOSE Index: contrib/miscutil/Makefile =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/contrib/miscutil/Makefile,v retrieving revision 1.14 diff -u -p -r1.14 Makefile --- contrib/miscutil/Makefile 2001/02/20 19:20:27 1.14 +++ contrib/miscutil/Makefile 2001/06/15 16:22:40 @@ -11,6 +11,7 @@ SONAME := $(NAME)$(DLSUFFIX) override CPPFLAGS := -I$(srcdir) $(CPPFLAGS) override CFLAGS += $(CFLAGS_SL) +override DLLLIBS := $(BE_DLLLIBS) $(DLLLIBS) all: $(SONAME) $(NAME).sql Index: contrib/noupdate/Makefile =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/contrib/noupdate/Makefile,v retrieving revision 1.7 diff -u -p -r1.7 Makefile --- contrib/noupdate/Makefile 2001/02/20 19:20:27 1.7 +++ contrib/noupdate/Makefile 2001/06/15 16:22:40 @@ -11,6 +11,7 @@ SONAME := $(NAME)$(DLSUFFIX) override CPPFLAGS := -I$(srcdir) $(CPPFLAGS) override CFLAGS += $(CFLAGS_SL) +override DLLLIBS := $(BE_DLLLIBS) $(DLLLIBS) all: $(SONAME) $(NAME).sql Index: contrib/oid2name/oid2name.c =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/contrib/oid2name/oid2name.c,v retrieving revision 1.7 diff -u -p -r1.7 oid2name.c --- contrib/oid2name/oid2name.c 2001/03/22 03:59:09 1.7 +++ contrib/oid2name/oid2name.c 2001/06/15 16:22:42 @@ -9,6 +9,7 @@ #include #include #include +#include #include "libpq-fe.h" Index: contrib/pgcrypto/Makefile =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/contrib/pgcrypto/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- contrib/pgcrypto/Makefile 2001/02/20 15:34:14 1.3 +++ contrib/pgcrypto/Makefile 2001/06/15 16:22:42 @@ -43,6 +43,7 @@ SO_MAJOR_VERSION = 0 SO_MINOR_VERSION = 1 override CPPFLAGS += $(CRYPTO_CFLAGS) -I$(srcdir) +override DLLLIBS := $(BE_DLLLIBS) $(DLLLIBS) all: all-lib $(NAME).sql Index: contrib/rserv/Makefile =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/contrib/rserv/Makefile,v retrieving revision 1.4 diff -u -p -r1.4 Makefile --- contrib/rserv/Makefile 2001/02/20 19:20:27 1.4 +++ contrib/rserv/Makefile 2001/06/15 16:22:42 @@ -16,6 +16,7 @@ SCRIPTS = InitRservTest override CPPFLAGS := -I$(srcdir) $(CPPFLAGS) override CFLAGS += $(CFLAGS_SL) +override DLLLIBS := $(BE_DLLLIBS) $(DLLLIBS) all: $(SQLS) $(TCLS) $(PERLS) $(SCRIPTS) $(SONAME) Index: contrib/seg/Makefile =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/contrib/seg/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- contrib/seg/Makefile 2001/02/20 19:20:28 1.3 +++ contrib/seg/Makefile 2001/06/15 16:22:42 @@ -15,6 +15,7 @@ SO_MAJOR_VERSION= 1 SO_MINOR_VERSION= 0 override CPPFLAGS := -I$(srcdir) $(CPPFLAGS) +override DLLLIBS := $(BE_DLLLIBS) $(DLLLIBS) OBJS= seg.o segparse.o segscan.o buffer.o Index: contrib/seg/segparse.y =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/contrib/seg/segparse.y,v retrieving revision 1.1 diff -u -p -r1.1 segparse.y --- contrib/seg/segparse.y 2000/12/11 20:40:33 1.1 +++ contrib/seg/segparse.y 2001/06/15 16:22:43 @@ -11,6 +11,10 @@ #include "postgres.h" #include "utils/elog.h" +#ifdef __CYGWIN__ +#define HUGE HUGE_VAL +#endif /* __CYGWIN__ */ + #undef yylex /* falure to redefine yylex will result in calling the */ #define yylex seg_yylex /* wrong scanner when running inside postgres backend */ Index: contrib/soundex/Makefile =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/contrib/soundex/Makefile,v retrieving revision 1.9 diff -u -p -r1.9 Makefile --- contrib/soundex/Makefile 2000/10/20 21:03:28 1.9 +++ contrib/soundex/Makefile 2001/06/15 16:22:43 @@ -11,6 +11,7 @@ SONAME := $(NAME)$(DLSUFFIX) override CPPFLAGS += -I$(srcdir) override CFLAGS += $(CFLAGS_SL) +override DLLLIBS := $(BE_DLLLIBS) $(DLLLIBS) all: $(SONAME) $(NAME).sql Index: contrib/string/Makefile =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/contrib/string/Makefile,v retrieving revision 1.14 diff -u -p -r1.14 Makefile --- contrib/string/Makefile 2001/02/20 19:20:28 1.14 +++ contrib/string/Makefile 2001/06/15 16:22:43 @@ -11,6 +11,7 @@ SONAME := $(NAME)$(DLSUFFIX) override CPPFLAGS := -I$(srcdir) $(CPPFLAGS) override CFLAGS += $(CFLAGS_SL) +override DLLLIBS := $(BE_DLLLIBS) $(DLLLIBS) all: $(SONAME) $(NAME).sql Index: contrib/userlock/Makefile =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/contrib/userlock/Makefile,v retrieving revision 1.14 diff -u -p -r1.14 Makefile --- contrib/userlock/Makefile 2001/02/20 19:20:28 1.14 +++ contrib/userlock/Makefile 2001/06/15 16:22:43 @@ -11,6 +11,7 @@ SONAME := $(NAME)$(DLSUFFIX) override CPPFLAGS := -I$(srcdir) $(CPPFLAGS) override CFLAGS += $(CFLAGS_SL) +override DLLLIBS := $(BE_DLLLIBS) $(DLLLIBS) all: $(SONAME) $(NAME).sql Index: src/include/miscadmin.h =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/src/include/miscadmin.h,v retrieving revision 1.86 diff -u -p -r1.86 miscadmin.h --- src/include/miscadmin.h 2001/06/13 21:44:41 1.86 +++ src/include/miscadmin.h 2001/06/15 16:22:45 @@ -115,7 +115,7 @@ extern int PostmasterMain(int argc, char extern bool Noversion; extern char *DataDir; -extern int MyProcPid; +extern DLLIMPORT int MyProcPid; extern struct Port *MyProcPort; extern long MyCancelKey; @@ -126,7 +126,7 @@ extern char OutputFileName[]; * * extern BackendId MyBackendId; */ -extern Oid MyDatabaseId; +extern DLLIMPORT Oid MyDatabaseId; extern bool IsUnderPostmaster; Index: src/include/storage/shmem.h =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/src/include/storage/shmem.h,v retrieving revision 1.28 diff -u -p -r1.28 shmem.h --- src/include/storage/shmem.h 2001/03/22 04:01:09 1.28 +++ src/include/storage/shmem.h 2001/06/15 16:22:47 @@ -36,7 +36,7 @@ typedef unsigned long SHMEM_OFFSET; * The macros in this header file can only cope with offsets into this * shared memory region! */ -extern SHMEM_OFFSET ShmemBase; +extern DLLIMPORT SHMEM_OFFSET ShmemBase; /* coerce an offset into a pointer in this process's address space */ Index: src/include/utils/tqual.h =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/src/include/utils/tqual.h,v retrieving revision 1.30 diff -u -p -r1.30 tqual.h --- src/include/utils/tqual.h 2001/01/24 19:43:29 1.30 +++ src/include/utils/tqual.h 2001/06/15 16:22:47 @@ -36,7 +36,7 @@ typedef SnapshotData *Snapshot; extern Snapshot SnapshotDirty; extern Snapshot QuerySnapshot; -extern Snapshot SerializableSnapshot; +extern DLLIMPORT Snapshot SerializableSnapshot; extern bool ReferentialIntegritySnapshotOverride;