(Apply commit
7f44cc9 from 'racket_gc' branch.)
A MinGW build is the same shape as a MSVC build (but without
MzCOM), unlike a Cygwin build.
* include/gc_config_macros.h (GC_API): Define to declspec(dllexport)
if GC_DLL and __MINGW32_DELAY_LOAD__ (even if no GC_BUILD).
Conflicts:
include/gc_config_macros.h
#if defined(GC_DLL) && !defined(GC_API)
# if defined(__MINGW32__) || defined(__CEGCC__)
-# ifdef GC_BUILD
+# if defined(GC_BUILD) || defined(__MINGW32_DELAY_LOAD__)
# define GC_API __declspec(dllexport)
# else
# define GC_API __declspec(dllimport)