Commit Graph

  • 40d73a99e9 Updated preprocessor logic to use BOOST_HAS_LONG_LONG John Maddock 2001-10-18 11:33:52 +00:00
  • 3db9d2e843 Fixes for ICL Dave Abrahams 2001-07-14 12:51:59 +00:00
  • 2c7b0fe600 Fixes for Borland Dave Abrahams 2001-02-11 16:13:38 +00:00
  • bf772a322f Added test for wchar_t Dave Abrahams 2001-01-24 01:48:01 +00:00
  • 4b233854aa Now 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 +00:00
  • 5d2660f113 minor fix: move "static" storage specifier to the front of a declaration Jens Maurer 2001-01-22 21:11:35 +00:00
  • 172a0a1062 Initial checkin Dave Abrahams 2001-01-22 04:08:29 +00:00
  • ce79a887c4 Add 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 -04:00
  • 782208b04d Revert "adjustment to avoid linking problem: vtable not found found for ~utf8_codecvt_facet.hpp" Beman 2017-08-28 07:27:30 -04:00
  • 73c12230c3 adjustment to avoid linking problem: vtable not found found for ~utf8_codecvt_facet.hpp Robert Ramey 2017-08-13 15:11:17 -07:00
  • 6c11197586 Silenced warnings about unused variables. 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 1753895223754125631/tmp_refs/tags/boost-1.63.0 1753893384911109241/tmp_refs/tags/boost-1.64.0-beta1 1753891303484394477/tmp_refs/tags/boost-1.64.0-beta2 1753890221084359994/tmp_refs/tags/boost-1.65.0 1753889110951968024/tmp_refs/tags/boost-1.64.0 1753887979356350350/tmp_refs/tags/boost-1.64.0-beta1 1753883961305645603/tmp_refs/tags/boost-1.65.0 Andrey Semashev 2016-11-06 21:11:51 +03:00
  • e88ec2fc6e Replaced 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 +03:00
  • 94f1e6b0c6 Fixed length calculation and added a test. boost-1.62.0 Andrey Semashev 2016-08-07 23:35:04 +03:00
  • 6abcc6cd09 Merge pull request #12 from danieljames/version-meta-data Andrey Semashev 2016-07-05 11:01:55 +03:00
  • 03b1576241 Mark library as hidden. Daniel 2016-07-04 23:21:41 +01:00
  • 7368c13108 Merge pull request #11 from danieljames/fix-json Rene Rivera 2016-06-22 06:53:25 -05:00
  • 3b915c053d Fix syntax error in libraries.json Daniel 2016-06-22 08:10:59 +01:00
  • 3224a71ccc Missed some changes for requirements conformance. Rene Rivera 2016-06-21 11:03:41 -05:00
  • 1aa7f4d8fc Additions to make Detail library conform to library requirements. Rene Rivera 2016-06-20 23:05:43 -05:00
  • 10f1da5034 corrected usage of visibility macro with inline function Robert Ramey 2016-06-09 11:00:30 -07:00
  • 4013403c44 skipped test_utf8_codecvt if w?stream not supported Robert Ramey 2016-05-02 10:33:05 -07:00
  • e9c548eeb5 correction in visibility for utf8 facet boost-1.61.0 1753888390771133249/tmp_refs/tags/boost-1.61.0 1753878701331231235/tmp_refs/tags/boost-1.61.0 Robert Ramey 2016-04-15 09:42:19 -07:00
  • 11a9234e13 re-correct visibility macro for utf8-codecvt Robert Ramey 2016-03-28 14:43:26 -07:00
  • 313c13b263 Added test for utf8_codecvt Robert Ramey 2016-03-28 10:29:57 -07:00
  • 99f7f4042f Revert "change visibility setting to import/export from visibility" Robert Ramey 2016-03-23 09:34:48 -07:00
  • bda87dd74e change visibility setting to import/export from visibility Robert Ramey 2016-03-20 23:16:13 -07:00
  • fbf832c900 make utf8 visible Robert Ramey 2016-02-26 17:58:54 -08:00
  • 32b98c7586 correct usage of visibility macro for MSVC Robert Ramey 2015-10-23 15:12:36 -07:00
  • 9fcf2ae390 update visibility attributes Robert Ramey 2015-10-20 12:00:27 -07:00
  • b0a2809915 Corrected indents, removed trailing spaces. boost-1.60.0 Andrey Semashev 2015-04-02 18:36:26 +03:00
  • 2fe0e70a94 Merge pull request #8 from eldiener/develop Andrey Semashev 2015-04-02 18:31:13 +03:00
  • fbc7c23ab1 Remove dependency on deprecated type_trait headers Edward Diener 2015-04-01 12:16:29 -04:00
  • 678a7ed98b Merge pull request #7 from eldiener/develop boost-1.59.0 boost-1.58.0 Andrey Semashev 2015-04-01 18:49:11 +03:00
  • 3dde52aaa3 Corrected is_postfix_incrementable implementation Edward Diener 2015-03-31 21:04:47 -04:00
  • 398479e296 Merge pull request #6 from eldiener/develop Andrey Semashev 2015-03-30 10:49:28 +03:00
  • f24860d28c Remove unneeded header file inclusion for deprecated type_traits header. Edward Diener 2015-03-30 02:23:13 -04:00
  • fcaf168000 Initial 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 -05:00
  • 1fef8494fe eliminated MACRO for do length by providing both const and non-const versions Robert Ramey 2014-12-12 21:28:21 -08:00
  • 26cf086520 Fix #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 -04:00
  • 5ef03bffe3 Move 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 -04:00
  • 275643c97b Removed trailing spaces. boost-1.57.0 boost-1.56.0 1753878931627115592/tmp_refs/tags/boost-1.57.0 1753877885743581058/tmp_refs/tags/boost-1.57.0 Andrey Semashev 2014-06-13 01:14:22 +04:00
  • 509c2421e3 Added a workaround for MinGW-32 so that fenv.h actually gets included. Andrey Semashev 2014-06-13 00:29:39 +04:00
  • 1318e4a728 Merge branch 'develop' Andrey Semashev 2014-06-09 20:48:56 +04:00
  • e87cff715b The header was moved to winapi module. Andrey Semashev 2014-06-09 20:48:39 +04:00
  • 80d39bd695 Merge branch 'develop' Peter Dimov 2014-06-08 01:40:00 +03:00
  • 3e560e9927 Remove obsolete boost/pending/cstddef.hpp. Peter Dimov 2014-06-08 01:39:33 +03:00
  • fb36ac293c Merge branch 'develop' Peter Dimov 2014-06-06 04:28:28 +03:00
  • 1dc95cb4cb Remove boost/pending/integer_log2.hpp, moved to integer. Peter Dimov 2014-06-06 04:28:06 +03:00
  • a1a7d328bb Merge branch 'develop' Peter Dimov 2014-06-06 03:10:03 +03:00
  • efc21f5bf4 Remove boost/detail/iterator.hpp, moved to core. Peter Dimov 2014-06-06 03:09:40 +03:00
  • d9d6e09ca9 The files were moved to Boost.WinAPI submodule. Andrey Semashev 2014-06-05 23:19:16 +04:00
  • 05fecc6e3e The files were moved to Boost.WinAPI submodule. Andrey Semashev 2014-06-05 23:18:28 +04:00
  • ec72ca9b03 Remove detail/endian.hpp, moved to predef. Peter Dimov 2014-06-05 17:51:49 +03:00
  • 5cdcab8b51 Remove detail/endian.hpp, moved to predef. Peter Dimov 2014-06-05 17:51:49 +03:00
  • 231ba60b50 Remove indirect_reference.hpp, it has been moved to iterator. Peter Dimov 2014-06-05 01:39:51 +03:00
  • 9663320036 Remove indirect_reference.hpp, it has been moved to iterator. Peter Dimov 2014-06-05 01:39:51 +03:00
  • c9cceb0ce9 Removed executable attribute. Andrey Semashev 2014-06-04 13:03:10 +04:00
  • a9cc3926de Removed executable attribute. Andrey Semashev 2014-06-04 13:02:28 +04:00
  • 678063ef3a The file has been moved to Boost.Core. Andrey Semashev 2014-06-04 12:58:46 +04:00
  • 83be62c6c1 The file has been moved to Boost.Core. Andrey Semashev 2014-06-04 12:57:45 +04:00
  • 676d007618 Merge pull request #4 from MSOpenTech/winrt Andrey Semashev 2014-06-03 23:32:20 +04:00
  • 38fc0a4352 Remove headers moved into core. Peter Dimov 2014-06-03 20:06:32 +03:00
  • b4e608fcf2 Updating macro for detecting the Windows Runtime based on accepted changes adding a Boost.Predef. Steve Gates 2014-06-02 12:16:56 -07:00
  • 2644ef67ac Merge pull request #3 from glenfe/develop Daniel James 2014-06-01 23:04:05 +01:00
  • 099854dece Moved lightweight_test.hpp to Boost.Core Glen Fernandes 2014-06-01 13:37:29 -07:00
  • 9063b1d1fd Don't run 'correctly_disable' tests by default. Daniel James 2014-05-31 18:22:42 +01:00
  • 9288a7df75 Merge pull request #2 from danieljames/add-binary-search-test Daniel James 2014-05-31 18:16:36 +01:00
  • c75e59f0e1 Move binary_search_test.cpp from utility module. Daniel James 2014-05-28 15:57:56 +01:00
  • 78b061c1e1 Updating macro for detecting WinRT to BOOST_WINDOWS_RUNTIME based on code review feedback. Steve Gates 2014-05-13 16:54:03 -07:00
  • a46db5a32e Removing MSOT copyright, replacing with Microsoft. Steve Gates 2014-04-15 16:50:12 -07:00
  • d436bcd121 detail changes for WinRT support Kirk Shoop (MS OPEN TECH) 2013-12-11 15:10:53 -08:00
  • 7312799cc0 Fixed dereferencing rend iterators. Andrey Semashev 2014-03-26 09:57:33 +04:00
  • 3194681a02 Merge branch 'master' of https://github.com/boostorg/detail Robert Ramey 2014-03-02 10:48:07 -08:00
  • 16ee7725f4 Merge branch 'develop' Robert Ramey 2014-03-02 10:44:24 -08:00
  • 3d6fdcfda4 changed BOOST_NOEXCEPT to BOOST_NOEXCEPT_OR_NOTHROW Robert Ramey 2014-03-01 10:27:44 -08:00
  • 345b3a3b50 Modify to use BOOST_NOEXCEPT Robert Ramey 2014-02-28 10:48:19 -08:00
  • 094070e5e4 verified alignment of our custom utf8_codecvt_facet against the base class from which it is derived - std::codecvt. Robert Ramey 2014-02-27 08:02:01 -08:00
  • 33bc52789a Moved lightweight_thread.hpp, quick_allocator.hpp into smart_ptr Peter Dimov 2014-02-12 17:05:13 +02:00
  • 3dd2674052 Moved lightweight_thread.hpp, quick_allocator.hpp into smart_ptr Peter Dimov 2014-02-12 17:05:13 +02:00
  • d5699c31c9 allocator_utilities: Remove obsolete MSVC version check. Stephen Kelly 2013-09-26 13:04:51 +00:00
  • c1b71a6f12 avoid conflict with standard library implementations Robert Ramey 2013-11-16 18:49:28 +00:00
  • d94db98145 Create maintenance branch for 1.55.0 svn-branches/maintenance/1_55_0 Daniel James 2013-11-11 20:02:05 +00:00
  • ba9c13340f Release 1.55.0 boost-1.55.0 Marshall Clow 2013-11-11 19:45:21 +00:00
  • 55f85a4d1f changed codecvt_utf8 so that serialization uses the standard one if available. If there is no standard one available, it uses the one in boost/utility. Robert Ramey 2013-11-11 02:25:58 +00:00
  • 8c689a1533 changed codecvt_utf8 so that serialization uses the standard one if available. If there is no standard one available, it uses the one in boost/utility. Robert Ramey 2013-11-11 02:19:46 +00:00
  • f362e5e72f changed codecvt_utf8 so that serialization uses the standard one if available. If there is no standard one available, it uses the one in boost/utility. Robert Ramey 2013-11-11 02:18:51 +00:00
  • 4a5de13017 Fixed INT_PTR_ spelling. Andrey Semashev 2013-11-01 15:27:08 +00:00
  • 3220177536 Removed RegisterWaitForSingleObjectEx as it is not present in all Windows SDK versions. Andrey Semashev 2013-10-27 11:56:12 +00:00
  • 1e84644646 Added missing using declarations. Andrey Semashev 2013-10-26 15:21:25 +00:00
  • 84da532b39 Added missing using declarations. Andrey Semashev 2013-10-26 15:18:21 +00:00
  • 54822d775b Merged revision(s) 85994 from trunk: Add BOOST_USE_INTRIN_H support; remove #pragma intrinsic, not needed and not supported on Intel. Refs #6646. Refs #7318. Refs #9174. Peter Dimov 2013-10-24 14:01:53 +00:00
  • bae1bebd28 Added Windows 8.1 (aka Blue) version constant. Andrey Semashev 2013-10-23 21:09:40 +00:00
  • 59ce745040 According to the discussion on the ML, changed the default WinAPI back to XP. Andrey Semashev 2013-10-23 13:11:31 +00:00
  • 8e3280c8ee Changed the default WinAPI version to Vista. Andrey Semashev 2013-10-22 13:28:27 +00:00
  • 3319b4ac54 Added support for WinAPI version specification. Andrey Semashev 2013-10-14 21:06:05 +00:00
  • 3dafb197cc * Reformatted and completed legacy code removal patches from Stephen Kelly (note: this patch treads on changesets [86244] and [82545], will restore later) * Changed hashed indices internal data structure * Changed hashed index iterator serialization * Added reserve to hashed indices * noexcept specification * Lazy node allocation in insertion * Doc typos Joaquín M López Muñoz 2013-10-12 15:30:35 +00:00
  • 0e75aca4dd Remove remaining occurances of BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION Stephen Kelly 2013-10-11 23:22:36 +00:00
  • d32882cc08 Simplify multi-component ifdefs containing BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION Stephen Kelly 2013-10-11 23:20:59 +00:00
  • 6395ed2f25 Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION Stephen Kelly 2013-10-11 23:19:17 +00:00
  • a747594bdd Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION Stephen Kelly 2013-10-11 23:17:48 +00:00