This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: bootstrap broken on ppc-linux
- From: Zack Weinberg <zackw at panix dot com>
- To: Hans-Peter Nilsson <hp at bitrange dot com>
- Cc: Nathan Sidwell <nathan at codesourcery dot com>, Richard Henderson <rth at redhat dot com>, gcc-patches at gcc dot gnu dot org
- Date: Tue, 24 Jan 2006 14:31:23 -0500
- Subject: Re: bootstrap broken on ppc-linux
- References: <20060123191326.GA18340@redhat.com> <20060123191937.GB17973@panix.com> <20060123234610.GA19168@redhat.com> <20060124044642.GA22363@panix.com> <43D5EB79.4090304@codesourcery.com> <Pine.BSF.4.58.0601241028270.70831@dair.pair.com>
On Tue, Jan 24, 2006 at 10:33:24AM -0500, Hans-Peter Nilsson wrote:
>
> Not only that, but the whole function is copied. Dunno how that
> works, but it does.
Nathan, do you mind if I punt all cleanups in vec.h to you? I really
don't have time, and I don't feel comfortable messing with
your clever macros even if I did.
> But as both this and rth's patch fixes build and bootstrap
> problems for multiple targets and pinskia said he got past the
> point of failure (into an unrelated libgomp build failure,
> though, on powerpc-apple-darwin7.9.0) I've applied this and
> rth's patch as-is, duplicates and all.
Thanks. I would have checked mine in last night but rth didn't check
his in so I thought there might have been some reason to hold off...
> Maybe there's now a recent baseline that works on mmix, cris,
> sh, sh64, i686, x86_64, ppc *and* mips...
You'll need Richard Sandiford's patch too for mips.
(This whole fiasco demonstrates pretty nicely why I want to make
the generator programs machine-independent; if I could have tested
these changes by building them once and then running them all
against every last .md file in the source tree, I would have. Sadly,
that's still not possible.)
zw