This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
RE: [patch] MIPS: Follow the ABI rules for ordering HI16_S/LO16 relocs
- From: "Dave Korn" <dk at artimi dot com>
- To: "'Richard Sandiford'" <rsandifo at redhat dot com>
- Cc: <binutils at sources dot redhat dot com>
- Date: Tue, 29 Jun 2004 10:40:00 +0100
- Subject: RE: [patch] MIPS: Follow the ABI rules for ordering HI16_S/LO16 relocs
> -----Original Message-----
> From: Richard Sandiford
> Sent: 29 June 2004 10:29
> > I can see the difficulty in calculating a high part if there's a
> > sign-extended carry from the low part that you don't know
> about, but I don't
> > see why lo16 calculations can't stand entirely by
> themselves if they need.
>
> Mergeable sections are something of a special case.
Ouch, yes, of course. Silly me, I had even half-drafted a similar post
yesterday which included the words 'Does all this only apply in the case of
merging sections?'. I can see they must be a nightmare of corner cases and
unexpected interactions.
I think I'm going to have to propose a new fundamental law of nature,
along the lines of 'ABI-specified features expand to consume the
computational power available to them at link time'.
cheers,
DaveK
--
Can't think of a witty .sigline today....