This is the mail archive of the binutils@sourceware.org mailing list for the binutils 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: [PATCH] Lexra binutils


On Thu, 18 Sep 2008, Adam Nemet wrote:

> It would be nice to add something more general than this.  On Octeon we also
> have a mode where there are replacement instructions for l[wd]l/l[wd]r.  At
> some pont I will try to add support for those on mainline so I guess along the
> logic in this thread I would have to define a new ISA, 64r2-.

 But it has to provide these partial transfer instructions anyway if it
wants to claim MIPS ISA compliance -- the ISAs do not permit subsetting.  
Then if better alternatives are available as some sort of an extension,
then it is up to GCC to emit them as appropriate and possibly GAS to use
in the expansion of the unaligned transfer macros as instructed by the
-march= flag.  No need to tweak base ISA flags.

  Maciej


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