Boost logo

Boost-Commit :

From: john_at_[hidden]
Date: 2007-10-19 08:46:54


Author: johnmaddock
Date: 2007-10-19 08:46:54 EDT (Fri, 19 Oct 2007)
New Revision: 40184
URL: http://svn.boost.org/trac/boost/changeset/40184

Log:
Update configure files with revision Id and some compiler specific fixes.
Text files modified:
   trunk/libs/config/test/Jamfile.v2 | 4 +---
   trunk/libs/config/test/config_info.cpp | 1 +
   trunk/libs/config/test/config_test.cpp | 9 +++++----
   trunk/libs/config/test/math_info.cpp | 6 ++++++
   trunk/libs/config/tools/generate.cpp | 7 ++++---
   5 files changed, 17 insertions(+), 10 deletions(-)

Modified: trunk/libs/config/test/Jamfile.v2
==============================================================================
--- trunk/libs/config/test/Jamfile.v2 (original)
+++ trunk/libs/config/test/Jamfile.v2 2007-10-19 08:46:54 EDT (Fri, 19 Oct 2007)
@@ -1,7 +1,7 @@
 #
 # Regression test Jamfile for boost configuration setup.
 # *** DO NOT EDIT THIS FILE BY HAND ***
-# This file was automatically generated on Sat Aug 25 12:32:22 2007
+# This file was automatically generated on Fri Oct 19 13:34:11 2007
 # by libs/config/tools/generate.cpp
 # Copyright John Maddock.
 # Use, modification and distribution are subject to the
@@ -357,5 +357,3 @@
 [ run no_wchar_t_pass.cpp ]
 [ compile-fail no_wchar_t_fail.cpp ] ;
 
-
-

Modified: trunk/libs/config/test/config_info.cpp
==============================================================================
--- trunk/libs/config/test/config_info.cpp (original)
+++ trunk/libs/config/test/config_info.cpp 2007-10-19 08:46:54 EDT (Fri, 19 Oct 2007)
@@ -1017,6 +1017,7 @@
 
 
 
+
    // END GENERATED BLOCK
 
    PRINT_MACRO(BOOST_INTEL);

Modified: trunk/libs/config/test/config_test.cpp
==============================================================================
--- trunk/libs/config/test/config_test.cpp (original)
+++ trunk/libs/config/test/config_test.cpp 2007-10-19 08:46:54 EDT (Fri, 19 Oct 2007)
@@ -1,17 +1,19 @@
-// This file was automatically generated on Sat Aug 25 12:32:22 2007
+// This file was automatically generated on Fri Oct 19 13:34:11 2007
 // by libs/config/tools/generate.cpp
 // Copyright John Maddock 2002-4.
 // 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)
 
-// See http://www.boost.org/libs/config for the most recent version.
+// See http://www.boost.org/libs/config for the most recent version.//
+// Revision $Id$
+//
+
 // Test file for config setup
 // This file should compile, if it does not then
 // one or more macros need to be defined.
 // see boost_*.ipp for more details
 
-
 // Do not edit this file, it was generated automatically by
 
 #include <boost/config.hpp>
@@ -1147,4 +1149,3 @@
    return error_count;
 }
 
-

Modified: trunk/libs/config/test/math_info.cpp
==============================================================================
--- trunk/libs/config/test/math_info.cpp (original)
+++ trunk/libs/config/test/math_info.cpp 2007-10-19 08:46:54 EDT (Fri, 19 Oct 2007)
@@ -280,6 +280,12 @@
       "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n"
       "Macros from <math.h>" << std::endl;
 
+#ifdef __BORLANDC__
+ // Turn off hardware exceptions so we don't just abort
+ // when calling numeric_limits members.
+ _control87(MCW_EM,MCW_EM);
+#endif
+
    PRINT_EXPRESSION(HUGE_VAL);
 #ifdef HUGE_VALF
    PRINT_EXPRESSION(HUGE_VALF);

Modified: trunk/libs/config/tools/generate.cpp
==============================================================================
--- trunk/libs/config/tools/generate.cpp (original)
+++ trunk/libs/config/tools/generate.cpp 2007-10-19 08:46:54 EDT (Fri, 19 Oct 2007)
@@ -30,7 +30,8 @@
 "// Boost Software License, Version 1.0. (See accompanying file \n"
 "// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)\n"
 "\n"
-"// See http://www.boost.org/libs/config for the most recent version.");
+"// See http://www.boost.org/libs/config for the most recent version."
+"//\n// Revision $Id$\n//\n");
 
 std::stringstream config_test1;
 std::stringstream config_test1a;
@@ -128,9 +129,9 @@
       "path-constant DOT : . ;\n"
       "include $(DOT)/options_v2.jam ;\n\n"
       "run config_info.cpp ;\n"
- "run math_info.cpp : : : <toolset>borland:<runtime-link>static ;\n"
+ "run math_info.cpp : : : <toolset>borland:<runtime-link>static <toolset>borland:<link>static ;\n"
       "run config_test.cpp ;\n"
- "run limits_test.cpp ;\n"
+ "run limits_test.cpp ../../test/build//boost_test_exec_monitor ;\n"
       "run abi/abi_test.cpp abi/main.cpp ;\n\n";
    ofs << jamfile_v2.str() << std::endl;
 


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk