VA 3.0 cannot utilize the _Export macro in this configuration
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_2_BRANCH@7171 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -403,18 +403,28 @@ typedef int wxWindowID;
|
|||||||
|
|
||||||
#elif defined(__WXPM__)
|
#elif defined(__WXPM__)
|
||||||
|
|
||||||
# ifdef WXMAKINGDLL
|
# if (!(defined(__VISAGECPP__) && (__IBMCPP__ < 400 || __IBMC__ < 400 )))
|
||||||
# define WXDLLEXPORT _Export
|
|
||||||
# define WXDLLEXPORT_DATA(type) _Export type
|
# ifdef WXMAKINGDLL
|
||||||
# define WXDLLEXPORT_CTORFN
|
# define WXDLLEXPORT _Export
|
||||||
# elif defined(WXUSINGDLL)
|
# define WXDLLEXPORT_DATA(type) _Export type
|
||||||
# define WXDLLEXPORT _Export
|
# define WXDLLEXPORT_CTORFN
|
||||||
# define WXDLLEXPORT_DATA(type) _Export type
|
# elif defined(WXUSINGDLL)
|
||||||
# define WXDLLEXPORT_CTORFN
|
# define WXDLLEXPORT _Export
|
||||||
|
# define WXDLLEXPORT_DATA(type) _Export type
|
||||||
|
# define WXDLLEXPORT_CTORFN
|
||||||
|
# else
|
||||||
|
# define WXDLLEXPORT
|
||||||
|
# define WXDLLEXPORT_DATA(type) type
|
||||||
|
# define WXDLLEXPORT_CTORFN
|
||||||
|
# endif
|
||||||
|
|
||||||
# else
|
# else
|
||||||
|
|
||||||
# define WXDLLEXPORT
|
# define WXDLLEXPORT
|
||||||
# define WXDLLEXPORT_DATA(type) type
|
# define WXDLLEXPORT_DATA(type) type
|
||||||
# define WXDLLEXPORT_CTORFN
|
# define WXDLLEXPORT_CTORFN
|
||||||
|
|
||||||
# endif
|
# endif
|
||||||
|
|
||||||
#else // !(MSW or OS2)
|
#else // !(MSW or OS2)
|
||||||
|
Reference in New Issue
Block a user