re PR boehm-gc/48514 ([4.6] boehm gc incorrectly compile using __declspec(dllexport) on i686-w64-mingw32 target)
PR boehm-gc/48514 * include/gc_config_macros.h (GC_DLL): Define it for mingw-targets only, if we are actual in boehm-gc's build and DLL_EXPORT is defined. From-SVN: r184100
This commit is contained in:
parent
d3229873ae
commit
19f326e8ec
@ -1,3 +1,10 @@
|
||||
2012-02-10 Kai Tietz <ktietz@redhat.com>
|
||||
|
||||
PR boehm-gc/48514
|
||||
* include/gc_config_macros.h (GC_DLL): Define it for mingw-targets
|
||||
only, if we are actual in boehm-gc's build and DLL_EXPORT
|
||||
is defined.
|
||||
|
||||
2011-11-21 Andreas Tobler <andreast@fgznet.ch>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
@ -81,7 +81,9 @@
|
||||
typedef long ptrdiff_t; /* ptrdiff_t is not defined */
|
||||
# endif
|
||||
|
||||
#if defined(_DLL) && !defined(GC_NOT_DLL) && !defined(GC_DLL)
|
||||
#if ((defined(_DLL) && !defined (__MINGW32__)) \
|
||||
|| (defined (DLL_EXPORT) && defined (GC_BUILD))) \
|
||||
&& !defined(GC_DLL)
|
||||
# define GC_DLL
|
||||
#endif
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user