* exceptions.cc (sigdelayed): Move declaration to sigproc.h.

* sigproc.h (sigdelayed): Make symbol globally available.
* gendef (sigdelayed): Specifically zero incyg and stacklock.
* signal.cc (sigwaitinfo): Lock _my_tls and try harder to clean up signal
information.
This commit is contained in:
Christopher Faylor
2012-08-15 16:35:00 +00:00
parent 0123506d2d
commit d57a4725b1
5 changed files with 18 additions and 5 deletions

View File

@ -86,6 +86,8 @@ void __stdcall sigalloc ();
int kill_pgrp (pid_t, siginfo_t&);
int killsys (pid_t, int);
extern "C" void sigdelayed ();
extern char myself_nowait_dummy[];
extern struct sigaction *global_sigs;