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: 3.3.4 status, and some questions


Matthias Klose <doko@cs.tu-berlin.de> 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.
> [...]
> mips-branch-fix.dpatch:
> 	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).

Richard


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