Ion Gaztañaga
4ea5cd7911
Fixes GitHub #223 ("Possible copypaste typo")
2022-06-25 19:49:54 +02:00
Ion Gaztañaga
40735223d5
Added BOOST_OVERRIDE according to -Wsuggest-override
2021-12-27 01:01:10 +01:00
Ion Gaztañaga
15bed478eb
Fixes #185 ("Including headers adds exports"), replacing BOOST_SYMBOL_EXPORT with BOOST_SYMBOL_VISIBLE.
2021-05-03 09:18:51 +02:00
Ion Gaztañaga
16cada57ea
Fixes #184 ("Issues with custom exceptions implementation")
2021-04-19 21:52:55 +02:00
Ion Gaztañaga
d5a830434e
- Replaced default standard exception classes with Boost.Container own classes, reducing considerably the included files overhead
2020-12-30 15:07:32 +01:00
Ion Gaztañaga
31d7f3875f
Fixes #167 ("error: the address of 'msg' will always evaluate as 'true' warning with GCC 4.4").
2020-10-21 22:41:12 +02:00
Bo Rydberg
f7409fd6ed
Missing BOOST_NORETURN for user defined functions
...
BOOST_NORETURN is missing for the interface of the throwning methods when BOOST_CONTAINER_USER_DEFINED_THROW_CALLBACKS is defined. Without them you can get a `'noreturn' function does return` warning from g++ at `boost/container/static_vector.hpp:46:4`.
2019-12-05 10:14:58 +01:00
Marcel Raad
2f5924f06a
Fix -Wmissing-noreturn clang warnings
...
Mark functions only throwing exceptions or calling std::abort with
BOOST_NORETURN.
2019-02-25 10:05:24 +01:00
Ion Gaztañaga
407aabd77b
* Another try to fix [boostorg/container] unused parameter warning when compiling with assertions disabled ( #56 )
2017-10-01 10:45:13 +02:00
Ion Gaztañaga
520dd7cbdd
Try to fix [boostorg/container] unused parameter warning when compiling with assertions disabled ( #56 )
2017-10-01 00:54:51 +02:00
Giel van Schijndel
f60f0bde95
Make sure std::string constructor is available
...
.. because <stdexcept> only needs to have a forward declaration of
std::string. But that's not enough to invoke constructors of
std::exception (and derivatives) if we don't have a reference to an
std::string handy.
2015-10-30 14:23:37 +01:00
Ion Gaztañaga
10d027aa9c
Include boost/config.hpp before testinG BOOST_HAS_PRAGMA_ONCE.
2015-02-02 15:26:53 +01:00
Ion Gaztañaga
a322203a89
Replaced _MSC_VER with BOOST_HAS_PRAGMA_ONCE before #pragma once.
2015-01-10 12:50:17 +01:00
Ion Gaztañaga
6d034733bd
Added missing #pragma once
2014-10-13 23:26:01 +02:00
Ion Gaztañaga
f2947c115e
Changes during Git migration:
...
- Added Extended Allocator support for Boost.Container.
- Improved Doxygen generated reference
- Fixed ticket #9338 ("VS2005 compiler errors in swap() definition after including container/memory_util.hpp")
2013-12-23 10:47:20 +01:00
Stephen Kelly
59b2793df7
Remove obsolete MSVC check from pragma guard
...
git grep -h -B1 "^#\s*pragma once" | grep -v pragma | sort | uniq
is now clean.
[SVN r85952]
2013-09-26 13:02:51 +00:00
Ion Gaztañaga
99c8d5d9d7
Fixes #7227
...
[SVN r82429]
2013-01-10 10:55:50 +00:00