aboutsummaryrefslogtreecommitdiff
path: root/sim/ppc/bits.c
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@gnu.org>2000-09-09 07:54:20 +0000
committerMark Kettenis <kettenis@gnu.org>2000-09-09 07:54:20 +0000
commit3f07c44bc9f1a80bdf5b44f363a6d85a7e07f8aa (patch)
tree19d5cca0e4ad3762294c4881ed57e36b05031117 /sim/ppc/bits.c
parent7318608963cb576278b3cd025aa60ee2671e2861 (diff)
downloadgdb-3f07c44bc9f1a80bdf5b44f363a6d85a7e07f8aa.zip
gdb-3f07c44bc9f1a80bdf5b44f363a6d85a7e07f8aa.tar.gz
gdb-3f07c44bc9f1a80bdf5b44f363a6d85a7e07f8aa.tar.bz2
* lin-lwp.c (normal_mask, blocked_mask): New variables.
(lin_lwp_wait): Block SIGCHLD here if it isn't already blocked. (lin_lwp_mourn_inferior): Restore the origional signal mask, and reset the mask of blocked signals. (_initialize_lin_lwp): Don't block SIGCHLD here, but do initialize suspend_mask and blocked_mask. This makes us pass gdb.base/sigall.exp for Linux/x86 now. (lin_thread_get_thread_signals): Treat the LinuxThreads "cancel" signal similarly to SIGCHLD in the generic code. Avoids GDB being terminated by a Real-time signal.
Diffstat (limited to 'sim/ppc/bits.c')
0 files changed, 0 insertions, 0 deletions