Commit Graph
335 Commits
Author SHA1 Message Date
Mike-Devel ef4f541a8a [CMake] Fix PUBLIC/INTERFACE left over. 2019-03-03 07:13:47 +01:00
Mike-Devel 8d19f99e43 [CMake] Fix copyright date 2019-03-02 14:24:52 +01:00
Mike-Devel f4e1a11e6b [CMake] Treat Boost.Exception as header only 2019-03-02 14:20:29 +01:00
Mike Dev e3590d89af [CMake] Add minimal cmake file
Generate cmake target that builds the library and which can
be used by other libraries to express their dependency on
this library and retrieve any configuration information
such as the include directory, binary to link to,
transitive dependencies, necessary compiler options or the
required c++ standards level.
2019-01-04 19:06:57 +01:00
Glen Fernandes de6cef966b Fix unit tests that did not return report_errors() 2018-09-17 07:32:49 -04:00
Emil Dotchevski 50899b8f1b added bug_11874_test.cpp 2017-07-05 16:27:16 -07:00
Emil Dotchevski 38cdb50eb2 Deleted N3757 2017-05-06 10:54:42 -07:00
Emil Dotchevski 1a0e643211 64-bit support in clone_current_exception_non_intrusive.cpp, thanks Martin Weiss 2017-04-23 18:09:22 -07:00
Emil Dotchevski 32d831c4b2 restoring non-intrusive exception_ptr code 2017-04-23 17:58:28 -07:00
Emil Dotchevski 7599ec73a2 No clang 3.0 2017-03-30 18:06:45 -07:00
Emil Dotchevski e0d31c79ab Adding clang 3.0? 2017-03-30 18:01:18 -07:00
Emil Dotchevski 4824ef856f Merge branch 'develop' of https://github.com/boostorg/exception into develop
# Conflicts:
#	include/boost/exception/detail/error_info_impl.hpp
2017-03-30 17:22:09 -07:00
Emil Dotchevski bed7f3147f Typo 2017-03-30 17:20:21 -07:00
Emil Dotchevski 73f3e4796e Typo 2017-03-30 17:09:43 -07:00
Emil Dotchevski c8fbbb9d11 Merge branch 'develop' of https://github.com/boostorg/exception into develop 2017-03-30 16:56:29 -07:00
Emil Dotchevski 464e7f9d09 error_info rvalue reference constructors changed to use is_nothrow_move_constructible 2017-03-30 16:56:13 -07:00
Emil Dotchevski 991d600f01 Fixing bug in exception_ptr cloning of error_info objects. 2017-03-15 11:39:42 -07:00
Emil Dotchevski 10550b69d4 Deleting accidentally committed file. 2017-03-13 16:08:34 -07:00
Emil Dotchevski cf05dc079b Removing non-intrusive exception_ptr support. 2017-03-13 15:07:09 -07:00
Emil Dotchevski 4ea8555871 Removed double-including of config. 2017-02-21 11:41:51 -08:00
Emil Dotchevski 36af19fa50 Merge branch 'develop' of https://github.com/boostorg/exception into develop 2017-02-20 18:31:48 -08:00
Emil Dotchevski 0eee187876 #include config before anything else 2017-02-20 18:23:36 -08:00
Emil Dotchevski e8877d4837 Workaround for 11874 2017-01-03 15:25:52 -08:00
Emil Dotchevski d39ba00088 Added more g++ versions to .travis.yml 2017-01-03 15:05:12 -08:00
Emil Dotchevski 972667f52e Tweaks to try to defeat g++4.6.3 2017-01-03 14:35:11 -08:00
Emil Dotchevski 406d3c87f7 Maybe fixing 11874 2017-01-03 12:17:27 -08:00
Emil Dotchevski 6d1c2c434b Adding c++0x to gcc command line 2017-01-03 10:42:30 -08:00
Emil Dotchevski 59666dcdb0 Adding missing include in error_info_basic_test.cpp 2017-01-03 00:06:25 -08:00
Emil Dotchevski 07d5ef529b Added error_info_basic_test.cpp to test ticket 11874 2017-01-03 00:00:52 -08:00
Emil Dotchevski 2cdbdfcf4e Deleting unused test/exception_hpp_test.cpp, removing c++11 from build requests. 2017-01-02 17:04:32 -08:00
Emil Dotchevski 32a3bda6cc Removed c++11 for g++-4.6.3 invocation. 2017-01-02 16:47:03 -08:00
Emil Dotchevski 119dbf688f Hopefully g++-4.6.3 will in .travis.yml now. 2017-01-02 16:42:16 -08:00
Emil Dotchevski 66b39f3136 removed attempting to install g++-4.6.3 in .travis.yml 2017-01-02 16:31:33 -08:00
Emil Dotchevski e1fc48ef3d .travis.yml 2017-01-02 15:58:05 -08:00
Emil Dotchevski 14d3b01c60 Fixing more struct/class discrepancies. 2016-11-02 23:53:42 -07:00
Emil Dotchevski 6cf231330a Ticket #12059 2016-10-26 12:35:25 -07:00
Emil Dotchevski e1378f7aef Ticket #12553, plus tabs converted to spaces. 2016-10-26 11:51:40 -07:00
Emil Dotchevski 27598f92db Configuration option to allow Boost Exception to use std::shared_ptr instead of boost::shared_ptr. 2016-09-28 16:53:43 -07:00
Emil Dotchevski c1e2284628 Improved errno printing in diagnostic information messages. 2016-07-12 19:21:53 -07:00
Emil Dotchevski c1dc3b8dcb Included missing declaration before specialization of set_info_rv. 2016-06-05 22:33:02 -07:00
Emil Dotchevski 1afb7e0372 Ticket #12230 2016-05-31 14:46:13 -07:00
Emil Dotchevski c57eefbf42 More complete error_info testing 2015-03-25 14:28:54 -07:00
Emil Dotchevski 5a040eedf5 rvalue references support in error_info 2015-03-24 15:44:28 -07:00
zajo c1f6b743e4 Merge pull request #5 from danieljames/metadata
Create metadata file (thanks danieljames)
2015-01-05 15:11:57 -08:00
Daniel James af4de75bac Add metadata file. 2014-08-18 14:58:41 +01:00
zajo 38bfc39d10 Merge pull request #4 from Lastique/develop
Port to Boost.Core demangle() and typeinfo. Thanks Lastique.
2014-06-11 11:33:04 -07:00
Andrey Semashev 5dea76a301 Port to Boost.Core demangle() and typeinfo. 2014-06-11 22:02:59 +04:00
zajo 8931eb2e0d Merge pull request #1 from Lastique/develop
Re-enable type name demangling (thanks Lastique)
2014-06-04 23:29:56 -07:00
Peter Dimov fe3b1807b8 Merge pull request #3 from Lastique/patch-1
Switch to BOOST_NORETURN macro
2014-06-05 00:32:51 +03:00
Andrey Semashev 73c3cb7e46 Switch to BOOST_NORETURN macro
Switch to BOOST_NORETURN macro provided by Boost.Config.
2014-06-05 01:30:40 +04:00