automake-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Automake-commit] [SCM] GNU Automake branch, experimental/depcomp-work,


From: Stefano Lattarini
Subject: [Automake-commit] [SCM] GNU Automake branch, experimental/depcomp-work, created. v1.12.3-47-ga2d0f09
Date: Thu, 18 Oct 2012 19:44:21 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Automake".

http://git.sv.gnu.org/gitweb/?p=automake.git;a=commitdiff;h=a2d0f09c925449ab6e4bad4be72a2f27ef07fb15

The branch, experimental/depcomp-work has been created
        at  a2d0f09c925449ab6e4bad4be72a2f27ef07fb15 (commit)

- Log -----------------------------------------------------------------
commit a2d0f09c925449ab6e4bad4be72a2f27ef07fb15
Author: Stefano Lattarini <address@hidden>
Date:   Thu Oct 18 21:07:56 2012 +0200

    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 <address@hidden>

commit 57acb8e1f31bc343339313d5b0e167ba961e8312
Author: Stefano Lattarini <address@hidden>
Date:   Thu Oct 18 17:17:17 2012 +0200

    NEWS: update w.r.t. recent depcomp changes
    
    Signed-off-by: Stefano Lattarini <address@hidden>

commit e296e2a1e6a6a8d7464c5a26f6e22d0b35b90ca8
Author: Stefano Lattarini <address@hidden>
Date:   Thu Oct 18 17:47:46 2012 +0200

    tests: fix spurious failures with tcc
    
    * t/depcomp8a.sh, t/depcomp8b.sh: Here, by avoiding initialization of
    global 'extern' variables, preferring functions definitions instead.
    
    Signed-off-by: Stefano Lattarini <address@hidden>

commit f4529c4dac47cda5b68df3d42b47088c6b5959f2
Author: Stefano Lattarini <address@hidden>
Date:   Thu Oct 18 17:42:21 2012 +0200

    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 <address@hidden>

commit eb5c406b63ec281915a75e76ec3debe437e8c9bf
Author: Stefano Lattarini <address@hidden>
Date:   Thu Oct 18 17:14:15 2012 +0200

    depcomp: remove last relics of libtool 1.4 support
    
    * lib/depcomp (tru64): Here.
    
    Signed-off-by: Stefano Lattarini <address@hidden>

commit 99f48d03537c683394f72cf25821fd90f7c23679
Author: Stefano Lattarini <address@hidden>
Date:   Thu Oct 18 16:55:44 2012 +0200

    depcomp: remove an unused variable
    
    * lib/depcomp ($alnum): This.
    
    Signed-off-by: Stefano Lattarini <address@hidden>

commit f5a8b1a87aced5753486469b72fae73a8ed81cfd
Author: Stefano Lattarini <address@hidden>
Date:   Thu Oct 18 16:55:25 2012 +0200

    depcomp: rewrite a sed invocation for less quoting
    
    * lib/depcomp (dashmstdout): Here.
    
    Signed-off-by: Stefano Lattarini <address@hidden>

commit 2165f171f0c18448119e7a6a44745c6be699e4c5
Author: Stefano Lattarini <address@hidden>
Date:   Thu Oct 18 16:49:23 2012 +0200

    depcomp: whitespace fixes
    
    * lib/depcomp: We indent by two spaces, and without using tabs.
    
    Signed-off-by: Stefano Lattarini <address@hidden>

commit 7cd80203bf9bc53f3cc32a3875e0e8e1a648131f
Author: Stefano Lattarini <address@hidden>
Date:   Thu Oct 18 16:47:41 2012 +0200

    depcomp: shell code style changes
    
    * lib/depcomp: Here, in comments and line continuations.
    
    Signed-off-by: Stefano Lattarini <address@hidden>

commit bd90fcc63bafc663ae4b2da7eb52ae7c97bcd021
Author: Stefano Lattarini <address@hidden>
Date:   Thu Oct 18 16:29:21 2012 +0200

    depcomp: make some code more self-documenting
    
    * lib/depcomp (make_dummy_makefile): With the help of this function.
    Use it throughout.
    
    Signed-off-by: Stefano Lattarini <address@hidden>

