diff -r 98572401ab0a -r 5a33bf5089ac hotspot/src/share/vm/utilities/debug.cpp --- a/hotspot/src/share/vm/utilities/debug.cpp Tue Mar 15 20:37:35 2016 +0000 +++ b/hotspot/src/share/vm/utilities/debug.cpp Sat Mar 12 08:35:05 2016 +0100 @@ -224,6 +224,11 @@ va_end(detail_args); } +void report_vm_status_error(const char* file, int line, const char* error_msg, + int status, const char* detail) { + report_vm_error(file, line, error_msg, "error %s(%d), %s", os::errno_name(status), status, detail); +} + void report_fatal(const char* file, int line, const char* detail_fmt, ...) { if (Debugging || error_is_suppressed(file, line)) return;