2002-02-01 Adam Megacz <adam@xwt.org>
authorAdam Megacz <adam@xwt.org>
Sat, 2 Feb 2002 04:23:13 +0000 (04:23 +0000)
committerAdam Megacz <megacz@gcc.gnu.org>
Sat, 2 Feb 2002 04:23:13 +0000 (04:23 +0000)
* boehm-gc on win32 now automatically detects if it is being built
as a DLL; see http://gcc.gnu.org/ml/java/2001-12/msg00240.html

From-SVN: r49426

boehm-gc/ChangeLog
boehm-gc/include/gc.h

index df5c8e1..90dfa7c 100644 (file)
@@ -1,3 +1,8 @@
+2002-02-01  Adam Megacz <adam@xwt.org>
+
+       * boehm-gc on win32 now automatically detects if it is being built
+       as a DLL; see http://gcc.gnu.org/ml/java/2001-12/msg00240.html
+       
 2002-01-25  David Edelsohn  <edelsohn@gnu.org>
 
        * include/gc.h (GC_INIT): Add DATASTART and DATAEND roots on AIX.
index 7d5bd25..4692425 100644 (file)
@@ -86,7 +86,7 @@
     typedef long ptrdiff_t;    /* ptrdiff_t is not defined */
 # endif
 
-#if defined(__MINGW32__) && defined(GC_WIN32_THREADS)
+#if defined(__MINGW32__) &&defined(_DLL) && !defined(GC_NOT_DLL)
 # ifdef GC_BUILD
 #   define GC_API __declspec(dllexport)
 # else