Index: src/include/miscadmin.h
===================================================================
RCS file: /projects/cvsroot/pgsql/src/include/miscadmin.h,v
retrieving revision 1.171
diff -c -r1.171 miscadmin.h
*** src/include/miscadmin.h	18 Oct 2004 19:08:57 -0000	1.171
--- src/include/miscadmin.h	22 Oct 2004 18:09:21 -0000
***************
*** 136,142 ****
  extern long MyCancelKey;

  extern char OutputFileName[];
! extern char my_exec_path[];
  extern char pkglib_path[];

  #ifdef EXEC_BACKEND
--- 136,142 ----
  extern long MyCancelKey;

  extern char OutputFileName[];
! extern DLLIMPORT char my_exec_path[];
  extern char pkglib_path[];

  #ifdef EXEC_BACKEND
Index: src/makefiles/Makefile.win32
===================================================================
RCS file: /projects/cvsroot/pgsql/src/makefiles/Makefile.win32,v
retrieving revision 1.3
diff -c -r1.3 Makefile.win32
*** src/makefiles/Makefile.win32	29 Nov 2003 19:52:12 -0000	1.3
--- src/makefiles/Makefile.win32	22 Oct 2004 19:25:59 -0000
***************
*** 23,28 ****
--- 23,32 ----
  endif
  endif

+ ifneq (,$(findstring timezone,$(subdir)))
+ override CPPFLAGS+= -DBUILDING_DLL
+ endif
+
  ifneq (,$(findstring ecpg/lib,$(subdir)))
  override CPPFLAGS+= -DBUILDING_DLL
  endif
