]> git.ipfire.org Git - thirdparty/automake.git/commit
depcomp: remove 'icc' depmode, add 'tcc' one
authorStefano Lattarini <stefano.lattarini@gmail.com>
Thu, 18 Oct 2012 19:07:56 +0000 (21:07 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Sat, 24 Nov 2012 14:57:12 +0000 (15:57 +0100)
commit0ff68f958c88e6dfbee2f1c5091561e2eb1f6cba
tree8f66873effc3f1eb591fc0636682a70faa63d2f8
parent487cf08d4c76d4cd1ff1e30d169eb6b5edf354a4
depcomp: remove 'icc' depmode, add 'tcc' one

According to the comments in the now-removed test 'depcomp5.test' (removed
by commit 'v1.11-1829-g5066c1b' of 2012-02-08, "tests: improve and rework
tests on dependency tracking") "icc 8.0 and greater understand gcc options,
so depmode is set to gcc".  According to Wikipedia, the 8.0 version of the
Intel C compiler has been released in December 2003, that is, almost nine
yeas ago.  So we can remove explicit support for icc 7.x from the depcomp
script.

Since our support for tcc has so far been relied on the icc depmode, we
must write a new explicit 'tcc' depmode.  That is easy to do, since we can
rely on the simpler and better-specified format of tcc-specified makefiles;
for more info, see:
<http://lists.gnu.org/archive/html/automake/2012-10/msg00043.html>

* lib/depcomp (icc): Remove.
(tcc): New.
* NEWS: Update.

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
NEWS
lib/depcomp