]> granicus.if.org Git - postgresql/blobdiff - src/include/port/win32.h
PGDLLEXPORT is __declspec (dllexport) only on MSVC,
[postgresql] / src / include / port / win32.h
index d5d309bc13e29a478d8e9fbb84e9d017f6b2ed91..5e611d4234921eae1a39159c11d0ccab696b14dd 100644 (file)
@@ -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
 #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