This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Reorg for including libiberty.h, [part 1/4]
- To: "Kaveh R. Ghazi" <ghazi at caip dot rutgers dot edu>
- Subject: Re: Reorg for including libiberty.h, [part 1/4]
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Wed, 25 Nov 1998 11:33:16 -0700
- cc: egcs-patches at cygnus dot com
- Reply-To: law at cygnus dot com
In message <199811251831.NAA03403@caip.rutgers.edu>you write:
> 1. In general, I prefer to do things in an incremental fashion, let
> the dust settle before continuing. So at this point I just want to
> make it safe to include libiberty.h.
Given the nature of these changes I think you're making a lot of unnecessary
work for yourself. But if you prefer to do it this way, feel free.
> 2. Removing the duplicate functions right now would completely kill
> Irix6 bootstraps when using cc for stage1.
I've already stated that I think the solution to this problem is to force
whatever flags we need to make the stage1 & stage2 compilers generate
compatible code.
If the stage1 & stage2 compilers are not link compatible, then you have a
cross compiler and therefore should not be building stage2 to begin with!
jeff