From fcfa955c65b3cac3e976d8102fdca8c757603da1 Mon Sep 17 00:00:00 2001 From: nobody Date: Tue, 21 Mar 2006 02:26:31 +0000 Subject: [PATCH 001/132] This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'. [SVN r33417] From 1171a85cb8662df30f7c6f3f874a26c8f416e5a5 Mon Sep 17 00:00:00 2001 From: Nicola Musatti Date: Thu, 13 Apr 2006 07:13:32 +0000 Subject: [PATCH 002/132] Updated to support bcc32 5.8.2 [SVN r33685] --- include/boost/config/compiler/borland.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/boost/config/compiler/borland.hpp b/include/boost/config/compiler/borland.hpp index 37999e9e..b0d6ab0b 100644 --- a/include/boost/config/compiler/borland.hpp +++ b/include/boost/config/compiler/borland.hpp @@ -20,7 +20,7 @@ // last known and checked version is 0x600 (Builder X preview) // Or 0x582 (Borland C++ Builder 2006 Update 1): -#if (__BORLANDC__ > 0x581) && (__BORLANDC__ != 0x600) +#if (__BORLANDC__ > 0x582) && (__BORLANDC__ != 0x600) # if defined(BOOST_ASSERT_CONFIG) # error "Unknown compiler version - please run the configure tests and report the results" # else @@ -67,8 +67,8 @@ #endif #endif -// Borland C++ Builder 2006 Update 1 and below: -#if (__BORLANDC__ <= 0x581) +// Borland C++ Builder 2006 Update 2 and below: +#if (__BORLANDC__ <= 0x582) # define BOOST_NO_SFINAE # define BOOST_NO_INTEGRAL_INT64_T # define BOOST_NO_DEPENDENT_NESTED_DERIVATIONS From 6d00181c443e455fc225d67e10aa673f7d80f98f Mon Sep 17 00:00:00 2001 From: John Maddock Date: Thu, 22 Jun 2006 12:39:57 +0000 Subject: [PATCH 003/132] Make sure BOOST_HAS_THREADS gets printed out. [SVN r34372] --- test/config_info.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/config_info.cpp b/test/config_info.cpp index 4c1d2886..6b4e837e 100644 --- a/test/config_info.cpp +++ b/test/config_info.cpp @@ -890,6 +890,7 @@ void print_boost_macros() // then defect and feature macros: PRINT_MACRO(BOOST_DISABLE_THREADS); PRINT_MACRO(BOOST_DISABLE_WIN32); + PRINT_MACRO(BOOST_HAS_THREADS); // BEGIN GENERATED BLOCK DO NOT EDIT THIS!!!!!! PRINT_MACRO(BOOST_BCB_PARTIAL_SPECIALIZATION_BUG); @@ -1036,3 +1037,4 @@ int main() + From 0a4fb6ea0ea436c9e1602b8117873d78495f30a8 Mon Sep 17 00:00:00 2001 From: John Maddock Date: Sun, 16 Jul 2006 15:42:19 +0000 Subject: [PATCH 004/132] Added license info. [SVN r34557] --- config.htm | 45 ++-- index.html | 21 +- test/Jamfile | 4 + test/Jamfile.v2 | 4 + test/boost_no_mem_tem_pnts.ipp | 3 +- test/link/Jamfile | 4 + test/link/Jamfile.v2 | 4 + test/link/bc_gen.sh | 12 + test/link/borland.mak | 440 +++++++++++++++++---------------- test/link/common.sh | 9 +- test/link/test/Jamfile | 4 + test/link/vc6-stlport.mak | 308 +++++++++++------------ test/link/vc6.mak | 276 +++++++++++---------- test/link/vc7-stlport.mak | 308 +++++++++++------------ test/link/vc7.mak | 276 +++++++++++---------- test/link/vc71-stlport.mak | 308 +++++++++++------------ test/link/vc71.mak | 276 +++++++++++---------- test/link/vc_gen.sh | 15 ++ test/math_info.cpp | 5 +- test/options.jam | 4 + test/options_v2.jam | 5 +- tools/Jamfile | 6 +- tools/configure.in | 5 + tools/generate.cpp | 7 + 24 files changed, 1232 insertions(+), 1117 deletions(-) diff --git a/config.htm b/config.htm index 42f29a44..75f58f60 100644 --- a/config.htm +++ b/config.htm @@ -863,12 +863,11 @@ void g() { return f(); } BOOST_HAS_HASH Standard library - The C++ implementation provides the (SGI) hash_set and - hash_map classes. When defined, - BOOST_HASH_SET_HEADER and BOOST_HASH_LIST_HEADER will contain the names of the header - needed to access hash_set and hash_map; BOOST_STD_EXTENSION_NAMESPACE - will provide the namespace in which the two class templates - reside. + The C++ implementation provides the (SGI) hash_set + and hash_map classes. When defined, BOOST_HASH_SET_HEADER and + BOOST_HASH_LIST_HEADER will contain the names of the header needed to access + hash_set and hash_map; BOOST_STD_EXTENSION_NAMESPACE will provide the namespace + in which the two class templates reside. BOOST_HAS_LOG1P @@ -954,12 +953,10 @@ void g() { return f(); } BOOST_HAS_SLIST Standard library - The C++ implementation - provides the (SGI) slist class. When defined, - BOOST_SLIST_HEADER will contain the name of the header - needed to access slist and BOOST_STD_EXTENSION_NAMESPACE - will provide the namespace in which slist - resides. + The C++ implementation provides the (SGI) slist + class. When defined, BOOST_SLIST_HEADER will contain the name of the header + needed to access slist and BOOST_STD_EXTENSION_NAMESPACE will provide the + namespace in which slist resides. BOOST_HAS_STLP_USE_FACET @@ -1146,16 +1143,19 @@ void g() { return f(); } - BOOST_HASH_MAP_HEADER - The header to include to get the SGI hash_map class. This macro is only available if BOOST_HAS_HASH is defined. + BOOST_HASH_MAP_HEADER + The header to include to get the SGI hash_map class. This macro is only + available if BOOST_HAS_HASH is defined. - BOOST_HASH_SET_HEADER - The header to include to get the SGI hash_set class. This macro is only available if BOOST_HAS_HASH is defined. + BOOST_HASH_SET_HEADER + The header to include to get the SGI hash_set class. This macro is only + available if BOOST_HAS_HASH is defined. - BOOST_SLIST_HEADER - The header to include to get the SGI slist class. This macro is only available if BOOST_HAS_SLIST is defined. + BOOST_SLIST_HEADER + The header to include to get the SGI slist class. This macro is only available + if BOOST_HAS_SLIST is defined. BOOST_STD_EXTENSION_NAMESPACE @@ -1665,9 +1665,11 @@ int test() members, past and present, have contributed fixes to boost's configuration.

 


