lib/depcomp


Log

Author Commit Date CI Message
Paul Eggert 636c8076 2003-09-06T05:36:57 Spelling and minor grammar fixes.
Alexandre Duret-Lutz cf08d0a2 2003-07-31T21:18:25 * lib/depcomp (aix): Support AIX Compiler version 6.
Alexandre Duret-Lutz c0cc33ce 2003-07-04T21:08:06 * lib/depcomp (icc): Update to grok ICC 7.1's output. * m4/depend.m4 (_AM_DEPENDENCIES): Check dependency generation in a subdirectory, and with many dependencies. This catches more failures of depcomp. Reports from Ralf Wildenhues and Akim Demaille.
Akim Demaille 782464d3 2003-06-25T14:01:24 * automake.texi (Top): Use @copying and @insertcopying. Make Alexandre an author. * automake.in ($gen_copyright): Add the "(C)" to Copyright. * lib/depcomp: Likewise.
Jim Meyering accb338f 2003-04-21T15:06:29 * lib/mkinstalldirs: Remove each sequence of spaces before a TAB character. * lib/depcomp: Search for TAB-SPC, not SPC-TAB.
Alexandre Duret-Lutz f03ceab1 2003-02-18T23:28:42 * lib/depcomp (dashmstdout): Cope with DOS filenames in dependencies.
Alexandre Duret-Lutz 70672f33 2003-02-17T14:55:05 * lib/depcomp (makedepend): Don't pass $object to makedepend. Reported by Stepan Kasal.
Alexandre Duret-Lutz ae28290f 2003-02-11T21:06:38 * lib/depcomp: Do not put comments on the `icc)' line.
Alexandre Duret-Lutz faabcad8 2003-02-11T18:20:55 * m4/depend.m4: Grep depcomp's stderr for icc warnings about ignored options. * lib/depcomp (icc): New mode. * tests/depcomp5.test: New file. * tests/defs.in: Handle required=icc. * tests/Makefile.am (TESTS): Add it.
Alexandre Duret-Lutz b32202f7 2003-02-10T22:15:53 For PR automake/385: * lib/depcomp (makedepend): Strip any libtool call, before running makedepends. * tests/depcomp4.test: New file. * tests/Makefile.am (TESTS): Add it. Reported by Jeff Squyres.
Alexandre Duret-Lutz 0f5e989d 2003-02-10T21:47:58 Related to PR automake/385: * lib/depcomp (dashmstdout): Do not use `-o /dev/null', or gcc will write dependencies to /dev/null. `-o /dev/null' was added on 2002-06-13 just because I tried to replace `-o foo.o' by something else and didn't thought about removing it entirely. * tests/depcomp3.test: New file. * tests/Makefile.am (TESTS): Add it.
Alexandre Duret-Lutz d6891a85 2002-06-13T07:40:09 Fix pr307.test failure with gcc 3.x. * lib/depcomp (dashmstdout): Strip the call to libtool, and replace `-o $object' by `-o /dev/null' before running "$@" to generate dependencies. (cpp): Strip the call to libtool as well as `-o $object'.
Alexandre Duret-Lutz 156adda8 2002-06-12T16:37:34 * lib/depcomp (tru64): Expect dependency files in .libs/, maybe as $base.lo.d, when libtool is used. Reported by Nicolas Joly.
Alexandre Duret-Lutz 3578986e 2002-04-25T07:55:04 For PR automake/307: * lib/depcomp: Never compute dependencies in the background, this can cause races with libtool. Compute the dependencies after the actual compilation. Don't make libtool silent now that it's run in the foreground. * tests/pr307.test: New file. * tests/Makefile.am (TESTS): Add pr307.test. Reported by Laurent Morichetti.
Tom Tromey dff4fcb8 2002-03-26T06:04:19 2002-03-25 Angus Leeming <a.leeming@ic.ac.uk> * lib/depcomp (tru64): Correctly compute `base'.
Tom Tromey bcf090be 2002-02-19T19:11:50 2002-02-18 Paul Eggert <eggert@twinsun.com> * lib/depcomp: Don't use "tail +3"; it's not portable to POSIX 1003.1-2001 hosts.
Tom Tromey d35c37e9 2002-01-20T21:30:21 For PR automake/224: * tests/Makefile.am (TESTS): Added pr224.test. * tests/pr224.test: New file. * lib/depcomp: Fixed computation of depfile. * lib/am/depend2.am: Use %DEPBASE%, not $(DEPDIR). * automake.in (handle_single_transform_list): Only reject `..' component for Java. Put dependencies in directory near object. (handle_languages): Set DEPBASE. Handle de-ansi-fication.
Tom Tromey d4ccb135 2002-01-09T21:17:42 2002-01-09 Ryan T. Sammartino <ryants@shaw.ca> * lib/depcomp (msvisualcpp): Strip -Gm, -Gi, and -ZI options.
Tom Tromey e3371a0c 2001-12-30T19:34:29 For PR automake/260: * lib/depcomp (tru64): Correctly handle libtool case. From doreille@smr.ch.
Tom Tromey 83fb7ef1 2001-07-21T18:45:47 From Erik Lindahl: * lib/depcomp (tru64): Some Tru64 compilers use `foo.d' and not `foo.o.d'. * m4/depend.m4 (_AM_DEPENDENCIES): Check to make sure compilation output is suitable for make.
Tom Tromey 3af31127 2001-07-17T06:00:37 * lib/ylwrap: Added special exception. * lib/py-compile: Added license. * lib/mdate-sh: Added special exception. * lib/elisp-comp: Added special exception. * lib/compile: Added special exception. * lib/depcomp: Added special exception.
Tom Tromey e78b5109 2001-07-01T23:21:24 * lib/depcomp: Reorder arguments to gcc3. From Per Oyvind Hvidsten.
Tom Tromey 9ff26b23 2001-05-17T18:29:08 * lib/depcomp (aix): Bug fix and simplification from Larry Jones.
Tom Tromey 12b2a45c 2001-05-17T07:20:34 * lib/depcomp (tru64): New dependency tracking mode.
Tom Tromey de9bc471 2001-05-17T06:56:21 Fix for PR automake/159: * lib/depcomp (aix): Rewrote. (sgi): Likewise.
Tom Tromey 77ee8e42 2001-04-07T23:13:42 2001-04-07 Raja R Harinath <harinath@cs.umn.edu> * depcomp (gcc3): Invert test condition.
Tom Tromey 15f98c4c 2001-04-07T20:22:07 * depcomp (gcc3, gcc): Don't assume $? will be set in `if' statement. Report from Larry Jones.
Tom Tromey 6dca2ddb 2001-04-07T20:15:47 2001-04-07 Raja R Harinath <harinath@cs.umn.edu> * depcomp (sgi): Fix sed expression. Report from Robert Boehne.
Tom Tromey c8a7b8b9 2001-02-18T01:29:54 2001-02-17 Raja R Harinath <harinath@cs.umn.edu> * depcomp (gcc3): Protect against the compiler deleting the dependency output file.
Tom Tromey e1f1fbaf 2001-02-10T01:26:54 2001-02-09 Raja R Harinath <harinath@cs.umn.edu> * depcomp (gcc3): Propagate exit code.
Tom Tromey be46346b 2001-02-04T23:31:46 * depcomp (ddashmd): Removed case. (sgi): Handle failure exit correctly (aix): Likewise. Also, add dummy `.h' targets.
Tom Tromey 04e6519b 2001-02-04T03:51:19 2001-02-03 Ville Laurikari <vlaurika@hutcs.cs.hut.fi> * depcomp (aix): New side-effect dependency tracking mode, for the C for AIX compiler. * m4/depend.m4 (AM_DEPENDENCIES): Recreate `conftest.c' and `conftest.h' for each test.
Tom Tromey e5512bf5 2001-01-11T16:39:22 * depcomp (case gcc3): Use -MD, not -M.
Tom Tromey 6181cc42 2001-01-10T21:21:19 * depcomp: Handle gcc 3.
Akim Demaille e9fe970b 2000-10-17T08:29:44 * depcomp: Altered sed clause to strip of inclusion depth
Akim Demaille 8b7dddfb 2000-10-16T19:34:57 * depcomp (msvisualcpp): New dependency tracking mode, for Microsoft Visual C++.
Akim Demaille b2904b1a 2000-10-16T19:21:04 * depcomp: Fix a bug in SGI dependency tracking mode with source files which do not contain any dependencies to other source files.
Akim Demaille a2c34841 2000-10-16T09:01:36 * aclocal.in, aclocal.m4: Standardize FSF Copyright statements. * automake.in, automake.texi: Likewise. * clean-kr.am, clean.am: Likewise. * comp-vars.am: Likewise. * compile, compile.am: Likewise. * data-clean.am: Likewise. * data.am: Likewise. * dejagnu.am: Likewise. * depcomp: Likewise. * depend.am, depend2.am: Likewise. * dist-vars.am, dist.am: Likewise. * elisp-comp: Likewise. * footer.am: Likewise. * header-vars.am, header.am: Likewise. * java-clean.am java.am: Likewise. * kr-extra.am: Likewise. * library.am: Likewise. * libs-clean.am, libs.am: Likewise. * libtool.am: Likewise. * lisp-clean.am lisp.am: Likewise. * ltlib-clean.am ltlib.am: Likewise. * ltlibrary.am: Likewise. * m4/Makefile.in: Likewise. * m4/strtod.m4: Likewise. * mans-vars.am, mans.am: Likewise. * mdate-sh: Likewise. * missing: Likewise. * multilib.am: Likewise. * program.am: Likewise. * progs-clean.am, progs.am: Likewise. * python-clean.am, python.am: Likewise. * remake-hdr.am, remake.am: Likewise. * scripts.am: Likewise. * subdirs.am: Likewise. * tags-clean.am, tags.am: Likewise. * texi-vers.am: Likewise. * texinfos.am: Likewise. * ylwrap: Likewise.
Tom Tromey 8ff33eda 2000-08-20T15:58:45 2000-08-20 Eli Zaretskii <eliz@is.elta.co.il> * depcomp (gcc): Support DOS-style absolute file names with drive letters.
Tom Tromey edfc351c 2000-06-02T23:27:02 2000-06-02 Morten Eriksen <mortene@sim.no> * depcomp: workaround for problem with SGI IRIX sed (it can only handle lines of up to 8192 characters, the rest of the line will be mangled).
Tom Tromey f4dd7604 2000-06-02T23:23:53 2000-05-31 Morten Eriksen <mortene@sim.no> * depcomp: tell SGI MIPSpro compilers to generate dependencies through the pre-processor (only CVS libtool has the -Wc option yet).
Tom Tromey ab194fad 1999-12-14T04:36:10 * depcomp (tmpdepfile): [case sgi] Added missing `fi'. * automake.in (get_object_extension): Fixed quoting on -I$(srcdir).
Tom Tromey 15b9247d 1999-12-13T21:52:11 * depcomp: Handle case on SGI when libtool is `yes'. * depend2.am (@EXT@.o): Set libtool. (@EXT@.lo): Likewise. (@EXT@.obj): Likewise.
Tom Tromey 02b4b62a 1999-12-13T07:37:38 * depcomp: Unify dashmstdout and dashXmstdout cases. Move hp case after gcc case.
Tom Tromey 9ae48df8 1999-11-21T21:35:41 Merged from user-dep-gen-branch.