aboutsummaryrefslogtreecommitdiff
path: root/gdb/lin-lwp.c
AgeCommit message (Collapse)AuthorFilesLines
2001-03-01Create new file regcache.h. Update all uses.Andrew Cagney1-1/+2
2001-01-24* lin-lwp.c (lin_lwp_xfer_memory): Add attrib argument.J.T. Conklin1-1/+2
* thread-db.c (thread_db_xfer_memory): Likewise.
2000-12-15Replace free() with xfree().Kevin Buettner1-3/+3
2000-09-18* lin-lwp.c (stop_wait_callback): Remove bogus assertions in theMark Kettenis1-8/+13
code that deals with exiting/signalled threads. Replace with code similar to what's done in lin_lwp_wait.
2000-09-09* lin-lwp.c (normal_mask, blocked_mask): New variables.Mark Kettenis1-14/+62
(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.
2000-09-03* config/i386/nm-linux.h (PREPARE_TO_PROCEED, ATTCH_LWP,Mark Kettenis1-0/+1048
GET_THREAD_SIGNALS): New defines. * config/i386/linux.mh (NATDEPFILES): Remove lin-thread.o and linux-threads.o. Add proc-service.o, thread-db.o and lin-lwp.o. * proc-service.c: New file. * thread-db.c: New file. * lin-lwp.c: New file.