-

© Beman Dawes 2001

-

© Vesa Karvonen 2001

-

© John Maddock 2001

+

Copyright Beman Dawes 2001

+

Copyright Vesa Karvonen 2001

+

Copyright John Maddock 2001

+

Distributed under the Boost Software License, Version 1.0. (See accompanying file + LICENSE_1_0.txt or copy at www.boost.org/LICENSE_1_0.txt).

 

 

 

@@ -1675,3 +1677,4 @@ int test()

 

+ diff --git a/index.html b/index.html index e665f3f2..77ec5480 100644 --- a/index.html +++ b/index.html @@ -1,9 +1,14 @@ - - - - -Automatic redirection failed, please go to -config.htm. - - \ No newline at end of file + + + + +

+ Automatic redirection failed, please go to config.htm. +

+

Copyright John Maddock 2001

+

Distributed under the Boost Software License, Version 1.0. (See accompanying file + LICENSE_1_0.txt or copy at www.boost.org/LICENSE_1_0.txt).

+ + + diff --git a/test/Jamfile b/test/Jamfile index 6ee6adda..570c4c9a 100644 --- a/test/Jamfile +++ b/test/Jamfile @@ -4,6 +4,9 @@ # This file was automatically generated on Wed Feb 15 14:14:07 2006 # by libs/config/tools/generate.cpp # Copyright John Maddock. +# Use, modification and distribution are subject to the +# Boost Software License, Version 1.0. (See accompanying file +# LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) # # If you need to alter build preferences then set them in # the template defined in options.jam. @@ -325,3 +328,4 @@ test-suite "BOOST_NO_INTRINSIC_WCHAR_T" : [ run no_wchar_t_pass.cpp