automake-commit
[Top][All Lists]
Advanced

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

[Automake-commit] [SCM] GNU Automake branch, maint, updated. v1.12-9-gae


From: Stefano Lattarini
Subject: [Automake-commit] [SCM] GNU Automake branch, maint, updated. v1.12-9-gae3d5df
Date: Thu, 26 Apr 2012 15:18:54 +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 Automake".

http://git.sv.gnu.org/gitweb/?p=automake.git;a=commitdiff;h=ae3d5dfc50f05470b791ec7f67ca8b401915c3ee

The branch, maint has been updated
       via  ae3d5dfc50f05470b791ec7f67ca8b401915c3ee (commit)
       via  eb7e8f33f4c020814436e9983481c1d63c278256 (commit)
      from  e25a41fac07478d88ad87e96bd254843882ec229 (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 ae3d5dfc50f05470b791ec7f67ca8b401915c3ee
Merge: e25a41f eb7e8f3
Author: Stefano Lattarini <address@hidden>
Date:   Thu Apr 26 17:14:34 2012 +0200

    Merge branch 'fix-pr11345-lex' into maint
    
    * fix-pr11345-lex:
      tests: fix a failure in Lex/C++ tests on Mac OS X

commit eb7e8f33f4c020814436e9983481c1d63c278256
Author: Stefano Lattarini <address@hidden>
Date:   Thu Apr 26 10:29:42 2012 +0200

    tests: fix a failure in Lex/C++ tests on Mac OS X
    
    The <cstdio> header from Xcode-4.3.2 on Mac OS X 10.7.3 declares a 'isatty'
    function with C++ linkage, that conflicts with our dummy definition of the
    same function, which in turn is required to work around the absence of the
    unistd.h header on MinGW (see commit 'v1.11-2138-gfeea090' of 11-04-2012).
    So we tweak the affected tests to work around this new problem as well.
    
    This fixes automake bug#11345.
    
    * t/lex-clean-cxx.sh ($required): Since we are at it, add an explicit
    'c++' requirement.
    * t/lex-depend-cxx.sh ($required): Likewise.
    (my-hdr.hxx): Don't include <cstdio>.  The "using namespace" directive
    should still be enough to ensure the content of this header is not valid
    C, albeit being of course valid C++.
    Fix unrelated typos in comments.
    (joe.ll): Adjust, by removing the call to 'printf'.
    * THANKS: Add entry for reporter "Adam Mercer".
    
    Signed-off-by: Stefano Lattarini <address@hidden>

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

Summary of changes:
 THANKS              |    1 +
 t/lex-clean-cxx.sh  |    2 +-
 t/lex-depend-cxx.sh |    6 ++----
 3 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/THANKS b/THANKS
index 16367e1..c8e4012 100644
--- a/THANKS
+++ b/THANKS
@@ -3,6 +3,7 @@ It would not be what it is today without the invaluable help of 
these
 people:
 
 Adam J. Richter                address@hidden
+Adam Mercer            address@hidden
 Adam Sampson           address@hidden
 Adrian Bunk            address@hidden
 Akim Demaille          address@hidden
diff --git a/t/lex-clean-cxx.sh b/t/lex-clean-cxx.sh
index 1c57524..d1a745b 100755
--- a/t/lex-clean-cxx.sh
+++ b/t/lex-clean-cxx.sh
@@ -20,7 +20,7 @@
 # "make maintainer-clean".
 # See also sister test 'lex-clean.test'.
 
-required=lex
+required='c++ lex'
 . ./defs || Exit 1
 
 cat >> configure.ac << 'END'
diff --git a/t/lex-depend-cxx.sh b/t/lex-depend-cxx.sh
index 490516f..7bdfdf9 100755
--- a/t/lex-depend-cxx.sh
+++ b/t/lex-depend-cxx.sh
@@ -17,7 +17,7 @@
 # Test to make sure dependencies work with Lex/C++.
 # Test synthesized from PR automake/6.
 
-required=lex
+required='c++ lex'
 . ./defs || Exit 1
 
 cat >> configure.ac << 'END'
@@ -61,7 +61,6 @@ int yywrap (void)
 }
 int main (int argc, char **argv)
 {
-  printf("Hello, World!\n");
   return 0;
 }
 END
@@ -69,8 +68,7 @@ END
 cp joe.ll moe.l++
 
 cat > my-hdr.hxx <<'END'
-// This header contains deliberetly invalid C (but valid C++)
-#include <cstdio>
+// This header contains deliberately invalid C (but valid C++).
 using namespace std;
 END
 


hooks/post-receive
-- 
GNU Automake



reply via email to

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