[Mono-dev] [PATCHES] MIPS backend fixes, #2

Damien Diederen dd at crosstwine.com
Sat Mar 19 17:43:36 EDT 2011


I have uploaded a second series of patches fixing various issues in
Mono's MIPS32 backend to GitHub:


[ Note: these do *not* correspond to N-iX's code drop announced by
  Miguel a few days ago, and only fix deficiencies in the mainline
  MIPS32 backend. ]

Discussion about the initial series, which was integrated, is archived


With these patches, Mono can run many programs without crashing,
including some relatively large test suites.  NUnit's, for example,
produces the following results:

    Tests run: 2935, Errors: 98, Failures: 8, Inconclusive: 13, Time: 455.253099 seconds
      Not run: 25, Invalid: 0, Ignored: 0, Skipped: 25

Most of the failures are due to a missing gdiplus.dll; the three
remaining ones are floating point precision issues (the backend
currently performs many "redundant" single <-> double conversions).

Comments/suggestions are of course welcome.


tel:  +49 89 2189 2939
cell: +49 174 3489 428

“Strong Opinions, Weakly Held”
                 — Bob Johansen

More information about the Mono-devel-list mailing list