summaryrefslogtreecommitdiff
path: root/lib/depcomp
diff options
context:
space:
mode:
authorStefano Lattarini <stefano.lattarini@gmail.com>2012-10-18 17:42:21 +0200
committerStefano Lattarini <stefano.lattarini@gmail.com>2012-11-24 15:52:43 +0100
commit3a00a3c5db2ccdea53485e93e154ab7c89ed512e (patch)
treedb290306d21c806f966ce6f5e00816f5066afeba /lib/depcomp
parent4f855e0d1078bb7c1d869d3929259c525f4c5fff (diff)
downloadautomake-3a00a3c5db2ccdea53485e93e154ab7c89ed512e.tar.gz
depcomp: improve comments about tcc support
* lib/depcomp (icc): Here. See also tcc commit 0394caf7 "Emit spaces for -MD" and automake commit v1.11-768-gb96263 "depcomp: support tcc (Tiny C Compiler)". Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
Diffstat (limited to 'lib/depcomp')
-rwxr-xr-xlib/depcomp7
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/depcomp b/lib/depcomp
index 7b781331b..ac74c7af7 100755
--- a/lib/depcomp
+++ b/lib/depcomp
@@ -326,7 +326,7 @@ aix)
;;
icc)
- # Intel's C compiler anf tcc (Tiny C Compiler) understand '-MD -MF file'.
+ # Intel's C compiler and tcc (Tiny C Compiler) understand '-MD -MF file'.
# However on
# $CC -MD -MF foo.d -c -o sub/foo.o sub/foo.c
# ICC 7.0 will fill foo.d with something like
@@ -346,6 +346,11 @@ icc)
# tcc 0.9.26 (FIXME still under development at the moment of writing)
# will emit a similar output, but also prepend the continuation lines
# with horizontal tabulation characters.
+ # Or at least, it did before its commit 0394caf7 "Emit spaces for -MD",
+ # which, accordingly to the commit message, was written explicitly to
+ # cater to limitations in the depcomp script. Limitations we had
+ # removed with automake commit v1.11-768-gb96263 "depcomp: support tcc
+ # (Tiny C Compiler)". Looks like we are chasing each other tail here ...
"$@" -MD -MF "$tmpdepfile"
stat=$?
if test $stat -ne 0; then