On Fri, 8 Jan 2016, Andrew Pinski wrote: > On Fri, Jan 8, 2016 at 4:05 PM, Joseph Myers <jos...@codesourcery.com> wrote: > > The Octeon 3 processor does not support the MIPS paired-single > > instructions. This results in illegal instruction errors in the > > testsuite when vectorization tests try to use those instructions. > > > > This patch teaches the compiler about that lack of support, so that > > warnings are given when -mpaired-single (or something implying it) is > > used when compiling for such a processor. I chose to test > > TARGET_OCTEON as the simplest conditional; since the older Octeon > > processors don't support hard float at all, I don't think the choice > > matters for them. Tests that then failed with the warning were > > updated to disable them for Octeon. > > > > Tested with no regressions for cross to mips64el-linux-gnu (Octeon > > 3). OK to commit? > > This is ok from my point of view. I did not think about doing this at > the time I added Octeon 3 support.
Ping for MIPS maintainer review of this patch <https://gcc.gnu.org/ml/gcc-patches/2016-01/msg00492.html>. -- Joseph S. Myers jos...@codesourcery.com