(child_info::proc_retry): Ditto.
+2011-11-05 Christopher Faylor <me.cygwin2011@cgf.cx>
+
+ * pinfo.cc (status_exit): Recognize STATUS_ILLEGAL_INSTRUCTION.
+ (child_info::proc_retry): Ditto.
+
2011-11-05 Christopher Faylor <me.cygwin2011@cgf.cx>
* pinfo.cc (status_exit): Return complete error code. Handle
case STATUS_ACCESS_VIOLATION:
x = SIGSEGV;
break;
+ case STATUS_ILLEGAL_INSTRUCTION:
+ x = SIGILL;
+ break;
default:
debug_printf ("*** STATUS_%p\n", x);
x = 127 << 8;
break;
case STATUS_DLL_NOT_FOUND:
case STATUS_ACCESS_VIOLATION:
+ case STATUS_ILLEGAL_INSTRUCTION:
case STATUS_ILLEGAL_DLL_PSEUDO_RELOCATION: /* pseudo-reloc.c specific */
return exit_code;
case STATUS_CONTROL_C_EXIT: