[mpich-commits] [mpich] MPICH primary repository branch, master, updated. v3.1rc2-112-g3c37766

mysql vizuser noreply at mpich.org
Sun Dec 29 16:36:04 CST 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  3c37766610b0d89b69b4b21b7053696c4efbfa3f (commit)
      from  477d83fbd4e90a536f5cba01b624cb179f8a6e86 (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/3c37766610b0d89b69b4b21b7053696c4efbfa3f

commit 3c37766610b0d89b69b4b21b7053696c4efbfa3f
Author: Ken Raffenetti <raffenet at mcs.anl.gov>
Date:   Tue Nov 26 11:10:05 2013 -0600

    corrections to weak alias test
    
    Test all compilers, not just gcc. Use nesting safe push/pop flag
    macros.
    
    Signed-off-by: Pavan Balaji <balaji at mcs.anl.gov>

diff --git a/confdb/aclocal_cc.m4 b/confdb/aclocal_cc.m4
index f8146e1..f73aa4c 100644
--- a/confdb/aclocal_cc.m4
+++ b/confdb/aclocal_cc.m4
@@ -361,18 +361,13 @@ pac_cv_attr_weak_import=yes,pac_cv_attr_weak_import=no)])
 # Check if the alias option for weak attributes is allowed
 AC_CACHE_CHECK([whether __attribute__((weak,alias(...))) allowed],
 pac_cv_attr_weak_alias,[
-# We add -Werror if it's gcc to force an error exit if the weak attribute
-# isn't understood
-if test $GCC = yes ; then
-  save_CFLAGS=$CFLAGS
-  CFLAGS=-Werror
-fi
+PAC_PUSH_FLAG([CFLAGS])
+# force an error exit if the weak attribute isn't understood
+CFLAGS=-Werror
 AC_TRY_COMPILE([int foo(int) __attribute__((weak,alias("__foo")));],[int a;],
 pac_cv_attr_weak_alias=yes,pac_cv_attr_weak_alias=no)
 # Restore original CFLAGS
-if test $GCC = yes ; then
-  CFLAGS=$save_CFLAGS
-fi])
+PAC_POP_FLAG([CFLAGS])])
 if test "$pac_cv_attr_weak_alias" = "yes" ; then
     AC_DEFINE(HAVE_WEAK_ATTRIBUTE,1,[Attribute style weak pragma])
 fi

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

Summary of changes:
 confdb/aclocal_cc.m4 |   13 ++++---------
 1 files changed, 4 insertions(+), 9 deletions(-)


hooks/post-receive
-- 
MPICH primary repository


More information about the commits mailing list