9d43946812
Add BOOST_SYMBOL_VISIBLE to exception types in throw_from_library_test
2018-09-26 03:48:09 +03:00
ca46976908
Add -d0 to b2 headers on Appveyor
2018-09-25 21:32:23 +03:00
2fdcaa3be1
Merge branch 'develop' of https://github.com/boostorg/throw_exception into develop
2018-09-25 21:28:14 +03:00
3fba666bea
Update appveyor.yml
2018-09-25 21:28:01 +03:00
376fc078b5
Merge pull request #6 from pgroke-dt/develop
...
Don't include stuff inside #pragma warning push/pop, include boost/config.hpp before testing BOOST_ macros.
2018-09-25 20:56:31 +03:00
614cbc4f34
Add throw_from_library_test
2018-09-25 20:55:04 +03:00
ee45839a78
Add appveyor.yml
2018-09-25 20:18:43 +03:00
e3b556a978
Add .travis.yml
2018-09-25 16:00:51 +03:00
8b879067f7
Replaced hardcoded symbol visibility for GCC with BOOST_SYMBOL_VISIBLE
2018-09-25 10:40:26 +02:00
40e067d7b7
Merge commit '56d65d5f625ed118f6052cc8f924f8ec21913089'
2018-09-24 07:09:18 +03:00
940df3e051
Merge branch 'master' into develop
2018-09-24 07:07:36 +03:00
4fd6f2aa0e
Merge pull request #8 from Mike-Devel/min_cmake
...
[CMake] Generate cmake target that other libraries can use
2018-09-20 14:16:24 +03:00
aec4ca6914
[CMake] Fix library name
2018-09-20 12:57:12 +02:00
10f3663798
[CMake] Generate cmake target that other libraries can use
...
... to express their dependency on this library and retrieve any
configuration information such as the include directory, binary
to link to (if any), transitive dependencies, necessary compiler
options or the required c++ standards level.
2018-09-20 12:25:24 +02:00
f796dd892a
Fix MSVC C4668 in exception.hpp
...
Fix MSVC C4668 warnings (undefined preprocessor macro) for __GNUC__ and __GNUC_MINOR__ by checking if __GNUC__ is defined first.
2018-03-26 22:39:26 -05:00
f5022b5ca8
Fix MSVC C4668 in throw_exception.hpp
...
Fix MSVC C4668 warnings (undefined preprocessor macro) for __GNUC__ and __GNUC_MINOR__ by checking if __GNUC__ is defined first.
2018-03-26 22:38:33 -05:00
a0ca8113fd
Merge branch 'develop' of https://github.com/boostorg/throw_exception into develop
...
# Conflicts:
# include/boost/throw_exception.hpp
2017-02-21 18:06:51 +01:00
56d65d5f62
#including config.hpp before other headers.
2017-02-20 17:49:33 -08:00
cce19ef60f
Don't include stuff inside #pragma warning push/pop, include boost/config.hpp before testing BOOST_ macros.
2017-02-15 13:18:06 +01:00
c548923b32
Merge branch 'develop'
boost-1.68.0
boost-1.67.0
boost-1.66.0
boost-1.65.1
boost-1.65.0
boost-1.64.0-beta2
boost-1.64.0-beta1
boost-1.64.0
boost-1.63.0
2016-11-07 11:30:38 -08:00
f94638e522
Configuration option to allow Boost Exception to use std::shared_ptr instead of boost::shared_ptr.
2016-09-28 17:01:26 -07:00
fc1ca8aef6
Merge branch 'develop' of https://github.com/boostorg/throw_exception
boost-1.62.0
2016-06-07 12:58:24 -07:00
c89a2db112
Merge pull request #4 from vslavik/fix-clone_impl-visibility
...
Use default visibility for exception_detail::clone_impl<T>
boost-1.61.0
boost-1.60.0
2015-10-11 15:09:46 -07:00
f52e2fe315
Use default visibility for exception_detail::clone_impl<>
...
When building code with hidden visibility on ELF, exception classes must
explicitly use the default visibility for catching to work across shared
objects; the same must be done for all their base classes. While other
classes in the boost::exception_detail namespace had visibility adjusted
accordingly, clone_impl<T> didn't, so remedy that.
2015-10-10 16:44:52 +02:00
fa2195c268
rvalue support in error_info
2015-03-24 15:35:56 -07:00
a9de81a444
Merge branch 'master' into develop
2014-06-08 23:18:48 +03:00
c5518238f1
Redirect to the documentation in libs/exception.
boost-1.59.0
boost-1.58.0
boost-1.57.0
boost-1.56.0
2014-06-08 23:17:48 +03:00
db77e5138e
Merge pull request #2 from danieljames/index-file
...
Add a redirect to the documentation.
2014-06-08 23:13:47 +03:00
5609729de1
Copy missing css and image files from exception.
2014-06-08 18:23:44 +01:00
cda21f9c6c
Add a redirect to the documentation.
2014-06-08 18:20:38 +01:00
c9afa79087
Merge pull request #1 from Lastique/develop
...
Remove BOOST_ATTRIBUTE_NORETURN
2014-06-05 00:12:45 +03:00
37e726da58
Remove BOOST_ATTRIBUTE_NORETURN and use BOOST_NORETURN provided by Boost.Config instead.
2014-06-05 00:44:39 +04:00
e08b3aa75f
Rename test files.
2014-06-03 19:46:35 +03:00
1d240961c0
Merge branch 'develop'
2014-06-03 03:20:04 +03:00
f60cd78973
Add libraries.json.
2014-06-03 03:19:48 +03:00
3b025141e4
Merge branch 'develop'
2014-06-03 02:37:29 +03:00
ee1aa005fd
N3757
...
[SVN r85538]
2014-06-03 02:37:08 +03:00
513929ae73
Revert "Remove obsolete MSVC check from pragma guard"
...
This reverts commit 24fd7039a1
.
2014-06-03 02:25:09 +03:00
cca5aa5395
Revert "Exception: Remove obsolete MSVC version check."
...
This reverts commit ec6bce5618
.
2014-06-03 02:24:16 +03:00
899c1d44df
Revert "Exception: Remove obsolete GCC version checks."
...
This reverts commit 949a2d9482
.
2014-06-03 02:23:54 +03:00
9c7cd0b8b5
Add test/Jamfile.v2.
2014-06-03 01:57:51 +03:00
6a42b70891
Merging recent changes from trunk.
...
[SVN r85636]
2014-06-03 01:57:06 +03:00
d0bbcab566
Merging long-standing changes from Trunk, including the slightly more sophisticated handling of the to_string conversion done in boost::diagnostic_information.
...
[SVN r83354]
2014-06-03 01:57:06 +03:00
9b26d9a9cc
Merged changes from trunk: dealing with warnings, and a compile error on Win CE.
...
[SVN r79026]
2014-06-03 01:57:05 +03:00
abec03383f
Merging minor tested bugfixes from trunk.
...
[SVN r77592]
2014-06-03 01:57:05 +03:00
3558cf31c5
Fixing a build glitch in the non-intrusive exception_ptr support (Authorized by Eric)
...
[SVN r72995]
2014-06-03 01:57:04 +03:00
3655e4c64b
Committing changes merged from trunk, most notably optional non-intrusive exception_ptr support for MSVC.
...
[SVN r70974]
2014-06-03 01:57:04 +03:00
a75cde2ce1
Revert r69620.
...
It's breaking the tests and probably isn't appropriate for a bug fix release.
[SVN r69816]
2014-06-03 01:57:04 +03:00
3c5efe3c3b
Committing changes merged from trunk, most notably optional non-intrusive exception_ptr support for MSVC.
...
[SVN r69620]
2014-06-03 01:57:03 +03:00
a2b07f059c
Ticket #4344
...
[SVN r67128]
2014-06-03 01:57:03 +03:00