autoconf-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU Autoconf source repository branch, master, updated. v2.68b-7-g


From: Paul Eggert
Subject: [SCM] GNU Autoconf source repository branch, master, updated. v2.68b-7-g3b78f24
Date: Sun, 04 Mar 2012 05:37:22 +0000

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 "GNU Autoconf source repository".

http://git.sv.gnu.org/gitweb/?p=autoconf.git;a=commitdiff;h=3b78f246db536275db653903a49725179f5945c2

The branch, master has been updated
       via  3b78f246db536275db653903a49725179f5945c2 (commit)
       via  49b68f063e33f22814de0ce01f4b7119d5c776c3 (commit)
       via  bb454862bb167fb9aeb5222edd5ec1ab974754e1 (commit)
       via  7d55ba7fd930ad1f56946ba9d7e9ef573caf93f3 (commit)
      from  cca288d94e1d1992dd157e43c5891213c87b46be (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 -----------------------------------------------------------------
commit 3b78f246db536275db653903a49725179f5945c2
Author: Paul Eggert <address@hidden>
Date:   Sat Mar 3 21:35:29 2012 -0800

    fortran: clean up core files after AC_FC_CHECK_BOUNDS
    
    * lib/autoconf/fortran.m4 (AC_FC_CHECK_BOUNDS): Clean up core
    files, too.  Needed for Sun Fortran 95 8.2 2005/10/13 on Solaris 8.

commit 49b68f063e33f22814de0ce01f4b7119d5c776c3
Author: Paul Eggert <address@hidden>
Date:   Sat Mar 3 21:28:01 2012 -0800

    tests: port AS_TR_SH and AS_TR_CPP test to Solaris 8 wc
    
    * tests/m4sh.at (AS@&address@hidden and AS@&address@hidden): Do not assume
    that "wc -l" outputs only digits; on Solaris 8 it also outputs
    blanks and POSIX allows this.

commit bb454862bb167fb9aeb5222edd5ec1ab974754e1
Author: Paul Eggert <address@hidden>
Date:   Sat Mar 3 18:47:36 2012 -0800

    tests: fix "#/bin/sh" typo
    
    * tests/m4sh.at (AS@&address@hidden): "#!/bin/sh", not "#/bin/sh".
    Typo reported by Tim Rice in:
    http://lists.gnu.org/archive/html/autoconf-patches/2012-03/msg00009.html

commit 7d55ba7fd930ad1f56946ba9d7e9ef573caf93f3
Author: Paul Eggert <address@hidden>
Date:   Sat Mar 3 18:42:21 2012 -0800

    tests: port AS_EXECUTABLE_P test to Solaris 8 /bin/sh
    
    * tests/m4sh.at (AS@&address@hidden): Treat any nonzero exit
    status as failure.  This is needed for Solaris 8 /bin/sh,
    where executing a nonexecutable file causes the shell
    to say the file had exit status 1.

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

Summary of changes:
 lib/autoconf/fortran.m4 |    3 ++-
 tests/m4sh.at           |    9 +++++----
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/lib/autoconf/fortran.m4 b/lib/autoconf/fortran.m4
index afeb3ab..3803595 100644
--- a/lib/autoconf/fortran.m4
+++ b/lib/autoconf/fortran.m4
@@ -1599,7 +1599,8 @@ do
             [],
             [ac_cv_fc_check_bounds=$ac_flag; break])])])])
 done
-rm -f conftest$ac_exeext conftest.err conftest.$ac_objext conftest.$ac_ext
+rm -f conftest$ac_exeext conftest.err conftest.$ac_objext conftest.$ac_ext \
+  core *.core core.conftest.*
 FCFLAGS=$ac_fc_check_bounds_FCFLAGS_save
 ])
 if test "x$ac_cv_fc_check_bounds" = xunknown; then
diff --git a/tests/m4sh.at b/tests/m4sh.at
index 38667e4..8e9d1fe 100644
--- a/tests/m4sh.at
+++ b/tests/m4sh.at
@@ -569,7 +569,7 @@ else
   echo 1
 fi
 cat > foo.sh <<\EOF || AS_EXIT([1])
-#/bin/sh
+#!/bin/sh
 exit 0
 EOF
 # File systems like FAT tend to fake executable permissions on all files.
@@ -579,7 +579,7 @@ st1=$?
 (./foo.sh) >/dev/null 2>&1
 st2=$?
 case $st1:$st2 in
-  1:126 | 0:0 ) echo 2 ;;
+  *[[1-9]]*:*[[1-9]]* | 0:0 ) echo 2 ;;
   *) echo "fail ($st1:$st2)" ;;
 esac
 # Now things better be executable
@@ -1559,9 +1559,10 @@ A_B_C_P__
 
 dnl Check that of the last 6 macros, only 2 needed command substitution.
 dnl This test abuses our knowledge of m4sh internals a bit; oh well.
-AT_CHECK([sed -n '/start here/,$ {
+AT_CHECK([tab='        ' # a single ASCII tab character
+sed -n '/start here/,$ {
 /`.*`/p
-}' script | wc -l], [], [[2
+}' script | wc -l | sed "s/[[ $tab]]//g" ], [], [[2
 ]])
 
 AT_CLEANUP


hooks/post-receive
-- 
GNU Autoconf source repository



reply via email to

[Prev in Thread] Current Thread [Next in Thread]