29fd4a0f96Release: merge preperation for 1.47.0.
Daniel James
2011-03-21 09:11:47 +0000
f69f4f250aRelease: prepare for 1.47.0.
Daniel James
2011-03-21 09:02:05 +0000
89924b0478Disable fenv.h for Intel < 12.0 as it doesn't actually work!
John Maddock
2011-03-20 13:17:48 +0000
cb41a836d1Rogue Wave / Apache std lib doesn't have a complete type_traits header.
John Maddock
2011-03-20 12:21:19 +0000
8a0e258984Fix up type_traits intrinsic support when using the Intel compiler. Suppress quite a few Intel-12.0 warnings.
John Maddock
2011-03-20 12:18:59 +0000
101aaca178Don't take the address of extern "C" functions: some compilers (PGI for example) don't allow mixing pointers to extern "C" and pointers to extern "C++". Actually call the functions instead and make sure they all work as advertised.
John Maddock
2011-03-19 17:57:16 +0000
cea6510410<future> is incomplete for libc++ as well.
John Maddock
2011-03-19 12:41:45 +0000
beaef16287Enable decltype for VC-10.
John Maddock
2011-03-17 13:13:49 +0000
9a80704462Tweak libstdc++ and libc++ config's to cope with the new tests.
John Maddock
2011-03-17 11:43:20 +0000
050da29d47Don't enable GCC C++0x features in non-C++0x mode. Update tests to actually fail unless we're in C++0x mode. Fixes#5320. Fixes#5319.
John Maddock
2011-03-16 18:45:07 +0000
2edb55f8adFix up Intel's configuration to match the new tests.
John Maddock
2011-03-15 17:29:59 +0000
03877f5805Remove std::concept test macros since these are no longer part of the std. Update GCC C++0x support. Improve the tests for C++0x support. Regenerate the docs. Update generation program to Boost.Filesystem v3.
John Maddock
2011-03-15 13:17:46 +0000
795abaa3e3MPTasks support has been absent from Boost for some time, remove it from here.
John Maddock
2011-03-10 11:09:55 +0000
0fcc6c06dfChange to test C++0x features only.
John Maddock
2011-03-08 18:14:41 +0000
df7e235df6Regenerate with up to date autoconf - otherwise exhibits spurious failures.
John Maddock
2011-03-08 17:22:16 +0000
31642cc433Regenerate with up to date autoconf - otherwise exhibits spurious failures.
John Maddock
2011-03-08 17:21:50 +0000
34092fc1c1Bring Boost.Config into line with Trunk.
John Maddock
2011-03-07 13:07:30 +0000
01dc0e99a0Merge prep for 1.46.1
Daniel James
2011-03-02 08:38:42 +0000
4f8c319871Prep for 1.46.1
Daniel James
2011-03-01 22:17:39 +0000
f6a6f20736Tentative fix for Apache 5.0.0 std lib.
John Maddock
2011-02-28 18:13:22 +0000
dcfc12f91eFix typo. Fixes#5205.
John Maddock
2011-02-23 09:54:02 +0000
cdfbdb2a72libc++ declares a templated abs, which conflicts with the redefinition in math_info.cpp
Christopher Jefferson
2011-02-15 20:41:56 +0000
eeb7991cbalibc++ has non-standard message_base
Christopher Jefferson
2011-02-14 10:29:12 +0000
8445752e75Improve the libc++ configuration
Christopher Jefferson
2011-02-12 23:05:03 +0000
0b1c0b33b3Add basic support for the libc++ standard library
Christopher Jefferson
2011-02-11 20:37:03 +0000
66b9affdd8Update Clang configuration to reflect improved C++0x support in Clang.
Douglas Gregor
2011-02-05 20:39:52 +0000
2ea9ef4841Change nvcc config to use underlying compiler config. Fixes#4431.
John Maddock
2011-01-30 12:47:47 +0000
ed7120adb8Restore [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
1efc29c864Fix pathscale config.
John Maddock
2011-01-29 12:09:03 +0000
7b3a8ec37eMerge doc changes from Trunk so that BOOST*NIX macros are no longer defined.
John Maddock
2011-01-27 18:29:26 +0000
69e5377957Fix up Intel C++0x features. Fixes#5112.
John Maddock
2011-01-27 11:47:11 +0000
804e7170e1Oops... use the correct pathscale version macro.
John Maddock
2011-01-24 18:06:12 +0000
a7148f1932Restrict new pathscale config to 4.x versions.
John Maddock
2011-01-23 10:18:44 +0000
e391ef7ce0Patch IBM compiler support to latest version. Fixes#5091.
John Maddock
2011-01-19 13:20:45 +0000
a1865a712dRevert 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
b12a7589b9Revert [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
c32a3915dbMake <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
580f4e72f7Replacing 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
547d713ef7Remove old dead code.
John Maddock
2011-01-13 13:43:08 +0000
1614645b5cSpirit: merge from trunk
Hartmut Kaiser
2011-01-13 02:11:19 +0000
a29c3edc9bWave: merging from trunk
Hartmut Kaiser
2011-01-11 23:19:22 +0000
fb93903c02Re-added Qi numeric literals as they no longer break Qi auto-magic.
Bryce Adelstein-Lelbach
2011-01-10 03:04:31 +0000
bbb4a34504Support for PathScale EKOPath Compiler Suite, version 4.0.0.
Bryce Adelstein-Lelbach
2011-01-06 02:38:20 +0000
3ce24d6389Merge Boost.Config changes from Trunk.
John Maddock
2010-12-31 17:08:07 +0000
bb3e68b516Merge 1.46.0 prep.
Daniel James
2010-12-03 23:50:44 +0000
7535b8d1501.45.0 prep
Daniel James
2010-12-03 23:36:56 +0000
4423219649Don't undef BOOST_AUTO_LINK_NOMANGLE. Refs #4902.
John Maddock
2010-11-30 18:01:55 +0000
20653705abForget a ')'.
Bryce Adelstein-Lelbach
2010-11-29 01:06:33 +0000
195a8e3004Fix unistd.h include guards.
Bryce Adelstein-Lelbach
2010-11-29 00:22:13 +0000
a81a14cd75Fix for variadic macro support.
John Maddock
2010-11-28 17:02:32 +0000
4f7a0d3814Added *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
9a9ef3a20bRevert last patch - it conflicts with existing definition.
John Maddock
2010-11-27 09:29:11 +0000
dba9cf164aShould fix issue with fenv.h detection on Darwin.
Bryce Adelstein-Lelbach
2010-11-26 04:43:56 +0000
fe294afd78Apply Vincente Botet's patches for BOOST_CONSTEXPR.
John Maddock
2010-11-25 10:39:02 +0000
0fedb0bd92Added *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 +0000
edab200d72Added 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
1aa27f2bc1Normalise BOOST_NO_VARIADIC_TEMPLATES and BOOST_HAS_VARIADIC_TEMPL usage.
John Maddock
2010-11-21 09:36:53 +0000
1e03292d1eUpdate last checked GCC version to 4.6, and add new C++0x features supported.
John Maddock
2010-11-15 09:26:29 +0000
4f9f6b89e7Add some more macros to diagnostic list
John Maddock
2010-11-11 16:35:00 +0000
1121b83e3aMingW32 has a few functions we weren't flagging up before.
John Maddock
2010-11-09 11:59:47 +0000
7ebb1ca9b5Tidy up VC10 config and enable new VC10 feature (numeric_limits::lowest()).
John Maddock
2010-11-08 17:01:44 +0000
c99164cf39Merge collected updates from Trunk.
John Maddock
2010-10-01 09:19:44 +0000
543cbd8760Add missing files.
John Maddock
2010-09-27 08:42:15 +0000
0e321900b2Add 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 +0000
c02ec6995dFix for cygwin symbol visibility - sometimes _WIN32 may be defined even on cygwin. Fixes#4670.
John Maddock
2010-09-22 08:24:07 +0000
dca79a5e17Update test case to make it a touch more strict.
John Maddock
2010-09-21 17:09:57 +0000
9edaeb4998Suppress 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 +0000
1121d53a1dMerge prep for 1.45
Daniel James
2010-08-26 22:44:53 +0000
290d765e3fFix typo in auto-linking code. Fixes#4563.
John Maddock
2010-08-18 12:26:29 +0000
06e164db69Prepare for 1.45
Daniel James
2010-08-17 17:54:49 +0000
55cdba0324Remove double define of BOOST_NO_VARIADIC_MACROS
John Maddock
2010-08-17 14:07:45 +0000
1a1ed6f02aApply patches for BOOST_NO_VARIADIC_MACROS supplied by Edward Diener.
John Maddock
2010-08-17 10:19:29 +0000
c3d5e03a89Add file missing in previous commit.
John Maddock
2010-08-12 15:29:06 +0000
283b3fca54Add VMS support. Fixes#4474.
John Maddock
2010-08-12 12:36:42 +0000
28b8d54fcdSuppress gcc warnings. Fixes#4508.
John Maddock
2010-08-12 12:27:35 +0000
71fb00764aMerged [63583] (removal of BOOST_DETAIL_NO_COMPLETE_VALUE_INITIALIZATION_SKIP_PTR_TO_MEMBER)
Niels Dekker
2010-07-04 11:37:42 +0000
648508cb89Merge documentation update.
Daniel James
2010-07-02 08:27:42 +0000
4dc7205bd6Rebuild config documentation.
Daniel James
2010-07-01 22:11:07 +0000
ceeb9d5366Merge a few minor config tweaks from Trunk
John Maddock
2010-07-01 11:59:21 +0000
e65ec6d169Patch for macro redefinitions. Fixes#4385.
John Maddock
2010-06-29 16:02:13 +0000
345c804440Assumption 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 +0000
fbb893adf0Merge documentation fixes.
Daniel James
2010-06-26 12:30:09 +0000
e5ab506c4cRemoved 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 +0000
fc0159a81bUpdate various libraries' documentation build.
Daniel James
2010-06-20 18:00:48 +0000
9a30ee0146Clang passes all value-initialization tests now
Douglas Gregor
2010-06-14 21:18:57 +0000