John Maddock
dcfc12f91e
Fix typo.
...
Fixes #5205 .
[SVN r69203]
2011-02-23 09:54:02 +00:00
Christopher Jefferson
cdfbdb2a72
libc++ declares a templated abs, which conflicts with the redefinition in math_info.cpp
...
[SVN r68927]
2011-02-15 20:41:56 +00:00
Christopher Jefferson
eeb7991cba
libc++ has non-standard message_base
...
[SVN r68860]
2011-02-14 10:29:12 +00:00
Christopher Jefferson
8445752e75
Improve the libc++ configuration
...
[SVN r68819]
2011-02-12 23:05:03 +00:00
Christopher Jefferson
0b1c0b33b3
Add basic support for the libc++ standard library
...
[SVN r68785]
2011-02-11 20:37:03 +00:00
Douglas Gregor
66b9affdd8
Update Clang configuration to reflect improved C++0x support in Clang.
...
[SVN r68659]
2011-02-05 20:39:52 +00:00
John Maddock
2ea9ef4841
Change nvcc config to use underlying compiler config.
...
Fixes #4431 .
[SVN r68566]
2011-01-30 12:47:47 +00:00
Steven Watanabe
ed7120adb8
Restore [66804], [66833], and [66834]. (fenv fixes.) I mistakenly reverted them in [68201] because [66804] was mislabeled.
...
[SVN r68554]
2011-01-30 06:24:30 +00:00
John Maddock
69e5377957
Fix up Intel C++0x features.
...
Fixes #5112 .
[SVN r68472]
2011-01-27 11:47:11 +00:00
John Maddock
952b57fa7d
Add preliminary C++0x support.
...
Refs #5112 .
[SVN r68420]
2011-01-24 18:28:53 +00:00
John Maddock
804e7170e1
Oops... use the correct pathscale version macro.
...
[SVN r68418]
2011-01-24 18:06:12 +00:00
John Maddock
a7148f1932
Restrict new pathscale config to 4.x versions.
...
[SVN r68376]
2011-01-23 10:18:44 +00:00
John Maddock
e391ef7ce0
Patch IBM compiler support to latest version.
...
Fixes #5091 .
[SVN r68286]
2011-01-19 13:20:45 +00:00
Steven Watanabe
a1865a712d
Revert addition of BOOST_NIX, etc and everything tied to it. ([66696], [66783], [66804], [66833], and [66834])
...
[SVN r68201]
2011-01-17 04:51:54 +00:00
Steven Watanabe
b12a7589b9
Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).
...
[SVN r68168]
2011-01-15 08:11:51 +00:00
Bryce Adelstein-Lelbach
c32a3915db
Make <boost/detail/iomanip.hpp> include <iomanip> and put the <iomanip> functions
...
in the boost::detail namespace if not on clang- or intel-linux.
[SVN r68165]
2011-01-15 02:23:46 +00:00
Bryce Adelstein-Lelbach
90760b4c2f
More pathscale stuff.
...
[SVN r68143]
2011-01-14 03:01:26 +00:00
Bryce Adelstein-Lelbach
580f4e72f7
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.
[SVN r68140]
2011-01-14 02:35:58 +00:00
John Maddock
547d713ef7
Remove old dead code.
...
[SVN r68097]
2011-01-13 13:43:08 +00:00
Bryce Adelstein-Lelbach
fb93903c02
Re-added Qi numeric literals as they no longer break Qi auto-magic.
...
[SVN r67902]
2011-01-10 03:04:31 +00:00
Bryce Adelstein-Lelbach
bbb4a34504
Support for PathScale EKOPath Compiler Suite, version 4.0.0.
...
[SVN r67707]
2011-01-06 02:38:20 +00:00
Daniel James
7535b8d150
1.45.0 prep
...
[SVN r66992]
2010-12-03 23:36:56 +00:00
John Maddock
4423219649
Don't undef BOOST_AUTO_LINK_NOMANGLE.
...
Refs #4902 .
[SVN r66906]
2010-11-30 18:01:55 +00:00
Bryce Adelstein-Lelbach
20653705ab
Forget a ')'.
...
[SVN r66834]
2010-11-29 01:06:33 +00:00
Bryce Adelstein-Lelbach
195a8e3004
Fix unistd.h include guards.
...
[SVN r66833]
2010-11-29 00:22:13 +00:00
John Maddock
a81a14cd75
Fix for variadic macro support.
...
[SVN r66824]
2010-11-28 17:02:32 +00:00
Bryce Adelstein-Lelbach
4f7a0d3814
Added *nix identification macros to Boost.Config; BOOST_NIX, BOOST_GENETIC_NIX,
...
BOOST_TRADEMARK_NIX and BOOST_FUNCTIONAL_NIX.
[SVN r66804]
2010-11-27 21:43:52 +00:00
John Maddock
9a9ef3a20b
Revert last patch - it conflicts with existing definition.
...
[SVN r66783]
2010-11-27 09:29:11 +00:00
Bryce Adelstein-Lelbach
dba9cf164a
Should fix issue with fenv.h detection on Darwin.
...
[SVN r66762]
2010-11-26 04:43:56 +00:00
John Maddock
fe294afd78
Apply Vincente Botet's patches for BOOST_CONSTEXPR.
...
[SVN r66746]
2010-11-25 10:39:02 +00:00
Bryce Adelstein-Lelbach
0fedb0bd92
Added *nix identification macros to Boost.Config; BOOST_NIX, BOOST_GENETIC_NIX,
...
BOOST_TRADEMARK_NIX and BOOST_FUNCTIONAL_NIX.
[SVN r66696]
2010-11-23 06:33:35 +00:00
Bryce Adelstein-Lelbach
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).
[SVN r66693]
2010-11-23 03:34:05 +00:00
John Maddock
1aa27f2bc1
Normalise BOOST_NO_VARIADIC_TEMPLATES and BOOST_HAS_VARIADIC_TEMPL usage.
...
[SVN r66654]
2010-11-21 09:36:53 +00:00
John Maddock
1e03292d1e
Update last checked GCC version to 4.6, and add new C++0x features supported.
...
[SVN r66585]
2010-11-15 09:26:29 +00:00
John Maddock
4f9f6b89e7
Add some more macros to diagnostic list
...
[SVN r66492]
2010-11-11 16:35:00 +00:00
John Maddock
1121b83e3a
MingW32 has a few functions we weren't flagging up before.
...
[SVN r66469]
2010-11-09 11:59:47 +00:00
John Maddock
7ebb1ca9b5
Tidy up VC10 config and enable new VC10 feature (numeric_limits::lowest()).
...
[SVN r66455]
2010-11-08 17:01:44 +00:00
John Maddock
543cbd8760
Add missing files.
...
[SVN r65621]
2010-09-27 08:42:15 +00:00
John Maddock
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 :-(
[SVN r65594]
2010-09-26 09:30:38 +00:00
John Maddock
c02ec6995d
Fix for cygwin symbol visibility - sometimes _WIN32 may be defined even on cygwin.
...
Fixes #4670 .
[SVN r65530]
2010-09-22 08:24:07 +00:00
John Maddock
dca79a5e17
Update test case to make it a touch more strict.
...
[SVN r65517]
2010-09-21 17:09:57 +00:00
John Maddock
9edaeb4998
Suppress GCC warnings from this header when compiled with -pedantic and certain GCC-4.x versions (probably 4.5.0 specific).
...
[SVN r65146]
2010-08-31 12:19:53 +00:00
John Maddock
290d765e3f
Fix typo in auto-linking code.
...
Fixes #4563 .
[SVN r64885]
2010-08-18 12:26:29 +00:00
Daniel James
06e164db69
Prepare for 1.45
...
[SVN r64862]
2010-08-17 17:54:49 +00:00
John Maddock
55cdba0324
Remove double define of BOOST_NO_VARIADIC_MACROS
...
[SVN r64860]
2010-08-17 14:07:45 +00:00
John Maddock
1a1ed6f02a
Apply patches for BOOST_NO_VARIADIC_MACROS supplied by Edward Diener.
...
[SVN r64858]
2010-08-17 10:19:29 +00:00
John Maddock
c3d5e03a89
Add file missing in previous commit.
...
[SVN r64760]
2010-08-12 15:29:06 +00:00
John Maddock
283b3fca54
Add VMS support.
...
Fixes #4474 .
[SVN r64750]
2010-08-12 12:36:42 +00:00
John Maddock
28b8d54fcd
Suppress gcc warnings.
...
Fixes #4508 .
[SVN r64749]
2010-08-12 12:27:35 +00:00
Niels Dekker
906168561a
Removed temporary option to skip ptr-to-member initializations, BOOST_DETAIL_NO_COMPLETE_VALUE_INITIALIZATION_SKIP_PTR_TO_MEMBER.
...
[SVN r63583]
2010-07-04 10:19:10 +00:00