9b2065c0caEnabled numeric_traits test that has been moved from Boost.Utility.
Andrey Semashev
2017-09-20 01:37:06 +0300
13b49041e1Move test files to test/
Peter Dimov
2017-05-29 19:10:46 +0300
08bb964247Replaced left shift of signed integer values with multiplication to keep the expressions constant according to C++11.
Andrey Semashev
2014-05-10 18:27:59 +0400
4da971f715Merged from Version_1_33_1
Douglas Gregor
2005-12-08 03:23:02 +0000
07fe4630f6Apply typo fixes from Julio M. Merino Vidal
Rene Rivera
2005-02-27 17:28:24 +0000
51baccb399Added new types boost::long_long_type and boost::ulong_long_type in boost/config.hpp and applied these types in place of "long long" throughout. As a result, almost all of boost now compiles cleanly with -ansi -pedantic with gcc. Changes tested with gcc 3.3, 2.95, VC7.1 and Intel 8.
John Maddock
2004-09-04 10:34:49 +0000
6e36d0d70aConverted to Boost Software License, Version 1.0
Douglas Gregor
2004-07-26 00:32:12 +0000
c0ced7e14davoid default parameters for function templates, they confuse SunCC
Jens Maurer
2003-07-13 18:59:08 +0000
6adadccbdeVC++ fixes
Dave Abrahams
2002-07-13 12:22:51 +0000
40d73a99e9Updated preprocessor logic to use BOOST_HAS_LONG_LONG
John Maddock
2001-10-18 11:33:52 +0000
3db9d2e843Fixes for ICL
Dave Abrahams
2001-07-14 12:51:59 +0000
2c7b0fe600Fixes for Borland
Dave Abrahams
2001-02-11 16:13:38 +0000
bf772a322fAdded test for wchar_t
Dave Abrahams
2001-01-24 01:48:01 +0000
4b233854aaNow statically selecting a test for signed numbers to avoid warnings with fancy compilers. Added commentary and additional dumping of traits data for tested types.
Dave Abrahams
2001-01-24 01:40:22 +0000
5d2660f113minor fix: move "static" storage specifier to the front of a declaration
Jens Maurer
2001-01-22 21:11:35 +0000
172a0a1062Initial checkin
Dave Abrahams
2001-01-22 04:08:29 +0000
ce79a887c4Add BOOST_CONSTEXPR where required by C++ Std [bitmark.types]. Add operator! and function bitmask_set as Boost extensions.
Beman
2017-08-28 07:32:08 -0400
782208b04dRevert "adjustment to avoid linking problem: vtable not found found for ~utf8_codecvt_facet.hpp"
Beman
2017-08-28 07:27:30 -0400
73c12230c3adjustment to avoid linking problem: vtable not found found for ~utf8_codecvt_facet.hpp
Robert Ramey
2017-08-13 15:11:17 -0700
6c11197586Silenced warnings about unused variables.
Andrey Semashev
2016-11-06 21:11:51 +0300
e88ec2fc6eReplaced std::binary_function with the corresponding typedefs. Improves compatibility with C++17. Also fixed an include for the standard streams.
Andrey Semashev
2016-11-06 21:07:08 +0300
94f1e6b0c6Fixed length calculation and added a test.
Andrey Semashev
2016-08-07 23:35:04 +0300
f24860d28cRemove unneeded header file inclusion for deprecated type_traits header.
Edward Diener
2015-03-30 02:23:13 -0400
fcaf168000Initial commit if lightweight_test_report.hpp, aimed at making it easier for users to supply sample programs in bug reports. First use will be in filesystem.
Beman
2014-12-28 09:06:33 -0500
1fef8494feeliminated MACRO for do length by providing both const and non-const versions
Robert Ramey
2014-12-12 21:28:21 -0800
26cf086520Fix#10354 from Juan Alday. As he pointed out, the declaration (in detail/utf8_codecvt_facet.hpp) and definition (in detail/utf8_codecvt_facet.ipp) need to use the same signature. Reapply Marshall Clow's [SVN r81616] and [SVN r81877] from November and December, 2012, as these appear to correctly supply const for the msvc/dinkumware library (since fixed) that used a do_length() first argument. Revert the portion of [SVN r86722] that removed BOOST_CODECVT_DO_LENGTH_CONST from the do_length() signature in utf8_codecvt_facet.ipp so that it stays in sync with utf8_codecvt_facet.hpp. For the same reason, copy the __IBMCPP__ workaround from utf8_codecvt_facet.ipp to utf8_codecvt_facet.hpp. Verified all libraries (filesystem, log, program_options, property_tree, serialization) that use utf8_codecvt_facet passed all tests before, and then after, these changes. Also applied minor edits to the use comments embedded in utf8_codecvt_facet.hpp.
Beman
2014-09-03 17:27:41 -0400
5ef03bffe3Move get_cont_octet_out_count_impl from unnamed namespace to namespace detail. Workaround for unnamed namespace symbols having external linkage prior to C++11, which causes duplicate symbol errors in libraries (for example filesystem) that link in multiple object files (differing only in namespaces) built from the same source file, allowing two versions to exist side-by-side in the same lib or dll.
Beman
2014-09-01 07:29:57 -0400