[PATCH 2/2] MIPS16: MIPS16 support proper

Steve Ellcey sellcey@mips.com
Mon Jan 28 22:18:00 GMT 2013


On Fri, 2013-01-25 at 13:59 +0000, Richard Sandiford wrote:
> "Maciej W. Rozycki" <macro@codesourcery.com> writes:
>
> Never tried user-mode emulation either, but FWIW...
> 
> >  Have you tried running your code on actual hardware?  This is how we did 
> > testing of all these changes.
> 
> ...QEMU 1.2 system emulation seems to handle MIPS16 pretty well,
> so that might be another alternative.  See:
> 
>     http://gcc.gnu.org/ml/gcc-testresults/2013-01/msg02626.html
>     http://gcc.gnu.org/ml/gcc-testresults/2013-01/msg02550.html
> 
> for some recent results.
> 
> Richard

FYI: Now that I got my .init section straightened out with a patch to
GCC I was able to use qemu to test mips16.  I ran the entire GCC
testsuite with -mips16 and the only failure I saw that didn't look
familiar to me was:

FAIL: gcc.c-torture/execute/ieee/compare-fp-1.c compilation,  -O2 -flto
-fuse-linker-plugin -fno-fat-lto-objects

This is a segfault coming from the linker, I haven't investigated it
anymore then that yet, but in general the testing looks very good now.

Steve Ellcey
sellcey@mips.com



More information about the Libc-alpha mailing list