updated
authorGengbin Zheng <gzheng@illinois.edu>
Tue, 26 Oct 2010 04:44:11 +0000 (23:44 -0500)
committerGengbin Zheng <gzheng@illinois.edu>
Tue, 26 Oct 2010 04:44:11 +0000 (23:44 -0500)
src/scripts/configure
src/scripts/conv-autoconfig.h.in

index 60463adfbb427410eef69750a526c951121cf290..11eb8c182e1af90b248eb76908a87de18f6d22f4 100755 (executable)
@@ -2489,6 +2489,25 @@ cat >>confdefs.h <<_ACEOF
 _ACEOF
 
 
+#### check if std::inserter is defined #####
+cat > $t <<EOT
+#include <list>
+#include <iterator>
+
+void foo()
+{
+  using namespace std;
+  list<int> L;
+  inserter ( L, L.end ( ) ) = 500;
+}
+EOT
+test_cxx "whether std::inserter is defined" "ok" "no" ""
+
+cat >>confdefs.h <<_ACEOF
+#define CMK_HAS_STD_INSERTER $pass
+_ACEOF
+
+
 
 #### test if we can have multiple delete like this ####
 cat > $t <<EOT
index be346a88c9432d316d2a7ecba7f52db4513360d1..26397aeb4bae3f50d259ca2782f13e1cba6de9d1 100644 (file)
@@ -1,6 +1,6 @@
 /* conv-autoconfig.h.in.  Generated from configure.in by autoheader.  */
 
-/* Charm++ version number */
+/* Charm++ Release/API version number */
 #undef CHARM_VERSION
 
 /* whether C++ bool works */
 /* whether std::distance works */
 #undef CMK_HAS_STD_DISTANCE
 
+/* whether std::inserter works */
+#undef CMK_HAS_STD_INSERTER
+
 /* whether has strings.h */
 #undef CMK_HAS_STRINGS_H