This is the mail archive of the gcc@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: [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


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