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]
Other format: [Raw text]

Re: RFA: Toplevel bits for bootstrapping target libraries


On Tue, Dec 20, 2005 at 03:56:23PM -0500, Nathanael Nerode wrote:
> > Daniel Jacobowitz wrote:
> > 
> > 
> >>I'd like these patches to be merged before we enable toplevel
> >>bootstrap, and I think that we need to do that as soon as possible -
> >>no matter how much we test it, it's going to break a couple of setups,
> >>and I want to do that during stage 1 rather than midway through stage
> >>2.
> 
> Patch was fine, but I still think that multilib.out properly belongs in
> the staged target subdir, not in each configured library.  :-P  There is
> only one (per stage).  Furthermore, you're reinventing the wheel by
> writing procedural code in the configure-stage* rule which essentially
> implements a dependency; if there's any way at all to replace that with
> actual Make dependencies, you should do so.

At the point I was writing it the target subdir wasn't staged.  I
managed to convince myself quite thoroughly that the code needed to be
where it was to get the right result; I should have written down my
logic at the time.  If you ever feel like experimenting with a single
staged multilib.out, you're more than welcome to.

-- 
Daniel Jacobowitz
CodeSourcery, LLC


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