Commit Graph

  • 948271c0ae Fix Clang workaround. Fixes #6156. John Maddock 2012-01-05 17:29:22 +0000
  • 9436535318 Unordered: Fix complex type for gcc's standard library. Fixes #6139. Daniel James 2011-12-11 21:43:01 +0000
  • 469b547c88 Merge [75396] to release. Fixes #4678. Peter Dimov 2011-11-30 18:08:41 +0000
  • 609cf3c49f Detail: Fix BOOST_CONTAINER_FWD_COMPLEX_STRUCT. Refs #6139. Daniel James 2011-11-21 23:21:32 +0000
  • 735804d636 Detail: complex is a struct in Dinkumware. Daniel James 2011-11-19 23:29:24 +0000
  • 4c711ba972 Detail: Revert [67484] in container_fwd. Refs #6139 Daniel James 2011-11-18 11:32:43 +0000
  • 0f51c7701d Use <intrin.h> for VS2010+. Refs #4678. Peter Dimov 2011-11-07 23:08:53 +0000
  • 32b452486f Merge to release several changes for 1.48. Daniel James 2011-11-04 02:31:36 +0000
  • 7b712685ce Detail: Don't forward declare containers for gcc in profile mode. Refs #6029. Daniel James 2011-10-17 20:36:56 +0000
  • b95901a068 Detail: Merge new version of container_fwd. Daniel James 2011-08-01 23:12:19 +0000
  • 2423aff085 Detail: Turn forward declarations for IBM Visual Age standard library. Daniel James 2011-07-30 20:24:39 +0000
  • 8a12de16a4 Detail: Turn off warnings as errors for compile-fail tests. Daniel James 2011-07-14 09:47:51 +0000
  • e87588af6a Detail: test container_fwd for debug version of standard library. Daniel James 2011-07-10 13:15:08 +0000
  • bb1f3d690a Detail: More pessimistic container_fwd.hpp Daniel James 2011-07-09 17:13:39 +0000
  • 3b2a3d1cfc Merged fix for issue #4849 from trunk (fix boost.thread on mingw64) (authorized by rene) Anthony Williams 2011-06-17 21:01:46 +0000
  • be8f3b19eb Chrono: inspect update Vicente J. Botet Escriba 2011-04-12 20:46:04 +0000
  • 799953dd55 Detail: Merge tests + disable container_fwd on libc++. Daniel James 2011-03-29 21:58:48 +0000
  • e2ed5892c2 Merged more fixes from trunk; added is_sorted.hpp because that is needed for BGL fixes Jeremiah Willcock 2011-03-29 19:07:16 +0000
  • 860576c740 Chrono: Added detail/win directory Vicente J. Botet Escriba 2011-03-25 01:20:55 +0000
  • 07227dd61d Detail: fully merge lightweight_test.hpp Daniel James 2011-03-23 13:23:55 +0000
  • 1d3205b456 Merge [69260] to release. Fixes #5216. Peter Dimov 2011-03-22 23:51:10 +0000
  • 9f938bf39b Applied patch from issue #4849 Anthony Williams 2011-03-21 23:09:07 +0000
  • c42fd431af Add hash_value for shared_ptr; prevents hash_value( bool ) from being used. Refs #5216. Peter Dimov 2011-02-24 23:24:54 +0000
  • 704bb6644b Changes to complete Boost.Chrono support for Windows CE. Closes ticket 5218. David Deakins 2011-02-24 18:21:52 +0000
  • 94dcc475a1 Merge trunk Beman Dawes 2011-02-15 14:18:42 +0000
  • 5367f6459d libc++ also has no const on codecvt length Christopher Jefferson 2011-02-14 10:27:38 +0000
  • 8717cff3c5 Initial commit; bitmask.hpp is needed by upcoming filesystem changes Beman Dawes 2011-02-13 14:48:01 +0000
  • 361414ba84 Disable forward container declarations for libc++ Christopher Jefferson 2011-02-11 20:39:25 +0000
  • 4920859a06 Restore [66804], [66833], and [66834]. (fenv fixes.) I mistakenly reverted them in [68201] because [66804] was mislabeled. Steven Watanabe 2011-01-30 06:24:30 +0000
  • 76e55056de Add BOOST_ASSERT_MSG. Add macros to configure output stream. Beman Dawes 2011-01-24 15:37:13 +0000
  • b98d99bc63 Revert addition of BOOST_NIX, etc and everything tied to it. ([66696], [66783], [66804], [66833], and [66834]) Steven Watanabe 2011-01-17 04:51:54 +0000
  • d20069a4d6 Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]). Steven Watanabe 2011-01-15 08:11:51 +0000
  • e3049b1480 Make <boost/detail/iomanip.hpp> include <iomanip> and put the <iomanip> functions in the boost::detail namespace if not on clang- or intel-linux. Bryce Adelstein-Lelbach 2011-01-15 02:23:46 +0000
  • 74a47fbf05 Fixed issue with iomanip implementation + Apache stdlib. Bryce Adelstein-Lelbach 2011-01-14 17:39:36 +0000
  • 0693db0847 Fixed ambiguity issues when compiling with C++0x support enabled. Bryce Adelstein-Lelbach 2011-01-14 17:37:59 +0000
  • e8060b3ef5 Removed the use of __gnu_cxx::is_sorted from Boost.Graph as it's lolnonportable, implemented a version of the algorithm as a replacement, Bryce Adelstein-Lelbach 2011-01-14 03:02:47 +0000
  • 4a1c553f90 Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost. On Linux, GNU's libstdc++, which is the default stdlib for icc and clang, cannot parse the <iomanip> header in version 4.5+ (which thankfully neither compiler advises the use of yet), as it's original C++98-friendly implementation has been replaced with a gnu++0x implementation. <boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing boost::detail::setfill, boost::detail::setbase, boost::detail::setw, boost::detail::setprecision, boost::detail::setiosflags and boost::detail::resetiosflags. Bryce Adelstein-Lelbach 2011-01-14 02:35:58 +0000
  • 99f3841839 Updating copyright. Bryce Adelstein-Lelbach 2011-01-14 00:23:15 +0000
  • 91db205d17 Boost.Chrono: try to fix LONGLONG_ definition Vicente J. Botet Escriba 2011-01-13 22:07:19 +0000
  • bb233de354 Merge STLPort endian detection to release. John Maddock 2011-01-13 11:28:34 +0000
  • 455d56887e Spirit: merge from trunk, more to come Hartmut Kaiser 2011-01-12 19:22:18 +0000
  • 17d5ed080b Merge from trunk Beman Dawes 2011-01-12 14:57:41 +0000
  • 7ce0af2bba Add missing fenv.hpp file. John Maddock 2011-01-09 11:15:02 +0000
  • e7f3ca8c2f Boost.Chrono: Added detail/win files used by Boost.Chrono to manage with HEAADER_ONLY libs Vicente J. Botet Escriba 2011-01-07 07:51:15 +0000
  • 475c3310be Move tests for container_fwd.hpp into detail. Daniel James 2011-01-04 23:30:22 +0000
  • d6a77e4054 Added the get_c_string function back in (it dispatches to the get_c_string_impl CP). Fixed utree::list_type attribute so that only non-list utree nodes are wrapped in lists (this was the original behavior we wanted). Bryce Adelstein-Lelbach 2010-12-29 01:37:28 +0000
  • a057517431 Added an iomanip implementation to boost/detail. GNU's libstdc++ version 4.5+ contains an iomanip header which uses C++0x features that only GCC supports, causing breakage with ICC and Clang. Also added a test, but I'm not sure how to set it up to be run by the testing machines. Bryce Adelstein-Lelbach 2010-12-08 18:25:07 +0000
  • 2a7bc8999f fix fumble-fingers Beman Dawes 2010-11-30 14:56:03 +0000
  • 6d861790f7 Rename main.hpp -> lightweight_main.hpp Beman Dawes 2010-11-30 14:53:22 +0000
  • 313008fc31 Add lightweight std::exception catching main, dependent only upon <iostream> and <exception> Beman Dawes 2010-11-30 14:48:03 +0000
  • 1d911d3784 Added *nix identification macros to Boost.Config; BOOST_NIX, BOOST_GENETIC_NIX, BOOST_TRADEMARK_NIX and BOOST_FUNCTIONAL_NIX. Bryce Adelstein-Lelbach 2010-11-27 21:43:52 +0000
  • 2c1f83de56 Added BOOST_HAS_FENV_H detection to Boost.Config (if this macro is defined, then the standard library/platform provide a POSIX compliant implementation of fenv.h). Bryce Adelstein-Lelbach 2010-11-23 03:34:05 +0000
  • 9261171c6f Added a detail header for fenv. Please use boost/detail/fenv.hpp in Boost code to avoid problems with Clang/glibc. Bryce Adelstein-Lelbach 2010-11-08 17:10:25 +0000
  • d1a4c127eb Pick STLPort endian options when available. This should be a fix for embedded Visual C++ used with STLPort. John Maddock 2010-08-28 17:34:12 +0000
  • 0aa7afd1d8 Add BOOST_ASSERT that report_errors() has been called. Beman Dawes 2010-08-24 18:57:38 +0000
  • 4f2d881cb1 Revert change committed in error Beman Dawes 2010-08-19 17:09:22 +0000
  • cd4810a2e7 Remove path array optimization; problematic when array contains a string shorter than the array length. Reported by Adam Badura. Beman Dawes 2010-08-19 17:03:38 +0000
  • e4ac9a7c8e Rename 'check' in detail/is_incrementable. Daniel James 2010-08-17 19:19:59 +0000
  • af85a27b12 Rename 'check' in detail/is_incrementable. Daniel James 2010-07-08 20:49:27 +0000
  • a4eef8ff7d Applied patch from issue #3377 Anthony Williams 2010-06-07 15:44:32 +0000
  • d8dc59f6cb Merge fix for #2762 from trunk. Rene Rivera 2010-05-27 14:12:42 +0000
  • c5dc10b3c4 Add detection of __LITTLE/BIG_ENDIAN__ for GCC versions that define them. I.e. the Apple builds of Xcode/gcc. (fixes #2762) Rene Rivera 2010-05-26 21:10:41 +0000
  • c5eac8e96c Merge some detail changes. Daniel James 2010-02-14 16:31:21 +0000
  • 00e723fba0 Don't foward declare containers when using gcc's parallel library and add a macro to disable forward declaration. Fixes #3866. Daniel James 2010-01-27 19:32:39 +0000
  • 134c915cbf Merged changes from trunk that are going into 1.42.0 Jeremiah Willcock 2009-12-29 03:50:53 +0000
  • 3c935aaf8f Merge [57958] to release. Fixes #3378. Peter Dimov 2009-11-30 20:38:31 +0000
  • c2192c4caf Fix interlocked.hpp to compile under /clr:pure. Refs #3378. Peter Dimov 2009-11-26 21:40:50 +0000
  • 097a256c16 Removed obsolete file Jeremiah Willcock 2009-11-24 19:43:16 +0000
  • 726c4a7182 Merge to release, fix for fix in r35591: sometimes __hppa is on PA-RISC but __hpux isn't (e.g. on linux) Troy D. Straszheim 2009-10-21 18:07:45 +0000
  • badf2c8a79 fix for fix in r35591: sometimes __hppa is on PA-RISC but __hpux isn't Troy D. Straszheim 2009-10-21 18:05:33 +0000
  • 91672171a6 rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back Troy D. Straszheim 2009-10-17 02:07:38 +0000
  • 1ede593bc2 rm cmake from the release branch before it goes out broken. Policy dictates that you never commit to release, you commit to trunk and merge to release. Troy D. Straszheim 2009-10-17 01:10:45 +0000
  • 812c32a5a1 Fix #3346 boost/detail/scoped_enum_emulation.hpp enum_t conflict with Unix rpc/types.h Beman Dawes 2009-08-15 14:20:28 +0000
  • 7dbb57bc82 Copyrights on CMakeLists.txt to keep them from clogging up the inspect reports. This is essentially the same commit as r55095 on the release branch. Troy D. Straszheim 2009-07-26 00:49:56 +0000
  • debb7ae2de Merge from trunk Beman Dawes 2009-07-23 15:20:53 +0000
  • 4a28e5d5a1 Add basic copyright/license to keep cmake out of the inspection report Troy D. Straszheim 2009-07-22 21:51:01 +0000
  • fc561bdc77 Merge latest hash developments: Daniel James 2009-06-27 08:12:20 +0000
  • 2438dc56f1 Support BOOST_NO_TYPEID and BOOST_NO_IOSTREAM in Boost.Variant. Fixes #3051. Daniel James 2009-06-27 07:34:42 +0000
  • 7247d512f8 Move BOOST_HASH_CHAR_TRAITS from container_fwd into the hash headers, and undefine it. Daniel James 2009-06-21 09:42:20 +0000
  • 6a458a381b Fix ticket #2986 patch for VC++ 7.1 and earlier; workaround WCHAR_MAX bug Beman Dawes 2009-06-17 22:40:14 +0000
  • c888037399 Support BOOST_NO_TYPEID and BOOST_NO_IOSTREAM in Boost.Variant. Fixes #3051. Daniel James 2009-06-06 11:46:24 +0000
  • 8c3a497ec8 detail/utf8_codecvt_facet.cpp: apply patch from ticket #2986 to quiet warnings when wchar_t is 16-bits. Beman Dawes 2009-05-30 14:57:49 +0000
  • cad13ace57 Remove unnecessary operator. Vladimir Prus 2009-05-30 09:44:00 +0000
  • fbc029e131 merged [49289] and [52371] from trunk Joaquín M López Muñoz 2009-05-12 20:01:46 +0000
  • ca7ccbfa77 Merge from trunk Beman Dawes 2009-05-12 11:27:19 +0000
  • 3911d7a669 Add acknowledgments Beman Dawes 2009-05-12 11:05:39 +0000
  • 23850d984a Yet another attempt to fix #2687 Beman Dawes 2009-04-16 02:12:14 +0000
  • da8fe765fd suppressed spurious MSVC warning Joaquín M López Muñoz 2009-04-13 15:32:42 +0000
  • 65a58553fb Merge quickbook and hash changelogs. Tweak gcc detection in container_fwd.hpp Daniel James 2009-04-11 08:49:33 +0000
  • d425f1e5bf Include <utility> for some versions of gcc's library. Daniel James 2009-04-08 10:56:22 +0000
  • 3178938f98 Detect gcc stdlib for gcc 4.0.1. Daniel James 2009-04-08 05:51:31 +0000
  • 0d006f2718 Merge [51976] to release. Peter Dimov 2009-03-27 13:04:22 +0000
  • de4c1b2e9d Add BOOST_TEST_EQ. Peter Dimov 2009-03-26 00:03:45 +0000
  • 770e33343a System, Filesystem: remove boost/detail/test_framework.hpp; use boost/detail/lightweight_test.hpp instead (Thanks to Peter Dimov for pointing this out) Beman Dawes 2009-03-25 12:11:47 +0000
  • a63bc49cfb Initial commit Beman Dawes 2009-03-24 15:28:27 +0000
  • 472ca5d636 Initial commit. Beman Dawes 2009-03-11 20:19:27 +0000
  • 1df6d3e0e2 Merge [51509], [51519] to release. Closes #2239. Peter Dimov 2009-03-02 16:22:16 +0000
  • 1588a4a05f Move smart_ptr into boost/smart_ptr/*.hpp (refs #2239). Peter Dimov 2009-03-01 16:00:42 +0000
  • aaf3c4ac98 Add missing semicolon Beman Dawes 2009-01-31 02:47:48 +0000
  • 816cad7bd8 Fix BOOST_NO_STDC_NAMESPACE problem; see ticket 2687 Beman Dawes 2009-01-28 14:38:48 +0000