John Maddock
dd3ebc8776
Merge Boost.Config changes to release.
...
[SVN r71480]
2011-04-25 12:10:48 +00:00
John Maddock
34092fc1c1
Bring Boost.Config into line with Trunk.
...
[SVN r69624]
2011-03-07 13:07:30 +00:00
Beman Dawes
d1e645c524
Merge from trunk
...
[SVN r53444]
2009-05-30 11:16:25 +00:00
David Deakins
2e03de9749
Reverted change in boost/config/select_stdlib_config.hpp change in rev 52221. Some gcc and Borland stdlibs don't pick up the C++ macros needed for stdlib detection from <cstddef>. See ticket 2924.
...
[SVN r52254]
2009-04-08 14:49:26 +00:00
David Deakins
8854d5e66e
Have config/select_stdlib_config.hpp and config/stdlib/stlport.hpp use <cstddef> instead of <utility> to determine which standard library is in use. For std lib implementations that rely on Boost components like TypeTraits, Bind, Function, or SmartPtr, this helps to avoid circular header dependency issues, since <cstddef> is much less likely to pull in Boost libraries than <utility>.
...
In get_pointer.hpp, switched to using <boost/config/no_tr1/memory.hpp> instead of using <memory> directly. As above, this helps avoid circular header dependency issues in Boost-supplemented std libs (specifically it avoids issues when <memory> pulls in pieces of Boost.SmartPtr).
These two changes were made in response to testing done with STLport 5.2.1 using the _STLP_USE_BOOST_SUPPORT option.
[SVN r52221]
2009-04-06 21:25:18 +00:00
John Maddock
f021974577
Fixed up config to include <utility> via a wrapper that turns off TR1 inclusion in case the Boost.TR1 lib is in the compilers search path.
...
Likewise for <complex> in the Math/TR1 components.
[SVN r31387]
2005-10-19 16:38:40 +00:00
John Maddock
ea654649f1
Revert to using <utility> for std lib detection for now, TR1 will have to do something different.
...
[SVN r31341]
2005-10-16 11:43:26 +00:00
John Maddock
18bfd50438
Need to use <limits> as well as <iosfwd> to be sure of detecting std lib version.
...
[SVN r31339]
2005-10-15 17:05:59 +00:00
John Maddock
58d699efb3
Added changes required for the TR1 library submission:
...
A couple of new macros, and change <utility> to <iosfwd>
[SVN r31317]
2005-10-14 14:16:26 +00:00
John Maddock
a76758bfe8
Updated for gcc 3.4
...
[SVN r22722]
2004-05-03 11:26:53 +00:00
John Maddock
1e7c2699db
Added new licence info.
...
[SVN r20254]
2003-10-04 11:29:20 +00:00
Beman Dawes
70b59c02f8
Fix spelling of Comeau
...
[SVN r18645]
2003-06-02 12:12:20 +00:00
John Maddock
f72495d8b5
Moved Dinkumware lib detection further down the list,
...
so that it doesn't get confused with any possible replacements.
[SVN r15965]
2002-10-23 11:02:04 +00:00
John Maddock
113cded49d
Added new libcomo.hpp config header.
...
Added new config macros:
BOOST_NO_STD_WSTREAMBUF
BOOST_NO_LONG_LONG_NUMERIC_LIMITS
BOOST_NO_MS_INT64_NUMERIC_LIMITS
[SVN r14512]
2002-07-18 11:06:42 +00:00
Jens Maurer
c55a7a2479
_STLPORT_VERSION also indicates STLport
...
[SVN r11208]
2001-09-22 16:23:37 +00:00
Jens Maurer
198554a412
add Modena C++ standard library (comes with KAI C++)
...
[SVN r11155]
2001-09-19 20:22:09 +00:00
John Maddock
7ce333aa88
First round of config fixes
...
[SVN r11146]
2001-09-19 11:48:51 +00:00
John Maddock
38009aaf3b
commit of split-config, including any changes required to existing libraries (mainly regex).
...
[SVN r11138]
2001-09-18 11:13:39 +00:00