mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-09-30 11:01:16 +02:00
PGDLLEXPORT is __declspec (dllexport) only on MSVC,
but is __declspec (dllimport) on other compilers because cygwin and mingw don't like dllexport.
This commit is contained in:
parent
fe76f93d11
commit
e54b0cba96
@ -1,4 +1,4 @@
|
||||
/* $PostgreSQL: pgsql/src/include/port/cygwin.h,v 1.8 2010/05/27 07:59:48 itagaki Exp $ */
|
||||
/* $PostgreSQL: pgsql/src/include/port/cygwin.h,v 1.9 2010/05/28 16:34:15 itagaki Exp $ */
|
||||
|
||||
#include <cygwin/version.h>
|
||||
|
||||
@ -19,4 +19,4 @@
|
||||
#define PGDLLIMPORT __declspec (dllimport)
|
||||
#endif
|
||||
|
||||
#define PGDLLEXPORT __declspec (dllexport)
|
||||
#define PGDLLEXPORT __declspec (dllimport)
|
||||
|
@ -1,4 +1,4 @@
|
||||
/* $PostgreSQL: pgsql/src/include/port/win32.h,v 1.94 2010/05/27 07:59:48 itagaki Exp $ */
|
||||
/* $PostgreSQL: pgsql/src/include/port/win32.h,v 1.95 2010/05/28 16:34:15 itagaki Exp $ */
|
||||
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__)
|
||||
#define WIN32_ONLY_COMPILER
|
||||
@ -58,7 +58,11 @@
|
||||
#define PGDLLIMPORT __declspec (dllimport)
|
||||
#endif
|
||||
|
||||
#ifdef _MSC_VER
|
||||
#define PGDLLEXPORT __declspec (dllexport)
|
||||
#else
|
||||
#define PGDLLEXPORT __declspec (dllimport)
|
||||
#endif
|
||||
|
||||
#else /* not CYGWIN, not MSVC, not MingW */
|
||||
#define PGDLLIMPORT
|
||||
|
Loading…
Reference in New Issue
Block a user