commit fcec9a322182fefcabe495191d7101a0081658bc
Author: Stefano Lattarini <address@hidden>
Date:   Thu Oct 18 14:45:38 2012 +0200

    depcomp: less duplication between AIX and Tru64 modes
    
    * lib/depcomp (tru64, aix): In these entries of the big 'case'
    switch, with the help of ...
    (aix_post_process_depfile): ... this new function.
    
    Signed-off-by: Stefano Lattarini <address@hidden>

commit ad0b40c5fea57549b41e3891b41be4d657eaedf6
Author: Stefano Lattarini <address@hidden>
Date:   Thu Oct 18 14:45:21 2012 +0200

    depcomp: avoid an extra fork when possible
    
    * lib/depcomp (set_dir_from): Here.
    
    Signed-off-by: Stefano Lattarini <address@hidden>

commit 12e39ebe6555a743eb6797edfae379b506a3f048
Author: Stefano Lattarini <address@hidden>
Date:   Thu Oct 18 13:59:52 2012 +0200

    depcomp: reduce code duplication
    
    * lib/depcomp: Here, when we have to get the directory and basename
    components of objects or source files; do so with the help of ...
    (set_dir_from, set_base_from): ... these new shell functions.
    
    Signed-off-by: Stefano Lattarini <address@hidden>

commit ff3ef9b6fa8b9446b6bc54ae9c54bbc9160ba6c1
Author: Stefano Lattarini <address@hidden>
Date:   Thu Oct 18 13:46:48 2012 +0200

    depcomp: don't rely on character ranges working as in C locale
    
    * lib/depcomp (pgcc): Here.
    Related reorganization, with the unconditional definition of ...
    ($upper, $lower, $digits, $alnum, $alpha): ... these shell variables.
    
    Signed-off-by: Stefano Lattarini <address@hidden>

commit fd76f8a7c10ff38e69596fa77ff26e61de4e73c1
Author: Stefano Lattarini <address@hidden>
Date:   Thu Oct 18 13:36:20 2012 +0200

    depcomp: cosmetic fixlets to a comment
    
    * lib/depcomp (pgcc): Here, as that's unportable according to the
    autoconf manual.  In fact, there's no need to re-trap the signals
    just before exiting, since at that point a signal would cause at
    most a useless but harmless attempt to remove the
    
    Signed-off-by: Stefano Lattarini <address@hidden>

commit d2e8cada4938a4be24ebfcf98076d5125b5db1f5
Author: Stefano Lattarini <address@hidden>
Date:   Thu Oct 18 13:28:54 2012 +0200

    depcomp: safer quoting in variable expansion
    
    * lib/depcomp (pgcc): Here.  Probably not needed, but since the
    rest of the script seems to employ proper quoting, better to be
    consistent.
    
    Signed-off-by: Stefano Lattarini <address@hidden>

commit 1416509dd51d09ca4c28774a17f9770769543958
Author: Stefano Lattarini <address@hidden>
Date:   Thu Oct 18 13:27:19 2012 +0200

    depcomp: correctly propagate exit status in exit trap
    
    * lib/depcomp (pgcc): Here.
    
    Signed-off-by: Stefano Lattarini <address@hidden>

commit 021a6fb6bb5330720ffb5f955fd4343bc6f51961
Author: Stefano Lattarini <address@hidden>
Date:   Thu Oct 18 13:24:21 2012 +0200

    depcomp: use "rmdir", not "rm -rf", to remove the empty lock directory
    
    * lib/depcomp (pgcc): Here.
    
    Signed-off-by: Stefano Lattarini <address@hidden>

commit bc4d8ca8c73dd688c34c7312879812512012191b
Author: Stefano Lattarini <address@hidden>
Date:   Thu Oct 18 13:22:56 2012 +0200

    depcomp: remove useless quoting in variable definitions
    
    * lib/depcomp (pgcc): Here.
    
    Signed-off-by: Stefano Lattarini <address@hidden>

commit cb24abc569a55ba507c6684bf6a7d085e8162a8a
Author: Stefano Lattarini <address@hidden>
Date:   Thu Oct 18 12:47:17 2012 +0200

    depcomp: be more idiomatic in checking for zero exit statuses
    
    * lib/depcomp: Prefer "if test $stat -ne 0; then ..." over the longer
    "if test $stat -eq 0; then :; else ...".
    
    Signed-off-by: Stefano Lattarini <address@hidden>

-----------------------------------------------------------------------


hooks/post-receive
-- 
GNU Automake



reply via email to

[Prev in Thread] Current Thread [Next in Thread]