|
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