diff --git a/js/src/lirasm/lirasm.cpp b/js/src/lirasm/lirasm.cpp index 953aa4edd3f6..d82a5018de51 100644 --- a/js/src/lirasm/lirasm.cpp +++ b/js/src/lirasm/lirasm.cpp @@ -766,9 +766,11 @@ FragmentAssembler::endFragment() if (mParent.mAssm.error() != nanojit::None) { cerr << "error during assembly: "; switch (mParent.mAssm.error()) { + case nanojit::ConditionalBranchTooFar: cerr << "ConditionalBranchTooFar"; break; case nanojit::StackFull: cerr << "StackFull"; break; case nanojit::UnknownBranch: cerr << "UnknownBranch"; break; case nanojit::None: cerr << "None"; break; + default: NanoAssert(0); break; } cerr << endl; std::exit(1);