Fixing two issues with non-intrusive exception cloning support.

[SVN r72924]
This commit is contained in:
Emil Dotchevski
2011-07-05 23:53:33 +00:00
parent 5f6812b226
commit 32e2b33250
6 changed files with 59 additions and 18 deletions

View File

@ -132,7 +132,17 @@ boost
}
};
#if defined(__GNUC__)
# if (__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || (__GNUC__ > 4)
# pragma GCC visibility push (default)
# endif
#endif
class exception;
#if defined(__GNUC__)
# if (__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || (__GNUC__ > 4)
# pragma GCC visibility pop
# endif
#endif
template <class T>
class shared_ptr;