[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 00/10] {master} Enable subdir-objects option unconditionally
From: |
Stefano Lattarini |
Subject: |
[PATCH 00/10] {master} Enable subdir-objects option unconditionally |
Date: |
Tue, 14 May 2013 10:04:23 +0200 |
Related to automake bug#13378:
<http://debbugs.gnu.org/cgi/bugreport.cgi?bug=13378>
This series has been derived from this earlier version:
<http://lists.gnu.org/archive/html/automake-patches/2013-01/msg00102.html>
Since this series is not yet finalized (i.e., it might require last-minute
tweaks to correct typos or minor blunders), references to commits in it
are still mostly stubbed (marked as "XXX" or "TODO" in the commit messages),
since the SHA-1 of a commit changes when the commit is amended.
I will fill these "SHA-1 stubs" with proper values before pushing out a
definitive version of the series.
I plan to push this series in 72 hours to master.
Regards,
Stefano
-*-*-*-
Stefano Lattarini (10):
subdir-objects: enable unconditionally
cleanup: having subdir-objects mandatory allow us some simplifications
depend: assume we can always pass '-o' to the C compiler
depend: assume '-c' compiler flag always means to produce object files
Automake::Language: drop unused fields 'compile_flag' and 'output_flag'
depend: refactor and remove code duplication
depend: a preparatory refactoring
depend: reduce code duplication
depend: prefer $(...) over `...` in Cygwin-specific recipes
depend: reduce code duplication, de-uglify make verbose output
NEWS | 10 ++
bin/automake.in | 263 ++++++++++++----------------------------------
doc/automake.texi | 32 ++----
lib/Automake/Language.pm | 4 -
lib/am/depend2.am | 70 ++++--------
t/compile_f_c_cxx.sh | 15 ++-
t/cscope.tap | 6 +-
t/depcomp8a.sh | 19 +---
t/depcomp8b.sh | 27 +----
t/fort2.sh | 13 ++-
t/fort4.sh | 39 ++++---
t/fort5.sh | 15 ++-
t/gcj.sh | 37 ++++++-
t/lex-line.sh | 32 +-----
t/libobj20a.sh | 45 --------
t/libobj20b.sh | 2 +-
t/libobj20c.sh | 2 +-
t/libtool3.sh | 14 +--
t/list-of-tests.mk | 3 -
t/ltlibsrc.sh | 2 +-
t/pr401.sh | 11 --
t/pr401b.sh | 9 --
t/pr401c.sh | 10 --
t/silent-nested-vars.sh | 2 +-
t/sourcefile-in-subdir.sh | 36 -------
t/subobj.sh | 32 +-----
t/subobj4.sh | 50 ---------
t/subpkg-yacc.sh | 14 ++-
t/subpkg.sh | 7 +-
t/xsource.sh | 18 ++--
t/yacc-grepping2.sh | 30 +-----
t/yacc-line.sh | 45 +++-----
32 files changed, 252 insertions(+), 662 deletions(-)
delete mode 100755 t/libobj20a.sh
delete mode 100755 t/sourcefile-in-subdir.sh
delete mode 100755 t/subobj4.sh
--
1.8.3.rc0.19.g7e6a0cc
- [PATCH 00/10] {master} Enable subdir-objects option unconditionally,
Stefano Lattarini <=
- [PATCH 01/10] subdir-objects: enable unconditionally, Stefano Lattarini, 2013/05/14
- [PATCH 10/10] depend: reduce code duplication, de-uglify make verbose output, Stefano Lattarini, 2013/05/14
- [PATCH 08/10] depend: reduce code duplication, Stefano Lattarini, 2013/05/14
- [PATCH 03/10] depend: assume we can always pass '-o' to the C compiler, Stefano Lattarini, 2013/05/14
- [PATCH 06/10] depend: refactor and remove code duplication, Stefano Lattarini, 2013/05/14
- [PATCH 09/10] depend: prefer $(...) over `...` in Cygwin-specific recipes, Stefano Lattarini, 2013/05/14