[mpich-commits] [mpich] MPICH primary repository branch, master, updated. v3.0.4-319-g59cbc84

mysql vizuser noreply at mpich.org
Thu Jun 27 14:09:49 CDT 2013


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "MPICH primary repository".

The branch, master has been updated
       via  59cbc846d56eb259f6014b23114eed67b90abe95 (commit)
      from  bf9f8ea8a298131bb7405eee07a54fd211323d57 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.mpich.org/mpich.git/commitdiff/59cbc846d56eb259f6014b23114eed67b90abe95

commit 59cbc846d56eb259f6014b23114eed67b90abe95
Author: Rob Latham <robl at mcs.anl.gov>
Date:   Thu Jun 27 19:07:36 2013 +0000

    automake subdir-object mode needs check for -c -o
    
    Older automake versions (at least 1.13.1) will complain if we asked for subdir
    mode and we did not verify that both -c and -o flags work  (AM_PROG_CC_C_O)

diff --git a/src/armci/configure.ac b/src/armci/configure.ac
index 3baec51..c146c45 100644
--- a/src/armci/configure.ac
+++ b/src/armci/configure.ac
@@ -18,6 +18,7 @@ if test ! -z "$MPICC" ; then
 fi
 PAC_PUSH_FLAG(CFLAGS)
 AC_PROG_CC(mpicc)
+AM_PROG_CC_C_O
 
 AM_PROG_AR
 
diff --git a/src/mpi/romio/configure.ac b/src/mpi/romio/configure.ac
index 0670739..a1d0a5e 100644
--- a/src/mpi/romio/configure.ac
+++ b/src/mpi/romio/configure.ac
@@ -27,6 +27,7 @@ AM_MAINTAINER_MODE([enable])
 
 dnl must come before LT_INIT, which AC_REQUIREs AC_PROG_CC
 PAC_PROG_CC
+AM_PROG_CC_C_O
 
 AM_PROG_AR
 
diff --git a/src/mpl/configure.ac b/src/mpl/configure.ac
index 9630371..c151de7 100644
--- a/src/mpl/configure.ac
+++ b/src/mpl/configure.ac
@@ -15,6 +15,7 @@ AM_INIT_AUTOMAKE([subdir-objects] [-Wall -Werror foreign 1.12.3])
 
 dnl must come before LT_INIT, which AC_REQUIREs AC_PROG_CC
 PAC_PROG_CC
+AM_PROG_CC_C_O
 
 AM_PROG_AR
 
diff --git a/src/openpa/configure.ac b/src/openpa/configure.ac
index cb21607..3f67b0d 100644
--- a/src/openpa/configure.ac
+++ b/src/openpa/configure.ac
@@ -72,6 +72,7 @@ else
 fi
 
 AC_PROG_CC
+AM_PROG_CC_C_O
 
 AC_HEADER_ASSERT
 # do we need intrin.h in here since it's a windows file?
diff --git a/src/pm/hydra/configure.ac b/src/pm/hydra/configure.ac
index 85a3f1e..a9d3776 100644
--- a/src/pm/hydra/configure.ac
+++ b/src/pm/hydra/configure.ac
@@ -18,6 +18,7 @@ AC_ARG_PROGRAM
 dnl must come before LT_INIT, which AC_REQUIREs AC_PROG_CC
 dnl must also come before AC_USE_SYSTEM_EXTENSIONS
 PAC_PROG_CC
+AM_PROG_CC_C_O
 
 # also needed by hwloc in embedded mode, must also come early for expansion
 # ordering reasons
@@ -44,7 +45,6 @@ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
 # Reset link flags
 PAC_RESET_LINK_FLAGS()
 
-AM_PROG_CC_C_O
 
 PAC_ARG_STRICT
 
diff --git a/src/pm/hydra/tools/topo/hwloc/hwloc/tests/embedded/configure.ac b/src/pm/hydra/tools/topo/hwloc/hwloc/tests/embedded/configure.ac
index d697e58..c0d6ba1 100644
--- a/src/pm/hydra/tools/topo/hwloc/hwloc/tests/embedded/configure.ac
+++ b/src/pm/hydra/tools/topo/hwloc/hwloc/tests/embedded/configure.ac
@@ -9,9 +9,11 @@ AC_CANONICAL_TARGET
 AM_INIT_AUTOMAKE([1.10 dist-bzip2 foreign subdir-objects tar-ustar -Wall -Werror])
 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
 
+
 AC_LANG([C])
 
 AC_PROG_CC
+AM_PROG_CC_C_O
 
 cat <<EOF
 
diff --git a/src/pm/mpd/configure.ac b/src/pm/mpd/configure.ac
index d56d1f2..9e11768 100644
--- a/src/pm/mpd/configure.ac
+++ b/src/pm/mpd/configure.ac
@@ -46,6 +46,7 @@ AC_EXEEXT
 AC_OBJEXT
 # Checking for programs.
 PAC_PROG_CC
+AM_PROG_CC_C_O
 AC_PROG_MAKE_SET
 AC_PROG_LN_S
 # A quick check to ensure that install-sh has the execute bit set
diff --git a/test/mpi/configure.ac b/test/mpi/configure.ac
index bac91ac..3816e1a 100644
--- a/test/mpi/configure.ac
+++ b/test/mpi/configure.ac
@@ -448,6 +448,7 @@ fi
 
 # Running C compiler tests
 PAC_PROG_CC
+AM_PROG_CC_C_O
 
 # Note that some versions of autoconf will insist that the compiler 
 # produce executables at this point, which is why we must do something

-----------------------------------------------------------------------

Summary of changes:
 src/armci/configure.ac                             |    1 +
 src/mpi/romio/configure.ac                         |    1 +
 src/mpl/configure.ac                               |    1 +
 src/openpa/configure.ac                            |    1 +
 src/pm/hydra/configure.ac                          |    2 +-
 .../topo/hwloc/hwloc/tests/embedded/configure.ac   |    2 ++
 src/pm/mpd/configure.ac                            |    1 +
 test/mpi/configure.ac                              |    1 +
 8 files changed, 9 insertions(+), 1 deletions(-)


hooks/post-receive
-- 
MPICH primary repository


More information about the commits mailing list