automake-commit
[Top][All Lists]
Advanced

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

[Automake-commit] [SCM] GNU Automake branch, msvc, updated. v1.11-744-g2


From: Stefano Lattarini
Subject: [Automake-commit] [SCM] GNU Automake branch, msvc, updated. v1.11-744-g24ab984
Date: Wed, 07 Mar 2012 07:30:55 +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=24ab98457ee12a58dc070a3748cf3fd56f1c4c18

The branch, msvc has been updated
       via  24ab98457ee12a58dc070a3748cf3fd56f1c4c18 (commit)
       via  94d56e80384e3ae80e2817aa12adae8ad7f3d1ed (commit)
       via  b0887067fb2f6511e154c9feb62c5243dfc095cb (commit)
      from  8902f83dcd7874d57d88f742bd4c62724634cc82 (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 -----------------------------------------------------------------
-----------------------------------------------------------------------

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

diff --git a/NEWS b/NEWS
index c7d9c94..3a6d2c4 100644
--- a/NEWS
+++ b/NEWS
@@ -40,6 +40,9 @@ New in 1.11.0a:
 
 * 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.
 
@@ -161,6 +164,11 @@ Bugs fixed in 1.11.0a:
 
 * 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.
+
   - Vala support now works better in VPATH setups.
 
   - The "deleted header file problem" for *.am files is avoided by stub
diff --git a/THANKS b/THANKS
index d54e9d4..418ad71 100644
--- a/THANKS
+++ b/THANKS
@@ -234,6 +234,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 2c30282..58fe52c 100755
--- a/lib/depcomp
+++ b/lib/depcomp
@@ -108,6 +108,12 @@ if test "$depmode" = msvc7msys; then
    depmode=msvc7
 fi
 
+if test "$depmode" = xlc; then
+   # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency informations.
+   gccflag=-qmakedep=gcc,-MF
+   depmode=gcc
+fi
+
 case "$depmode" in
 gcc3)
 ## gcc 3 implements dependency tracking that does exactly what
@@ -228,6 +234,13 @@ sgi)
   rm -f "$tmpdepfile"
   ;;
 
+xlc)
+  # 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
+  ;;
+
 aix)
   # The C for AIX Compiler uses -M and outputs the dependencies
   # in a .u file.  In older versions, this file always lives in the


hooks/post-receive
-- 
GNU Automake



reply via email to

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