Commit Graph

  • 20653705ab Forget a ')'. Bryce Adelstein-Lelbach 2010-11-29 01:06:33 +00:00
  • 195a8e3004 Fix unistd.h include guards. Bryce Adelstein-Lelbach 2010-11-29 00:22:13 +00:00
  • a81a14cd75 Fix for variadic macro support. John Maddock 2010-11-28 17:02:32 +00:00
  • 4f7a0d3814 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 +00:00
  • 9a9ef3a20b Revert last patch - it conflicts with existing definition. John Maddock 2010-11-27 09:29:11 +00:00
  • dba9cf164a Should fix issue with fenv.h detection on Darwin. Bryce Adelstein-Lelbach 2010-11-26 04:43:56 +00:00
  • fe294afd78 Apply Vincente Botet's patches for BOOST_CONSTEXPR. John Maddock 2010-11-25 10:39:02 +00:00
  • 0fedb0bd92 Added *nix identification macros to Boost.Config; BOOST_NIX, BOOST_GENETIC_NIX, BOOST_TRADEMARK_NIX and BOOST_FUNCTIONAL_NIX. Bryce Adelstein-Lelbach 2010-11-23 06:33:35 +00:00
  • edab200d72 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 +00:00
  • 1aa27f2bc1 Normalise BOOST_NO_VARIADIC_TEMPLATES and BOOST_HAS_VARIADIC_TEMPL usage. John Maddock 2010-11-21 09:36:53 +00:00
  • 997bc42b8d Release 1.45.0 boost-1.45.0 Beman Dawes 2010-11-19 15:17:53 +00:00
  • 1e03292d1e Update last checked GCC version to 4.6, and add new C++0x features supported. John Maddock 2010-11-15 09:26:29 +00:00
  • 4f9f6b89e7 Add some more macros to diagnostic list John Maddock 2010-11-11 16:35:00 +00:00
  • 3468772f60 Release 1.45.0 beta 1 boost-1.45.0-beta1 Beman Dawes 2010-11-09 18:22:33 +00:00
  • 1121b83e3a MingW32 has a few functions we weren't flagging up before. John Maddock 2010-11-09 11:59:47 +00:00
  • 7ebb1ca9b5 Tidy up VC10 config and enable new VC10 feature (numeric_limits::lowest()). John Maddock 2010-11-08 17:01:44 +00:00
  • c99164cf39 Merge collected updates from Trunk. John Maddock 2010-10-01 09:19:44 +00:00
  • 543cbd8760 Add missing files. John Maddock 2010-09-27 08:42:15 +00:00
  • 0e321900b2 Add Vincete Botet's patches for new BOOST_NO_NUMERIC_LIMITS_LOWEST macro. Disabled BOOST_HAS_NL_TYPES macro for cygwin - it lies about being XSI conforming :-( John Maddock 2010-09-26 09:30:38 +00:00
  • c02ec6995d Fix for cygwin symbol visibility - sometimes _WIN32 may be defined even on cygwin. Fixes #4670. John Maddock 2010-09-22 08:24:07 +00:00
  • dca79a5e17 Update test case to make it a touch more strict. John Maddock 2010-09-21 17:09:57 +00:00
  • 9edaeb4998 Suppress GCC warnings from this header when compiled with -pedantic and certain GCC-4.x versions (probably 4.5.0 specific). John Maddock 2010-08-31 12:19:53 +00:00
  • 1121d53a1d Merge prep for 1.45 Daniel James 2010-08-26 22:44:53 +00:00
  • 290d765e3f Fix typo in auto-linking code. Fixes #4563. John Maddock 2010-08-18 12:26:29 +00:00
  • 06e164db69 Prepare for 1.45 Daniel James 2010-08-17 17:54:49 +00:00
  • 55cdba0324 Remove double define of BOOST_NO_VARIADIC_MACROS John Maddock 2010-08-17 14:07:45 +00:00
  • 1a1ed6f02a Apply patches for BOOST_NO_VARIADIC_MACROS supplied by Edward Diener. John Maddock 2010-08-17 10:19:29 +00:00
  • a2a4144813 Release 1.44.0 boost-1.44.0 Beman Dawes 2010-08-16 15:03:16 +00:00
  • c3d5e03a89 Add file missing in previous commit. John Maddock 2010-08-12 15:29:06 +00:00
  • 283b3fca54 Add VMS support. Fixes #4474. John Maddock 2010-08-12 12:36:42 +00:00
  • 28b8d54fcd Suppress gcc warnings. Fixes #4508. John Maddock 2010-08-12 12:27:35 +00:00
  • 906ebac63f Release 1.44.0 beta 1 boost-1.44.0-beta1 Beman Dawes 2010-08-05 16:04:40 +00:00
  • 71fb00764a Merged [63583] (removal of BOOST_DETAIL_NO_COMPLETE_VALUE_INITIALIZATION_SKIP_PTR_TO_MEMBER) Niels Dekker 2010-07-04 11:37:42 +00:00
  • 906168561a Removed temporary option to skip ptr-to-member initializations, BOOST_DETAIL_NO_COMPLETE_VALUE_INITIALIZATION_SKIP_PTR_TO_MEMBER. Niels Dekker 2010-07-04 10:19:10 +00:00
  • 648508cb89 Merge documentation update. Daniel James 2010-07-02 08:27:42 +00:00
  • 4dc7205bd6 Rebuild config documentation. Daniel James 2010-07-01 22:11:07 +00:00
  • ceeb9d5366 Merge a few minor config tweaks from Trunk John Maddock 2010-07-01 11:59:21 +00:00
  • e65ec6d169 Patch for macro redefinitions. Fixes #4385. John Maddock 2010-06-29 16:02:13 +00:00
  • 345c804440 Assumption that Apple build 5659 of GNU 4.2.1 patched all value-initialization compiler bugs appears wrong, according to minion-clang-boost-bin-v2-libs-config-test-config_test-test-darwin-4-2-1-debug.html. Reverted [63249], see #4080. Niels Dekker 2010-06-27 11:14:54 +00:00
  • fbb893adf0 Merge documentation fixes. Daniel James 2010-06-26 12:30:09 +00:00
  • e5ab506c4c Removed BOOST_NO_COMPLETE_VALUE_INITIALIZATION from Apple build of GCC (trunk), based on test results and feedback from Chris Jefferson. see #4080. Niels Dekker 2010-06-22 21:49:44 +00:00
  • fc0159a81b Update various libraries' documentation build. Daniel James 2010-06-20 18:00:48 +00:00
  • 9a30ee0146 Clang passes all value-initialization tests now Douglas Gregor 2010-06-14 21:18:57 +00:00
  • 8a4e26e378 Remove macros better handled by config/stdlib/libstdcp3 Beman Dawes 2010-06-11 14:16:38 +00:00
  • ff9a447c71 Add BOOST_NO_0X_HDR_TYPEINDEX. John Maddock 2010-06-11 11:51:24 +00:00
  • 3f189bf191 Add BOOST_NO_0X_HDR_TYPEINDEX. John Maddock 2010-06-11 11:21:42 +00:00
  • e5b586dc02 Merge changes from Trunk - mostly new macro for <typeindex>. John Maddock 2010-06-11 11:16:34 +00:00
  • f3cefbd8a3 Disable all C++0x features in GCC-XML for now. Fixes #4324. John Maddock 2010-06-09 15:45:50 +00:00
  • 5f838e66a5 typeindex is not yet supported. John Maddock 2010-06-07 11:56:57 +00:00
  • 160db0eaa6 Add missing files from last commit. John Maddock 2010-06-04 15:51:51 +00:00
  • 4d398922b4 Add new config macro for <typeindex>. Update config accordingly. Fixes #4274. John Maddock 2010-06-04 12:37:44 +00:00
  • 49e17b082e Merge all config diffs from trunk Beman Dawes 2010-06-02 14:30:04 +00:00
  • 1f0f1c2dcf Update link_test to check that separate file template instantiation and export works as expected. John Maddock 2010-05-30 17:31:09 +00:00
  • 915cd05f0e Change regex to make use of new Boost.Config macros. John Maddock 2010-05-30 17:24:45 +00:00
  • 2b40995d16 Try and make BOOST_NO_EXTERN_TEMPLATES clearer. John Maddock 2010-05-27 08:49:52 +00:00
  • 5425bedbb4 Add symbol visibility support to Intel and Sun compilers. John Maddock 2010-05-25 14:38:34 +00:00
  • 40a0eeeef0 Removed temporary code, skipping value-initialization of pointer-to-member objects for Intel <= 11.1. Niels Dekker 2010-05-22 22:48:13 +00:00
  • ab638ef45d Added some more comment to [62159] Niels Dekker 2010-05-22 22:37:11 +00:00
  • 5b72dbb856 Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to Intel C++ <= 11.1 (trunk), see #4080. Niels Dekker 2010-05-22 22:27:27 +00:00
  • 956b95a48f Rebuild docs after changeset 62140 Beman Dawes 2010-05-22 12:54:57 +00:00
  • d4a9554db0 Major upgrade to Boost.Config symbol visibility macros for shared libraries, based on patches from Jürgen Hunold with mods by Beman Dawes. Upgrade Boost.System to use the new visibility macros. Fixes #3697 and provides foundation for fixing 2114, 2309, etc. Beman Dawes 2010-05-22 12:12:00 +00:00
  • 56da3bb7ea Temporarily skipped value-initialization of all ptr-to-member objects for Intel <= 11.1, as another try to avoid the internal error, Intel support issue 589832. Niels Dekker 2010-05-21 18:03:58 +00:00
  • ff36d0b7c5 Temporarily skipped value-initialization of m_ptr_to_member, as well as m_ptr_to_member_array for Intel <= 11.1, still trying to avoid the internal error, Intel support issue 589832. Niels Dekker 2010-05-20 15:56:59 +00:00
  • fce2db3875 Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to VC++ 10.0 (trunk), see #4080. Niels Dekker 2010-05-19 09:54:06 +00:00
  • 4ce3e43a4e Merge BOOST_CLANG from trunk r62089. Douglas Gregor 2010-05-18 18:13:10 +00:00
  • f19e192f68 Add a BOOST_CLANG macro to indicate when Clang is used. Douglas Gregor 2010-05-18 17:55:32 +00:00
  • 3d7932ae61 Merge [60624] from the trunk. Refs #4012 Steven Watanabe 2010-05-18 16:53:58 +00:00
  • a134372b3e Enhance test case for <tuple>. Update VC10's configuration with more C++0x features enabled. John Maddock 2010-05-18 16:27:11 +00:00
  • bbf9896006 Codegear C++ has static_assert. Fixes #4221. John Maddock 2010-05-18 12:05:43 +00:00
  • 481fb45917 Add support for <cstdint> in VC10. Fixes #4182. John Maddock 2010-05-18 12:02:23 +00:00
  • 623579d64c Oops, fixed #define BOOST_DETAIL_NO_COMPLETE_VALUE_INITIALIZATION_SKIP_PTR_TO_MEMBER_ARRAY (error detected by Sandia-intel-11.0-64) Niels Dekker 2010-05-18 07:32:01 +00:00
  • 62b3bc6d77 Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION only to MSVC < 10, in order to check how MSVC 10 is doing. Niels Dekker 2010-05-17 16:24:58 +00:00
  • 85b12318f5 Temporarily skipped value-initialization of m_ptr_to_member_array for Intel <= 11.1, to avoid an internal error reported by John Maddock, Intel support issue 589832. Niels Dekker 2010-05-17 15:36:04 +00:00
  • 7634ba7ec2 Merge Clang NRVO config setting from trunk Douglas Gregor 2010-05-15 18:48:28 +00:00
  • b8b5426bc3 Clang now supports the NRVO Douglas Gregor 2010-05-15 18:47:13 +00:00
  • 1061e15f3e Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to clang (trunk), see #4080. Niels Dekker 2010-05-14 21:51:14 +00:00
  • 1311f5d3bf Added value-initialization checks for pointer-to-member. Niels Dekker 2010-05-13 12:11:58 +00:00
  • 95b42f805d Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to IBM XL C++ <= V11.1 (trunk), see #4080. Niels Dekker 2010-05-12 18:23:33 +00:00
  • dcd49febca Removed printing of "__IBMCPP__". It printed 1110, so I'm pretty sure the IBM regression machine currently runs XL V11.1. Niels Dekker 2010-05-12 18:23:07 +00:00
  • e2f6dc9127 Tentative fix for BOOST_NO_EXTERN_TEMPLATE: previous test case was invalid. John Maddock 2010-05-12 12:34:45 +00:00
  • 4542714613 1.44.0 prep Beman Dawes 2010-05-10 01:22:04 +00:00
  • 1995aad2de 1.44.0 prep Beman Dawes 2010-05-09 14:40:14 +00:00
  • 08ebe416a1 Merge Clang configuration for Boost.Config from trunk Douglas Gregor 2010-05-09 12:32:33 +00:00
  • f41b288087 Temporarily printed __IBMCPP__. Maybe I typed in the wrong version number at [61848], because there are still value initialization failures at http://www.boost.org/development/tests/trunk/developer/output/IBM_Canada_Ltd-boost-bin-v2-libs-config-test-config_test-test-vacpp-debug.html Niels Dekker 2010-05-09 08:11:36 +00:00
  • 80569d1e82 Added value-initialization tests for user_defined_copy_constructor_holder_and_int, a type similar to struct B at https://connect.microsoft.com/VisualStudio/feedback/details/499606 Niels Dekker 2010-05-08 14:17:54 +00:00
  • 888fd57252 Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to IBM XL C++ <= V11.0.1 (trunk), see #4080. Niels Dekker 2010-05-07 20:05:46 +00:00
  • 9b529bbc11 Renamed some identifiers in value-initialization test, the word "subobject" appears more appropriate than "member". Niels Dekker 2010-05-07 19:48:38 +00:00
  • 754e4e8b40 Release 1.43.0 boost-1.43.0 Beman Dawes 2010-05-06 13:21:09 +00:00
  • 7c0cb1b744 Add long standing debug-mode python support. Add support for --layout=tagged. Fixes #4041. John Maddock 2010-05-06 09:54:13 +00:00
  • f433ffab10 Fixes #4152. John Maddock 2010-05-06 09:35:55 +00:00
  • b36825755a Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to Microsoft Visual C++ (trunk), see #4080. Niels Dekker 2010-05-05 20:46:41 +00:00
  • 94713abf79 Fixes #4178. John Maddock 2010-05-05 18:01:42 +00:00
  • 84e49b5e52 Only define BOOST_NO_EXCEPTIONS if not already defined - fixes #4059. John Maddock 2010-05-05 17:55:15 +00:00
  • ff22ac28c7 Fix inspection script issues. John Maddock 2010-05-05 17:43:05 +00:00
  • 5e1d3de510 Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to Sun <= 5.10 (trunk), see #4080 Niels Dekker 2010-05-03 17:43:56 +00:00
  • fb86556f48 Redid adding BOOST_NO_COMPLETE_VALUE_INITIALIZATION to IBM XL C++ <= V10.1.0 (trunk), as [61516]. The addition of heap objects to boost_no_complete_value_initialization::test() [61552] did not cause any extra failures. See #4080. Niels Dekker 2010-05-01 22:28:24 +00:00
  • 234c863553 Increased last known CodeGear version as discussed with John Maddock. Niels Dekker 2010-05-01 11:06:57 +00:00
  • a947601d79 Fixed URL to value-initialization bug report. Niels Dekker 2010-05-01 08:55:01 +00:00
  • 02792885e1 Clang has a version macro now. Use it. Douglas Gregor 2010-04-30 03:00:31 +00:00
  • 21c71acd6c Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to CodeGear (trunk), see #4080. Niels Dekker 2010-04-29 22:32:44 +00:00