diff -r acd3cd4aaceb -r 2efc27d87e1c stdcpp/tsrc/Stdcpp_test/stdcxx/include/rw/_exception.h --- a/stdcpp/tsrc/Stdcpp_test/stdcxx/include/rw/_exception.h Tue Aug 31 16:54:36 2010 +0300 +++ b/stdcpp/tsrc/Stdcpp_test/stdcxx/include/rw/_exception.h Wed Sep 01 12:36:54 2010 +0100 @@ -83,24 +83,24 @@ { public: - IMPORT_C __rw_exception () _THROWS (()); + _RWSTD_EXPORT __rw_exception () _THROWS (()); - IMPORT_C __rw_exception (const __rw_exception&); + _RWSTD_EXPORT __rw_exception (const __rw_exception&); - IMPORT_C _EXPLICIT __rw_exception (const _STD::string&); + _RWSTD_EXPORT _EXPLICIT __rw_exception (const _STD::string&); - IMPORT_C _EXPLICIT __rw_exception (const char*); + _RWSTD_EXPORT _EXPLICIT __rw_exception (const char*); - IMPORT_C virtual ~__rw_exception () _THROWS (()); + _RWSTD_EXPORT virtual ~__rw_exception () _THROWS (()); // empty exception specification necessary in order to preserve // the no-exception guarantee provided by std::exception to // derived classes (e.g., logic_error) -IMPORT_C __rw_exception& operator= (const __rw_exception&) _THROWS (()); +_RWSTD_EXPORT __rw_exception& operator= (const __rw_exception&) _THROWS (()); - IMPORT_C virtual const char* what () const _THROWS (()); + _RWSTD_EXPORT virtual const char* what () const _THROWS (()); - IMPORT_C __rw_exception& _C_assign (const char*, _RWSTD_SIZE_T /*= _RWSTD_SIZE_MAX*/); + _RWSTD_EXPORT __rw_exception& _C_assign (const char*, _RWSTD_SIZE_T /*= _RWSTD_SIZE_MAX*/); private: char *_C_what; // description string