> > testsuite/
> > * gcc.target/mips/branch-2.c: Change NOMIPS16 to
> > NOCOMPRESSION.
> > * gcc.target/mips/branch-3.c: Ditto
> > * gcc.target/mips/branch-4.c: Ditto.
> > * gcc.target/mips/branch-5.c: Ditto.
> > * gcc.target/mips/branch-6.c: Ditto.
> > * gcc.target/mips/branch-7.c: Ditto.
> > * gcc.target/mips/branch-8.c: Ditto.
> > * gcc.target/mips/branch-9.c: Ditto.
> > * gcc.target/mips/branch-10.c: Ditto.
> > * gcc.target/mips/branch-11.c: Ditto.
> > * gcc.target/mips/branch-12.c: Ditto.
> > * gcc.target/mips/branch-13.c: Ditto.
>
> These are OK, except for the splitting of the scan-assembler statements.
>
> Please change occurrences of:
> > +/* { dg-final { scan-assembler
> > +"\tld\t\\\$1,%got_page\\(\[^)\]*\\)\\(\\\$3\\)\\n" } } */
> to:
> +/* { dg-final { scan-assembler
> "\tld\t\\\$1,%got_page\\(\[^)\]*\\)\\(\\\$3\\)\\n" } } */
>
> before committing.
I think this might be a problem with your email client, as these issues do
not occur in my patch submission.
https://gcc.gnu.org/ml/gcc-patches/2015-07/msg00529.html
> > * gcc.target/mips/branch-14.c: Ditto.
> > * gcc.target/mips/branch-15.c: Ditto.
>
> The modifications for these two files need to be removed. These are
> execution tests and the multilib that is used to link them is important. If
> the libraries are not compatible with the NOCOMPRESSION attribute, then the
> link step will fail. You could work around this problem by enabling
> interlinking, but I think the best approach is to leave these two tests alone.
Firstly, I have committed a patch which does not include the branch-[14,15].c
and
umips-branch-[17,18].c changes (SVN 225540). However, I am keen to get these
changes committed purely so that we have an in-range micromips branch execution
test (which none of the current tests provide). I need to look at the mips.exp
file
in more detail, but I was wondering if you would be happy to keep these tests
in,
but downgrade them to assemble tests if the required multilib support does not
exist?
Regards,
Andrew