[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[RFC 17/20] depcomp: improve comments about tcc support
From: |
Stefano Lattarini |
Subject: |
[RFC 17/20] depcomp: improve comments about tcc support |
Date: |
Thu, 18 Oct 2012 22:40:51 +0200 |
* 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 <address@hidden>
---
lib/depcomp | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/lib/depcomp b/lib/depcomp
index c6dd3ce..bfdf28f 100755
--- a/lib/depcomp
+++ b/lib/depcomp
@@ -319,7 +319,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
@@ -339,6 +339,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
--
1.8.0.rc2.11.gd25c58c
- [RFC 06/20] depcomp: cosmetic fixlets to a comment, (continued)
- [RFC 06/20] depcomp: cosmetic fixlets to a comment, Stefano Lattarini, 2012/10/18
- [RFC 07/20] depcomp: don't rely on character ranges working as in C locale, Stefano Lattarini, 2012/10/18
- [RFC 08/20] depcomp: reduce code duplication, Stefano Lattarini, 2012/10/18
- [RFC 09/20] depcomp: avoid an extra fork when possible, Stefano Lattarini, 2012/10/18
- [RFC 10/20] depcomp: less duplication between AIX and Tru64 modes, Stefano Lattarini, 2012/10/18
- [RFC 11/20] depcomp: make some code more self-documenting, Stefano Lattarini, 2012/10/18
- [RFC 12/20] depcomp: shell code style changes, Stefano Lattarini, 2012/10/18
- [RFC 15/20] depcomp: remove an unused variable, Stefano Lattarini, 2012/10/18
- [RFC 14/20] depcomp: rewrite a sed invocation for less quoting, Stefano Lattarini, 2012/10/18
- [RFC 13/20] depcomp: whitespace fixes, Stefano Lattarini, 2012/10/18
- [RFC 17/20] depcomp: improve comments about tcc support,
Stefano Lattarini <=
- [RFC 18/20] tests: fix spurious failures with tcc, Stefano Lattarini, 2012/10/18
- [RFC 16/20] depcomp: remove last relics of libtool 1.4 support, Stefano Lattarini, 2012/10/18
- [RFC 19/20] NEWS: update w.r.t. recent depcomp changes, Stefano Lattarini, 2012/10/18
- [RFC 20/20] depcomp: remove 'icc' depmode, add 'tcc' one, Stefano Lattarini, 2012/10/18