@@ -170,13 +170,14 @@ case T_DOUBLE : return T_DOUBLE; #ifdef _LP64 case T_ARRAY : // fall through case T_OBJECT: return T_OBJECT; #endif - } + default: ShouldNotReachHere(); return T_ILLEGAL; + } } // ============ Virtual calls ============ void JavaCalls::call_virtual(JavaValue* result, Klass* spec_klass, Symbol* name, Symbol* signature, JavaCallArguments* args, TRAPS) {