public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH v4 00/20] resurrect automatic dependencies
@ 2013-09-23 14:12 Tom Tromey
  2013-09-23 14:12 ` [PATCH v4 02/20] update generated_files Tom Tromey
                   ` (20 more replies)
  0 siblings, 21 replies; 38+ messages in thread
From: Tom Tromey @ 2013-09-23 14:12 UTC (permalink / raw)
  To: gcc-patches; +Cc: bonzini

Here is version 4 of my series to resurrect automatic dependencies for
GCC.  Version 3 is here:

    http://gcc.gnu.org/ml/gcc-patches/2013-08/msg01106.html

This version has a few changes.

First, I believe I've addressed all of the comments in Paolo's review.
This added patch #5, to remove AM_PROG_CC_C_O and OUTPUT_OPTION.  This
also added patch #17, to convert t-i386 to automatic tracking; and
dropped the old patch #16 (to remove the last use of TREE_GIMPLE_H).

I also converted t-glibc, since I could easily test it.
This is patch #18 now.

I found another generated file that was not listed in generated_files,
so patch #2 is slightly different.

While digging through the build tree I realized that my bootstrap had
not actually built a couple of the front ends.  I found out that (1)
--enable-languages=all does not really enable all languages, and (2)
that --disable-static is incmopatible with bootstrapping Go (bug
filed).

After fixing my bootstrap script I found that I needed a small change
to patch #4 to make the .Po files end up in the correct directory for
Go.  See the commentary there for details.

Finally, patch #15, the one that removes the bulk of the existing
dependencies, changed in the usual way, namely the dependencies have
changed on the trunk, so the patch looks a bit different while being
functionally identical.

I believe the remaining patches are all the same.

thanks,
Tom


^ permalink raw reply	[flat|nested] 38+ messages in thread

end of thread, other threads:[~2021-08-09 11:34 UTC | newest]

Thread overview: 38+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-09-23 14:12 [PATCH v4 00/20] resurrect automatic dependencies Tom Tromey
2013-09-23 14:12 ` [PATCH v4 02/20] update generated_files Tom Tromey
2013-09-23 14:12 ` [PATCH v4 18/20] fix t-glibc Tom Tromey
2013-09-23 14:12 ` [PATCH v4 15/20] remove explicit dependencies Tom Tromey
2021-08-09 11:34   ` Thomas Schwinge
2013-09-23 14:12 ` [PATCH v4 01/20] clean up SHLIB so subshells are not needed Tom Tromey
2013-09-23 14:12 ` [PATCH v4 12/20] convert the Fortran front end to automatic dependencies Tom Tromey
2013-09-23 19:24   ` Tobias Burnus
2013-09-23 14:12 ` [PATCH v4 03/20] move generated_files order-only dependency later Tom Tromey
2013-09-23 14:12 ` [PATCH v4 04/20] add configury Tom Tromey
2013-09-27 20:10   ` Gerald Pfeifer
2013-09-27 21:57     ` Tom Tromey
2013-09-30  9:26     ` Paolo Bonzini
2013-09-30 16:08       ` Iain Sandoe
2013-10-14 22:53       ` Gerald Pfeifer
2013-10-15  7:57         ` Paolo Bonzini
2013-10-15 13:34         ` Tom Tromey
2013-10-16  0:21           ` Gerald Pfeifer
2013-10-16 21:01             ` Tom Tromey
2013-09-23 14:12 ` [PATCH v4 08/20] convert the ObjC front end to automatic dependencies Tom Tromey
2013-09-23 17:16   ` Mike Stump
2013-09-23 14:12 ` [PATCH v4 17/20] fix t-i386 Tom Tromey
2013-09-23 14:12 ` [PATCH v4 16/20] make out_object_file rule use automatic dependencies Tom Tromey
2013-09-23 14:12 ` [PATCH v4 07/20] convert the C++ front end to " Tom Tromey
2013-09-23 14:12 ` [PATCH v4 11/20] Fix up c-family targets Tom Tromey
2013-09-23 14:31 ` [PATCH v4 06/20] convert the C front end to automatic dependencies Tom Tromey
2013-09-23 14:31 ` [PATCH v4 09/20] convert the ObjC++ " Tom Tromey
2013-09-23 17:43   ` Mike Stump
2013-09-23 14:31 ` [PATCH v4 10/20] convert the Java " Tom Tromey
2013-09-23 14:32 ` [PATCH v4 05/20] remove AM_PROG_CC_C_O Tom Tromey
2013-09-23 14:45 ` [PATCH v4 13/20] convert the Go front end to automatic dependencies Tom Tromey
2013-09-23 14:48 ` [PATCH v4 20/20] remove unused macros Tom Tromey
2013-09-23 14:53 ` [PATCH v4 14/20] convert LTO to automatic dependencies Tom Tromey
2013-09-23 14:54 ` [PATCH v4 19/20] remove last definition of CROSS_FLOAT_H Tom Tromey
2013-09-25  8:07 ` [PATCH v4 00/20] resurrect automatic dependencies Alexandre Oliva
2013-09-25  8:39   ` Paolo Bonzini
2013-09-25 17:19     ` Tom Tromey
2013-09-25 17:34       ` Jan Hubicka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).