*** src/bin/pgevent/Makefile.orig Mon Jan 5 18:27:19 2009 --- src/bin/pgevent/Makefile Sun Feb 1 11:21:59 2009 *************** *** 24,29 **** --- 24,32 ---- pgevent.dll: pgevent.def $(OBJS) $(DLLWRAP) --def $< -o $(NAME) $(OBJS) + pgevent.def: $(OBJS) + dlltool --export-all-symbols -A --output-def $@ $(OBJS) + pgmsgevent.o: pgmsgevent.rc win32ver.rc $(WINDRES) $< -o $@ --include-dir=$(top_builddir)/src/include --include-dir=$(top_srcdir)/src/include --include-dir=$(srcdir) *************** *** 36,42 **** rm -f '$(DESTDIR)$(libdir)/$(NAME)' clean distclean: ! rm -f $(OBJS) $(NAME) win32ver.rc clean-lib: rm -f $(NAME) --- 39,45 ---- rm -f '$(DESTDIR)$(libdir)/$(NAME)' clean distclean: ! rm -f $(OBJS) $(NAME) win32ver.rc pgevent.def clean-lib: rm -f $(NAME) *** src/bin/pgevent/exports.txt.orig Sun Feb 1 11:30:12 2009 --- src/bin/pgevent/exports.txt Sun Feb 1 11:47:37 2009 *************** *** 0 **** --- 1,3 ---- + DllUnregisterServer=DllUnregisterServer@0 + DllRegisterServer=DllRegisterServer@0 + *** src/tools/msvc/Solution.pm.orig Wed Jan 7 03:37:50 2009 --- src/tools/msvc/Solution.pm Sun Feb 1 11:07:47 2009 *************** *** 199,204 **** --- 199,205 ---- $self->GenerateDefFile("src\\interfaces\\ecpg\\ecpglib\\ecpglib.def","src\\interfaces\\ecpg\\ecpglib\\exports.txt","LIBECPG"); $self->GenerateDefFile("src\\interfaces\\ecpg\\compatlib\\compatlib.def","src\\interfaces\\ecpg\\compatlib\\exports.txt","LIBECPG_COMPAT"); $self->GenerateDefFile("src\\interfaces\\ecpg\\pgtypeslib\\pgtypeslib.def","src\\interfaces\\ecpg\\pgtypeslib\\exports.txt","LIBPGTYPES"); + $self->GenerateDefFile("src\\bin\\pgevent\\pgevent.def","src\\bin\\pgevent\\exports.txt","PGEVENT"); if (IsNewer('src\backend\utils\fmgrtab.c','src\include\catalog\pg_proc.h')) {