2008-07-17 Roland McGrath <roland@redhat.com>
* signal.c (sigact_flags): Prefer SA_NODEFER to SA_NOMASK, SA_RESETHAND to SA_ONESHOT. Fixes RH#455821.
This commit is contained in:
10
signal.c
10
signal.c
@ -215,10 +215,16 @@ static const struct xlat sigact_flags[] = {
|
|||||||
#ifdef SA_INTERRUPT
|
#ifdef SA_INTERRUPT
|
||||||
{ SA_INTERRUPT, "SA_INTERRUPT" },
|
{ SA_INTERRUPT, "SA_INTERRUPT" },
|
||||||
#endif
|
#endif
|
||||||
#ifdef SA_NOMASK
|
#ifdef SA_NODEFER
|
||||||
|
{ SA_NODEFER, "SA_NODEFER" },
|
||||||
|
#endif
|
||||||
|
#if defined SA_NOMASK && SA_NODEFER != SA_NOMASK
|
||||||
{ SA_NOMASK, "SA_NOMASK" },
|
{ SA_NOMASK, "SA_NOMASK" },
|
||||||
#endif
|
#endif
|
||||||
#ifdef SA_ONESHOT
|
#ifdef SA_RESETHAND
|
||||||
|
{ SA_RESETHAND, "SA_RESETHAND" },
|
||||||
|
#endif
|
||||||
|
#if defined SA_ONESHOT && SA_ONESHOT != SA_RESETHAND
|
||||||
{ SA_ONESHOT, "SA_ONESHOT" },
|
{ SA_ONESHOT, "SA_ONESHOT" },
|
||||||
#endif
|
#endif
|
||||||
#ifdef SA_SIGINFO
|
#ifdef SA_SIGINFO
|
||||||
|
Reference in New Issue
Block a user