On Thu, 8 Oct 2020, Iain Buclaw wrote:

> >  Noticed in a build of a MIPS I toolchain.  I have no way to run MIPS 
> > regression-testing right now, however in `libopcodes' the L.D and S.D 
> > instructions are strict aliases valid for the MIPS II and higher ISAs, and 
> > just to double-check that I have built MIPS32r2 GCC with and without the 
> > change applied and verified with `objdump' that the respective target 
> > objects produced are identical.
> > 
> >  OK to apply to trunk, and -- as a fatal compilation error -- to backport 
> > to active release branches?
> > 
> 
> Fine with me, thanks.
 Applied to trunk, thanks.

 Jakub, Richard: I should have cc-ed you for the backports to GCC 8/9/10.  
OK to backport as a fatal build failure fix, or shall we leave this as it 
stands?  FAOD the L.D and S.D assembly instructions have been supported in 
binutils as long as the MIPS port has, i.e. from:

commit 45b1470513cfef2af6fd5532d33a54a840b4600a
Author: Ian Lance Taylor <i...@airs.com>
Date:   Wed Aug 18 19:40:37 1993 +0000

  Maciej

Reply via email to