[Top][All Lists]

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

[Automake-commit] [SCM] GNU Automake branch, master, updated. v1.11-2063

From: Stefano Lattarini
Subject: [Automake-commit] [SCM] GNU Automake branch, master, updated. v1.11-2063-ga94a662
Date: Tue, 06 Mar 2012 21:04: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 Automake".;a=commitdiff;h=a94a662d0da2d9ba84a703ff7c8cee0af0ff5133

The branch, master has been updated
       via  a94a662d0da2d9ba84a703ff7c8cee0af0ff5133 (commit)
       via  45fbc8b46dd49a49a1c2f21ffaeffe208bb9ecb5 (commit)
       via  94d56e80384e3ae80e2817aa12adae8ad7f3d1ed (commit)
       via  b0887067fb2f6511e154c9feb62c5243dfc095cb (commit)
      from  dbeb8d2ff3a11f96358819c282f5444cceb3db24 (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 a94a662d0da2d9ba84a703ff7c8cee0af0ff5133
Merge: 45fbc8b dbeb8d2
Author: Stefano Lattarini <address@hidden>
Date:   Tue Mar 6 22:03:50 2012 +0100

    Merge remote-tracking branch 'origin/master'

commit 45fbc8b46dd49a49a1c2f21ffaeffe208bb9ecb5
Merge: 6f4b08d 94d56e8
Author: Stefano Lattarini <address@hidden>
Date:   Tue Mar 6 22:03:22 2012 +0100

    Merge branch 'maint'
    * maint:
      news: describe recently-fixed bug in vala support
      depcomp: add support for IBM xlc/xlC compilers


Summary of changes:
 NEWS        |    8 ++++++++
 THANKS      |    1 +
 lib/depcomp |   13 +++++++++++++
 3 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/NEWS b/NEWS
index d4de72b..1b2e190 100644
--- a/NEWS
+++ b/NEWS
@@ -228,6 +228,11 @@ Bugs fixed in 1.11a:
 * Long-standing bugs:
+  - It is now possible for a foo_SOURCES variable to hold Vala sources
+    together with C header files, as well as with sources and headers for
+    other supported languages (e.g., C++).  Previously, only mixing C and
+    Vala sources was supported.
   - Automake's own build system finally have a real "installcheck" target.
   - Files listed with the AC_REQUIRE_AUX_FILE macro in are
@@ -266,6 +271,9 @@ New in 1.11.3:
 * Miscellaneous changes:
+  - Automatic dependency tracking now works also with the IBM XL C/C++
+    compilers, thanks to the new new depmode 'xlc'.
   - Automake's own build system is more silent by default, making use of
     the 'silent-rules' option.
diff --git a/THANKS b/THANKS
index d6080e3..c9aaa80 100644
--- a/THANKS
+++ b/THANKS
@@ -238,6 +238,7 @@ Maxim Sinev         address@hidden
 Maynard Johnson                address@hidden
 Merijn de Jonge                address@hidden
 Michael Brantley       address@hidden
+Michael Hofmann                address@hidden
 Michael Ploujnikov     address@hidden
 Michel de Ruiter       address@hidden
 Mike Castle            address@hidden
diff --git a/lib/depcomp b/lib/depcomp
index 089f556..793b902 100755
--- a/lib/depcomp
+++ b/lib/depcomp
@@ -107,6 +107,12 @@ if test "$depmode" = msvc7msys; then
+if test "$depmode" = xlc; then
+   # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency informations.
+   gccflag=-qmakedep=gcc,-MF
+   depmode=gcc
 case "$depmode" in
 ## gcc 3 implements dependency tracking that does exactly what
@@ -227,6 +233,13 @@ sgi)
   rm -f "$tmpdepfile"
+  # This case exists only to let depend.m4 do its work.  It works by
+  # looking at the text of this script.  This case will never be run,
+  # since it is checked for above.
+  exit 1
+  ;;
   # The C for AIX Compiler uses -M and outputs the dependencies
   # in a .u file.  In older versions, this file always lives in the

GNU Automake

reply via email to

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