This is the mail archive of the
mailing list for the GCC project.
Re: 3.3.4 status, and some questions
- From: Richard Sandiford <rsandifo at redhat dot com>
- To: Matthias Klose <doko at cs dot tu-berlin dot de>
- Cc: Joe Buck <Joe dot Buck at synopsys dot com>, gcc-patches at gcc dot gnu dot org, dan at debian dot org, gdr at integrable-solutions dot net
- Date: Sat, 13 Mar 2004 21:52:02 +0000
- Subject: Re: 3.3.4 status, and some questions
- References: <20040311155833.A3294@synopsys.com><firstname.lastname@example.org.HOWL>
Matthias Klose <email@example.com> writes:
> The debian-gcc subversion repository is currently down, so I copied
> the patches applied to the upstream source to
> http://people.debian.org/~doko/gcc-patches/. Hope this doesn't get too
> off-topic... The patches prefixed with an architecture are tested only
> on that architecture.
> Fix #207915 (PR11716).
> Make GCC think that the maximum length of a short branch is
> 64K instead of 128K. It's a big hammer, but it works.
The change to the length attribute is OK if Gaby approves. I agree it's
a big hammer, but gcc 3.3 and earlier is known to get the lengths of many
instructions wrong, at least for -mabicalls. It also doesn't take enough
account of assembler nop insertion (this affects -mno-abicalls too).