This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [3.3 branch] bootstrap failures on {arm,mips,mipsel,m68k}-linux
Alexandre Oliva writes:
> On Dec 28, 2002, Matthias Klose <doko@cs.tu-berlin.de> wrote:
>
> > - latest try to build from CVS 20020907
>
> > /tmp/ccs4dU7E.s: Assembler messages:
> > /tmp/ccs4dU7E.s:28502: Error: Branch out of range
> > [...]
> > /tmp/ccs4dU7E.s:33314: Error: Branch out of range
>
> This is a bug in the bootstrap compiler. There's nothing GCC 3.3 can
> do about it. The bug is won't occur if you use GCC 3.3 as the
> bootstrap compiler, since it's already fixed. You can build it
> without bootstrapping and then use that for a bootstrap, or build
> stage1 with optimization (STAGE1_CFLAGS='-O -g'), or use a CVS version
> of binutils that supports branch relaxation in the assembler and
> enable that by adding -Wa,--relax-branch to STAGE1_CFLAGS.
thanks. now it fails building gnat.
what should be done with bootstap failures on architectures, where
gcc-3.2.x does bootstrap? File bug reports with priority high?
same for Ada bootstrap failures, where gnat-3.2 succeeds?
Matthias