]> sourceware.org Git - automake.git/commitdiff
* depcomp: Handle gcc 3.
authorTom Tromey <tromey@redhat.com>
Wed, 10 Jan 2001 21:21:18 +0000 (21:21 +0000)
committerTom Tromey <tromey@redhat.com>
Wed, 10 Jan 2001 21:21:18 +0000 (21:21 +0000)
ChangeLog
depcomp
lib/depcomp

index 8a317f66a64f83b172224e3f67ac73b78c4b2d03..cf3597fcd3aa5f9dfef5c78aec3a5798e7e8b649 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2001-01-10  Tom Tromey  <tromey@redhat.com>
+
+       * depcomp: Handle gcc 3.
+
 2000-12-23  Tom Tromey  <tromey@redhat.com>
 
        * configure.in: Updated to 1.4c for cvs.
diff --git a/depcomp b/depcomp
index 0a92302ec9790cbb8243d55b4f190a159a07f2d6..3d5901dfded66b5d675d1b9acce192f325aab7a5 100755 (executable)
--- a/depcomp
+++ b/depcomp
@@ -48,6 +48,14 @@ if test "$depmode" = dashXmstdout; then
 fi
 
 case "$depmode" in
+gcc3)
+## gcc 3 implements dependency tracking that does exactly what
+## we want.  Yay!
+   if "$@" -MT "$object" -MF "$depfile" -M -MP; then
+      exit $?
+   fi
+   ;;
+
 gcc)
 ## There are various ways to get dependency output from gcc.  Here's
 ## why we pick this rather obscure method:
index 0a92302ec9790cbb8243d55b4f190a159a07f2d6..3d5901dfded66b5d675d1b9acce192f325aab7a5 100755 (executable)
@@ -48,6 +48,14 @@ if test "$depmode" = dashXmstdout; then
 fi
 
 case "$depmode" in
+gcc3)
+## gcc 3 implements dependency tracking that does exactly what
+## we want.  Yay!
+   if "$@" -MT "$object" -MF "$depfile" -M -MP; then
+      exit $?
+   fi
+   ;;
+
 gcc)
 ## There are various ways to get dependency output from gcc.  Here's
 ## why we pick this rather obscure method:
This page took 0.030498 seconds and 5 git commands to generate.