On Mon, 12 Oct 2020, Maciej W. Rozycki wrote: > 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
Sure. Richard.