This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]