Merge branch 'charm' of charmgit:charm into charm
authorChao Mei <chaomei2@illinois.edu>
Tue, 3 May 2011 02:06:18 +0000 (21:06 -0500)
committerChao Mei <chaomei2@illinois.edu>
Tue, 3 May 2011 02:06:18 +0000 (21:06 -0500)
1  2 
src/scripts/configure
src/scripts/configure.in

diff --combined src/scripts/configure
index dcbeb33d551176e786875f4a8e2812f1c8c37824,17f108ed47ba54b97c926df2b230b3156139cf9d..2ad1f65d12ba7feb79ca3d41a19a802349cf3e1d
@@@ -1674,7 -1674,7 +1674,7 @@@ test -r ./conv-config.sh && . ./conv-co
  # Decimal representation of Charm++ release line and API revision
  # Increment the last 2 digits when making an API change
  # Increase the first three after branching for a release
- VERSION=60304
+ VERSION=60305
  echo $VERSION > ../include/VERSION
  
  cat >>confdefs.h <<_ACEOF
@@@ -2869,6 -2869,26 +2869,26 @@@ cat >>confdefs.h <<_ACEO
  _ACEOF
  
  
+ #### test for asctime ###
+ cat > $tc <<EOT
+ #include <time.h>
+ int main() {
+   struct tm *local;
+   time_t t;
+   t = time(NULL);
+   local = localtime(&t);
+   asctime(local);
+   return 0;
+ }
+ EOT
+ test_linkc "whether has asctime" "yes" "no" ""
+ cat >>confdefs.h <<_ACEOF
+ #define CMK_HAS_ASCTIME $pass
+ _ACEOF
  #### test for log2 ###
  cat > $t <<EOT
  #include <math.h>
@@@ -3604,7 -3624,8 +3624,7 @@@ cat > $t <<EO
  #include <papi.h>
  
  int main() {
 -    int Events[1] = { PAPI_TOT_CYC };
 -    if (PAPI_start_counters(Events, 1) != PAPI_OK) return 1;
 +    if (PAPI_library_init(PAPI_VER_CURRENT) != PAPI_VER_CURRENT) return 1;
      return 0;
  }
  EOT
diff --combined src/scripts/configure.in
index 2cf0b0307718a4b439c0b8537d70dccf76ed089f,782c285959a0524a220b8b13d2ee0fd7dba10be9..1d1ee50b7dbd6e521fe301c978d0bd0b80a4ff58
@@@ -9,7 -9,7 +9,7 @@@ test -r ./conv-config.sh && . ./conv-co
  # Decimal representation of Charm++ release line and API revision
  # Increment the last 2 digits when making an API change
  # Increase the first three after branching for a release
- VERSION=60304
+ VERSION=60305
  echo $VERSION > ../include/VERSION
  AC_DEFINE_UNQUOTED([CHARM_VERSION], $VERSION, [Charm++ Release/API version number])
  
@@@ -938,6 -938,22 +938,22 @@@ EO
  test_linkc "whether getrusage accepts RUSAGE_THREAD" "yes" "no" ""
  AC_DEFINE_UNQUOTED(CMK_HAS_RUSAGE_THREAD, $pass, [whether getrusage accepts RUSAGE_THREAD])
  
+ #### test for asctime ###
+ cat > $tc <<EOT
+ #include <time.h>
+ int main() {
+   struct tm *local;
+   time_t t;
+   t = time(NULL);
+   local = localtime(&t);
+   asctime(local);
+   return 0;
+ }
+ EOT
+ test_linkc "whether has asctime" "yes" "no" ""
+ AC_DEFINE_UNQUOTED(CMK_HAS_ASCTIME, $pass, [whether has asctime])
  #### test for log2 ###
  cat > $t <<EOT
  #include <math.h>
@@@ -1518,7 -1534,8 +1534,7 @@@ cat > $t <<EO
  #include <papi.h>
                                                                                  
  int main() {
 -    int Events[[1]] = { PAPI_TOT_CYC };
 -    if (PAPI_start_counters(Events, 1) != PAPI_OK) return 1;
 +    if (PAPI_library_init(PAPI_VER_CURRENT) != PAPI_VER_CURRENT) return 1;
      return 0;
  }
  EOT