[Gmp-commit] /var/hg/gmp: Remove test for compilosaurus.
mercurial at gmplib.org
mercurial at gmplib.org
Wed Feb 1 18:41:15 CET 2012
details: /var/hg/gmp/rev/9bcb33a7abf2
changeset: 14596:9bcb33a7abf2
user: Marc Glisse <marc.glisse at inria.fr>
date: Wed Feb 01 18:40:56 2012 +0100
description:
Remove test for compilosaurus.
diffstat:
ChangeLog | 4 ++++
gmpxx.h | 15 ++-------------
2 files changed, 6 insertions(+), 13 deletions(-)
diffs (42 lines):
diff -r e916fc6b4389 -r 9bcb33a7abf2 ChangeLog
--- a/ChangeLog Wed Feb 01 11:38:44 2012 +0100
+++ b/ChangeLog Wed Feb 01 18:40:56 2012 +0100
@@ -1,3 +1,7 @@
+2012-02-01 Marc Glisse <marc.glisse at inria.fr>
+
+ * gmpxx.h: Remove check for g++ older than 2.91.
+
2012-02-01 Niels Möller <nisse at lysator.liu.se>
* mpn/generic/mul.c: Added diagram on where toom functions can be
diff -r e916fc6b4389 -r 9bcb33a7abf2 gmpxx.h
--- a/gmpxx.h Wed Feb 01 11:38:44 2012 +0100
+++ b/gmpxx.h Wed Feb 01 18:40:56 2012 +0100
@@ -1,6 +1,7 @@
/* gmpxx.h -- C++ class wrapper for GMP types. -*- C++ -*-
-Copyright 2001, 2002, 2003, 2006, 2008 Free Software Foundation, Inc.
+Copyright 2001, 2002, 2003, 2006, 2008, 2011, 2012 Free Software Foundation,
+Inc.
This file is part of the GNU MP Library.
@@ -17,18 +18,6 @@
You should have received a copy of the GNU Lesser General Public License
along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. */
-/* the C++ compiler must implement the following features:
- - member templates
- - partial specialization of templates
- - namespace support
- for g++, this means version 2.91 or higher
- for other compilers, I don't know */
-#ifdef __GNUC__
-#if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 91)
-#error gmpxx.h requires g++ version 2.91 (egcs 1.1.2) or higher
-#endif
-#endif
-
#ifndef __GMP_PLUSPLUS__
#define __GMP_PLUSPLUS__
More information about the gmp-commit
mailing list