summaryrefslogtreecommitdiff
path: root/boost/numeric/interval
diff options
context:
space:
mode:
Diffstat (limited to 'boost/numeric/interval')
-rw-r--r--boost/numeric/interval/arith.hpp2
-rw-r--r--boost/numeric/interval/arith2.hpp2
-rw-r--r--boost/numeric/interval/checking.hpp2
-rw-r--r--boost/numeric/interval/compare.hpp2
-rw-r--r--boost/numeric/interval/compare/explicit.hpp2
-rw-r--r--boost/numeric/interval/constants.hpp2
-rw-r--r--boost/numeric/interval/detail/alpha_rounding_control.hpp2
-rw-r--r--boost/numeric/interval/detail/bcc_rounding_control.hpp2
-rw-r--r--boost/numeric/interval/detail/bugs.hpp2
-rw-r--r--boost/numeric/interval/detail/c99_rounding_control.hpp2
-rw-r--r--boost/numeric/interval/detail/c99sub_rounding_control.hpp2
-rw-r--r--boost/numeric/interval/detail/interval_prototype.hpp2
-rw-r--r--boost/numeric/interval/detail/msvc_rounding_control.hpp4
-rw-r--r--boost/numeric/interval/detail/ppc_rounding_control.hpp2
-rw-r--r--boost/numeric/interval/detail/sparc_rounding_control.hpp2
-rw-r--r--boost/numeric/interval/detail/test_input.hpp2
-rw-r--r--boost/numeric/interval/detail/x86_rounding_control.hpp2
-rw-r--r--boost/numeric/interval/detail/x86gcc_rounding_control.hpp2
-rw-r--r--boost/numeric/interval/ext/x86_fast_rounding_control.hpp2
-rw-r--r--boost/numeric/interval/interval.hpp2
-rw-r--r--boost/numeric/interval/limits.hpp2
-rw-r--r--boost/numeric/interval/rounded_arith.hpp2
-rw-r--r--boost/numeric/interval/rounded_transc.hpp2
-rw-r--r--boost/numeric/interval/rounding.hpp2
-rw-r--r--boost/numeric/interval/transc.hpp2
-rw-r--r--boost/numeric/interval/utility.hpp3
26 files changed, 27 insertions, 28 deletions
diff --git a/boost/numeric/interval/arith.hpp b/boost/numeric/interval/arith.hpp
index c0320c45ef..0d598be7d0 100644
--- a/boost/numeric/interval/arith.hpp
+++ b/boost/numeric/interval/arith.hpp
@@ -1,7 +1,7 @@
/* Boost interval/arith.hpp template implementation file
*
* Copyright 2000 Jens Maurer
- * Copyright 2002-2003 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002-2003 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
diff --git a/boost/numeric/interval/arith2.hpp b/boost/numeric/interval/arith2.hpp
index 5501929e4b..b0aba7c04c 100644
--- a/boost/numeric/interval/arith2.hpp
+++ b/boost/numeric/interval/arith2.hpp
@@ -4,7 +4,7 @@
* functions: fmod, sqrt, square, pov, inverse and
* a multi-interval division.
*
- * Copyright 2002-2003 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002-2003 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
diff --git a/boost/numeric/interval/checking.hpp b/boost/numeric/interval/checking.hpp
index 2db486a0be..f40ba65a55 100644
--- a/boost/numeric/interval/checking.hpp
+++ b/boost/numeric/interval/checking.hpp
@@ -1,6 +1,6 @@
/* Boost interval/checking.hpp template implementation file
*
- * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
diff --git a/boost/numeric/interval/compare.hpp b/boost/numeric/interval/compare.hpp
index f21753e711..0b4b751af1 100644
--- a/boost/numeric/interval/compare.hpp
+++ b/boost/numeric/interval/compare.hpp
@@ -1,6 +1,6 @@
/* Boost interval/compare.hpp template implementation file
*
- * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
diff --git a/boost/numeric/interval/compare/explicit.hpp b/boost/numeric/interval/compare/explicit.hpp
index 8c68be8916..f66dc641ed 100644
--- a/boost/numeric/interval/compare/explicit.hpp
+++ b/boost/numeric/interval/compare/explicit.hpp
@@ -1,7 +1,7 @@
/* Boost interval/compare/explicit.hpp template implementation file
*
* Copyright 2000 Jens Maurer
- * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
diff --git a/boost/numeric/interval/constants.hpp b/boost/numeric/interval/constants.hpp
index a3a42efece..6a228343ec 100644
--- a/boost/numeric/interval/constants.hpp
+++ b/boost/numeric/interval/constants.hpp
@@ -1,6 +1,6 @@
/* Boost interval/constants.hpp template implementation file
*
- * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
diff --git a/boost/numeric/interval/detail/alpha_rounding_control.hpp b/boost/numeric/interval/detail/alpha_rounding_control.hpp
index d9a6079e1b..25b6ff617f 100644
--- a/boost/numeric/interval/detail/alpha_rounding_control.hpp
+++ b/boost/numeric/interval/detail/alpha_rounding_control.hpp
@@ -1,6 +1,6 @@
/* Boost interval/detail/alpha_rounding_control.hpp file
*
- * Copyright 2005 Felix Höfling, Guillaume Melquiond
+ * Copyright 2005 Felix Höfling, Guillaume Melquiond
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
diff --git a/boost/numeric/interval/detail/bcc_rounding_control.hpp b/boost/numeric/interval/detail/bcc_rounding_control.hpp
index e3aaf046c5..c55d0823b2 100644
--- a/boost/numeric/interval/detail/bcc_rounding_control.hpp
+++ b/boost/numeric/interval/detail/bcc_rounding_control.hpp
@@ -1,7 +1,7 @@
/* Boost interval/detail/bcc_rounding_control.hpp file
*
* Copyright 2000 Jens Maurer
- * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
diff --git a/boost/numeric/interval/detail/bugs.hpp b/boost/numeric/interval/detail/bugs.hpp
index b9b421a230..e15bd0cfb3 100644
--- a/boost/numeric/interval/detail/bugs.hpp
+++ b/boost/numeric/interval/detail/bugs.hpp
@@ -1,7 +1,7 @@
/* Boost interval/detail/bugs.hpp file
*
* Copyright 2000 Jens Maurer
- * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
diff --git a/boost/numeric/interval/detail/c99_rounding_control.hpp b/boost/numeric/interval/detail/c99_rounding_control.hpp
index 71d13e787a..2ba7847f7a 100644
--- a/boost/numeric/interval/detail/c99_rounding_control.hpp
+++ b/boost/numeric/interval/detail/c99_rounding_control.hpp
@@ -1,7 +1,7 @@
/* Boost interval/detail/c99_rounding_control.hpp file
*
* Copyright 2000 Jens Maurer
- * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
diff --git a/boost/numeric/interval/detail/c99sub_rounding_control.hpp b/boost/numeric/interval/detail/c99sub_rounding_control.hpp
index 92c9b5c8a8..a8684df6a3 100644
--- a/boost/numeric/interval/detail/c99sub_rounding_control.hpp
+++ b/boost/numeric/interval/detail/c99sub_rounding_control.hpp
@@ -1,7 +1,7 @@
/* Boost interval/detail/c99sub_rounding_control.hpp file
*
* Copyright 2000 Jens Maurer
- * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
diff --git a/boost/numeric/interval/detail/interval_prototype.hpp b/boost/numeric/interval/detail/interval_prototype.hpp
index ac9029b70b..47ba447b65 100644
--- a/boost/numeric/interval/detail/interval_prototype.hpp
+++ b/boost/numeric/interval/detail/interval_prototype.hpp
@@ -1,6 +1,6 @@
/* Boost interval/detail/interval_prototype.hpp file
*
- * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
diff --git a/boost/numeric/interval/detail/msvc_rounding_control.hpp b/boost/numeric/interval/detail/msvc_rounding_control.hpp
index ccf1e8b476..2ad3fc19ce 100644
--- a/boost/numeric/interval/detail/msvc_rounding_control.hpp
+++ b/boost/numeric/interval/detail/msvc_rounding_control.hpp
@@ -1,7 +1,7 @@
/* Boost interval/detail/msvc_rounding_control.hpp file
*
* Copyright 2000 Maarten Keijzer
- * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
@@ -91,7 +91,7 @@ struct x86_rounding
{
_control87(hard2msvc(mode),
_MCW_EM | _MCW_RC
-#if !defined(_M_AMD64) && !defined(_M_ARM)
+#if !defined(_M_AMD64) && !defined(_M_ARM) && !defined(_M_ARM64)
// x64 ignores _MCW_PC and _MCW_IC, and the Debug CRT library actually
// asserts when these are passed to _control87.
// MSDN says on '_control87' that changing precision (_MCW_PC) or
diff --git a/boost/numeric/interval/detail/ppc_rounding_control.hpp b/boost/numeric/interval/detail/ppc_rounding_control.hpp
index d2cf4c80f3..87fe8ee665 100644
--- a/boost/numeric/interval/detail/ppc_rounding_control.hpp
+++ b/boost/numeric/interval/detail/ppc_rounding_control.hpp
@@ -1,7 +1,7 @@
/* Boost interval/detail/ppc_rounding_control.hpp file
*
* Copyright 2000 Jens Maurer
- * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
* Copyright 2005 Guillaume Melquiond
*
* Distributed under the Boost Software License, Version 1.0.
diff --git a/boost/numeric/interval/detail/sparc_rounding_control.hpp b/boost/numeric/interval/detail/sparc_rounding_control.hpp
index 6ba5baf038..2b08bec5cf 100644
--- a/boost/numeric/interval/detail/sparc_rounding_control.hpp
+++ b/boost/numeric/interval/detail/sparc_rounding_control.hpp
@@ -1,7 +1,7 @@
/* Boost interval/detail/sparc_rounding_control.hpp file
*
* Copyright 2000 Jens Maurer
- * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
diff --git a/boost/numeric/interval/detail/test_input.hpp b/boost/numeric/interval/detail/test_input.hpp
index 58695fec3c..9f93bb04ef 100644
--- a/boost/numeric/interval/detail/test_input.hpp
+++ b/boost/numeric/interval/detail/test_input.hpp
@@ -1,6 +1,6 @@
/* Boost interval/detail/test_input.hpp file
*
- * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
diff --git a/boost/numeric/interval/detail/x86_rounding_control.hpp b/boost/numeric/interval/detail/x86_rounding_control.hpp
index c35f16d914..3594d01691 100644
--- a/boost/numeric/interval/detail/x86_rounding_control.hpp
+++ b/boost/numeric/interval/detail/x86_rounding_control.hpp
@@ -1,7 +1,7 @@
/* Boost interval/detail/x86_rounding_control.hpp file
*
* Copyright 2000 Jens Maurer
- * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
diff --git a/boost/numeric/interval/detail/x86gcc_rounding_control.hpp b/boost/numeric/interval/detail/x86gcc_rounding_control.hpp
index 079d681df9..da5513b552 100644
--- a/boost/numeric/interval/detail/x86gcc_rounding_control.hpp
+++ b/boost/numeric/interval/detail/x86gcc_rounding_control.hpp
@@ -1,7 +1,7 @@
/* Boost interval/detail/x86gcc_rounding_control.hpp file
*
* Copyright 2000 Jens Maurer
- * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
diff --git a/boost/numeric/interval/ext/x86_fast_rounding_control.hpp b/boost/numeric/interval/ext/x86_fast_rounding_control.hpp
index 7f89a4e549..a505ead092 100644
--- a/boost/numeric/interval/ext/x86_fast_rounding_control.hpp
+++ b/boost/numeric/interval/ext/x86_fast_rounding_control.hpp
@@ -7,7 +7,7 @@
* overflow would happen without it. Indeed, only
* values in range are correctly rounded.
*
- * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
diff --git a/boost/numeric/interval/interval.hpp b/boost/numeric/interval/interval.hpp
index 0b2d0eec6e..e89af484fb 100644
--- a/boost/numeric/interval/interval.hpp
+++ b/boost/numeric/interval/interval.hpp
@@ -1,6 +1,6 @@
/* Boost interval/interval.hpp header file
*
- * Copyright 2002-2003 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002-2003 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
diff --git a/boost/numeric/interval/limits.hpp b/boost/numeric/interval/limits.hpp
index 973681dbc5..36fd3a397b 100644
--- a/boost/numeric/interval/limits.hpp
+++ b/boost/numeric/interval/limits.hpp
@@ -1,7 +1,7 @@
/* Boost interval/limits.hpp template implementation file
*
* Copyright 2000 Jens Maurer
- * Copyright 2002-2003 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002-2003 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
diff --git a/boost/numeric/interval/rounded_arith.hpp b/boost/numeric/interval/rounded_arith.hpp
index 2520274a6a..4bb869122a 100644
--- a/boost/numeric/interval/rounded_arith.hpp
+++ b/boost/numeric/interval/rounded_arith.hpp
@@ -1,6 +1,6 @@
/* Boost interval/rounded_arith.hpp template implementation file
*
- * Copyright 2002-2003 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002-2003 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
diff --git a/boost/numeric/interval/rounded_transc.hpp b/boost/numeric/interval/rounded_transc.hpp
index ac4982e31c..ef6e28b3f9 100644
--- a/boost/numeric/interval/rounded_transc.hpp
+++ b/boost/numeric/interval/rounded_transc.hpp
@@ -1,6 +1,6 @@
/* Boost interval/rounded_transc.hpp template implementation file
*
- * Copyright 2002-2003 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002-2003 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
diff --git a/boost/numeric/interval/rounding.hpp b/boost/numeric/interval/rounding.hpp
index f69e2e4b53..bf5b3c2719 100644
--- a/boost/numeric/interval/rounding.hpp
+++ b/boost/numeric/interval/rounding.hpp
@@ -1,6 +1,6 @@
/* Boost interval/rounding.hpp template implementation file
*
- * Copyright 2002-2003 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002-2003 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
diff --git a/boost/numeric/interval/transc.hpp b/boost/numeric/interval/transc.hpp
index 8d7a7a1acd..b9b7e60c4e 100644
--- a/boost/numeric/interval/transc.hpp
+++ b/boost/numeric/interval/transc.hpp
@@ -1,7 +1,7 @@
/* Boost interval/transc.hpp template implementation file
*
* Copyright 2000 Jens Maurer
- * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
diff --git a/boost/numeric/interval/utility.hpp b/boost/numeric/interval/utility.hpp
index c89cdb1e93..97c6bad81c 100644
--- a/boost/numeric/interval/utility.hpp
+++ b/boost/numeric/interval/utility.hpp
@@ -1,7 +1,7 @@
/* Boost interval/utility.hpp template implementation file
*
* Copyright 2000 Jens Maurer
- * Copyright 2002-2003 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
+ * Copyright 2002-2003 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
*
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or
@@ -248,7 +248,6 @@ bisect(const interval<T, Policies>& x)
template<class T, class Policies> inline
T norm(const interval<T, Policies>& x)
{
- typedef interval<T, Policies> I;
if (interval_lib::detail::test_input(x)) {
typedef typename Policies::checking checking;
return checking::nan();