This is the mail archive of the
binutils@sourceware.cygnus.com
mailing list for the binutils project.
Re: wince gcc and clmips incompatibility
- To: reedkotler at hotmail dot com
- Subject: Re: wince gcc and clmips incompatibility
- From: DJ Delorie <dj at delorie dot com>
- Date: Tue, 23 May 2000 17:39:40 -0400
- CC: binutils at sourceware dot cygnus dot com
- References: <20000523210045.26036.qmail@hotmail.com>
> The "pair" relocation is known by gcc wince but is not emitted
> in this case. I will try and fix it.
The reason is that gcc's MIPS backend can optimize the low and high
loads separately, so there may not always be a pair of relocs. For
example, it may do a HI reloc followed by two LO relocs. Forcing gcc
to emit a pair of relocs for this, regardless of the type, would
drastically effect its optimizer.