This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: `make clean-target' should clean target libgcc too
On Wed, Jul 26, 2000 at 08:01:14AM -0700, Mark Mitchell wrote:
> >>>>> "Alexandre" == Alexandre Oliva <aoliva@redhat.com> writes:
>
> Alexandre> Whenever something relevant is changed in the compiler,
> Alexandre> I find myself having to run not only `make
> Alexandre> clean-target', but also to remove gcc/libgcc, because,
> Alexandre> unlike crtstuff's, libgcc's object files don't depend
> Alexandre> on cc1. This patches arranges for `make clean-target'
> Alexandre> to also clean up libgcc. Ok to install?
>
> The fix I'd really like is to see libgcc depend on cc1. Recompiling
> libgcc doesn't take long, and there is a dependency there. There's no
> reason to hide it.
It does take a non trivial amount when you are building 60 or so multilibs
(though not as much as building 60 multilibs of newlib and libc++). That being
said, I'm generally in favor of it.
--
Michael Meissner, Red Hat, Inc.
PMB 198, 174 Littleton Road #3, Westford, Massachusetts 01886, USA
Work: meissner@redhat.com phone: +1 978-486-9304
Non-work: meissner@spectacle-pond.org fax: +1 978-692-4482