* dcrt0.cc (dll_crt0_1): Move debug_init call back to here. Avoid a compiler
warning. * shared.cc (memory_init): Remove debug_init call. * debug.h (handle_list): Change "clexec" to "inherited". * debug.cc: Remove a spurious declaration. (setclexec): Conditionalize away since it is currently unused. (add_handle): Use inherited field rather than clexec. (debug_fixup_after_fork_exec): Ditto. Move debugging output to delete_handle. (delete_handle): Add debugging output. * fhandler.cc (fhandler_base::set_inheritance): Don't bother setting inheritance in debugging table since the handle was never protected anyway. (fhandler_base::fork_fixup): Ditto. * exceptions.cc (debugger_command): Revert.
This commit is contained in:
@ -92,7 +92,7 @@ struct handle_list
|
||||
const char *name;
|
||||
const char *func;
|
||||
int ln;
|
||||
bool clexec;
|
||||
bool inherited;
|
||||
DWORD pid;
|
||||
struct handle_list *next;
|
||||
};
|
||||
|
Reference in New Issue
Block a user