]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
Make sure we can use namespace std_cxx0x=std in C++0x mode.
authorbangerth <bangerth@0785d39b-7218-0410-832d-ea1e28bc413d>
Tue, 13 Jan 2009 14:44:20 +0000 (14:44 +0000)
committerbangerth <bangerth@0785d39b-7218-0410-832d-ea1e28bc413d>
Tue, 13 Jan 2009 14:44:20 +0000 (14:44 +0000)
git-svn-id: https://svn.dealii.org/trunk@18210 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/base/include/base/config.h.in
deal.II/configure.in

index 816a0997800b3cc30664f9cfb39f5e2c9e4849a7..eca10363c98cd2f1af0d33a6220a395c3a060dae 100644 (file)
@@ -5,7 +5,7 @@
 //    $Id$
 //    Version: $Name$
 //
-//    Copyright (C) 2001, 2002, 2003, 2004, 2005 by the deal.II authors
+//    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 by the deal.II authors
 //
 //    This file is subject to QPL and may not be  distributed
 //    without copyright and license information. Please refer
 
 #include <base/numbers.h>
 
+/**
+ * If the compiler supports the upcoming C++0x standard, allow us to refer
+ * to things in namespace std through namespace std_cxx0x (the namespace
+ * into which we import BOOST components if we don't have C++0x support).
+ */
+#ifdef DEAL_II_CAN_USE_CXX0X
+namespace std_cxx0x = std;
+#endif
+
 #endif
 
index 8e162ebc8577eade955bc0559436d2bf792f624b..4a3a6430f55e64554ed0c90e997cae6e2830d7ea 100644 (file)
@@ -622,7 +622,7 @@ AH_TOP(
 //    $Id$
 //    Version: $Name$
 //
-//    Copyright (C) 2001, 2002, 2003, 2004, 2005 by the deal.II authors
+//    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 by the deal.II authors
 //
 //    This file is subject to QPL and may not be  distributed
 //    without copyright and license information. Please refer
@@ -672,6 +672,15 @@ AH_BOTTOM(
 
 #include <base/numbers.h>
 
+/**
+ * If the compiler supports the upcoming C++0x standard, allow us to refer
+ * to things in namespace std through namespace std_cxx0x (the namespace
+ * into which we import BOOST components if we don't have C++0x support).
+ */
+#ifdef DEAL_II_CAN_USE_CXX0X
+namespace std_cxx0x = std;
+#endif
+
 #endif
 ])
 

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.