I disabled this assertion in njconfig.cpp:
NanoStaticAssert(NJ_COMPILER_ARM_ARCH >= 5 && NJ_COMPILER_ARM_ARCH <= 7);
because it was failing in the TM tree on WinMo due to a compiler misconfiguration (see bug 546847) and this was blocking all other NJ work. Once that is fixed, the assertion should be re-enabled.
Created attachment 516768 [details] [diff] [review]
Mozilla doesn't do WinMo builds any more. I'd like to land this. If anything breaks, I can back it out again.
(In reply to comment #2)
Sorry, that should be http://hg.mozilla.org/projects/nanojit-central/rev/04f1b105cccd
user: Nicholas Nethercote <email@example.com>
summary: Bug 547063 - nanojit: reinstate NJ_COMPILER_ARM_ARCH static assertion in njconfig.cpp. r=rreitmai.