X-Git-Url: https://repo.jachan.dev/binutils.git/blobdiff_plain/9bc3153e824a67812ebbc67431b9e1fd033d6d4b..fb63d460a77aefc43380ed10f61c3684d9cdca0c:/gdb/ChangeLog diff --git a/gdb/ChangeLog b/gdb/ChangeLog index fcb792cca0..ae79f4989e 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,70 @@ +Sun Oct 17 02:06:01 1993 Stu Grossman (grossman at cygnus.com) + + * procfs.c: Handle process exits more elegantly by trapping on + entry to _exit. Also, cleanup procinfo list when process dies of + it's own accord (as opposed to being killed). + +Sat Oct 16 20:47:30 1993 Jim Kingdon (kingdon@lioth.cygnus.com) + + * config/m88k/xm-dgux.h: Define NO_PTRACE_H. + + * corelow.c (add_to_thread_list): Need a cast to go from PTR to + asection *. + + * infrun.c: Add comment about signals. + + * fork-child.c (fork_inferior): Remove CREATE_INFERIOR_HOOK again. + Stu reinstated it (accidently I assume). + +Sat Oct 16 15:27:10 1993 Stu Grossman (grossman at cygnus.com) + + * procfs.c (procfs_wait): Losing Unixware can't do poll on /proc + files. Use PIOCWSTOP instead. + * corelow.c (add_to_thread_list): Fix arg to match prototype. + + * procfs.c (procfs_set_sproc_trap): Don't use this if sproc + isn't available. + * (procfs_notice_signals): Fix prototype. + +Fri Oct 15 22:46:07 1993 Stu Grossman (grossman at cygnus.com) + + * breakpoint.c (breakpoint_thread_match break_command_1): + Thread-specific breakpoint support. + * breakpoint.h (struct breakpoint): Add thread id field. + * fork-child.c (fork_inferior): Move call to init_thread_list() + back a bit so that init_trace_fun can do thread functions. + * hppa-tdep.c (restore_pc_queue): Add pid to call to target_wait. + * hppab-nat.c (child_resume): Handle default pid. + * hppah-nat.c (child_resume): Handle default pid. + * i386lynx-nat.c (child_wait): New arg pid. + * inflow.c (kill_command): Reset thread list. + * infptrace.c (child_resume): Handle default pid. + * infrun.c: Thread-specific breakpoint support. + * inftarg.c (child_wait): Add pid arg. + * osfsolib.c (solib_create_inferior_hook): Add pid to call to + target_resume. + * procfs.c: Multi-thread support. + * remote-bug.c (bug_wait): Add pid arg. + * remote-hms.c (hms_wait): Add pid arg. + * remote-mips.c (mips_wait): Add pid arg. + * remote-mon.c (monitor_wait): Add pid arg. + * remote-nindy.c (nindy_wait): Add pid arg. + * remote-sim.c (gdbsim_wait): Add pid arg. + * remote-udi.c (udi_wait): Add pid arg. + * remote-vx.c (vx_wait): Add pid arg. + * remote-z8k.c (sim_wait): Add pid arg. + * remote.c (remote_wait): Add pid arg. + * solib.c (solib_create_inferior_hook): Add pid to call to + target_resume. + * target.h (struct target_ops): Add pid arg to to_wait and + to_notice_signals. + * thread.c (valid_thread_id): New func to validate thread #s. + * (pid_to_thread_id): New func to do the obvious. + * thread.h: Prototypes for above. + + * coff-solib.c (coff_solib_add): Use nameoffset field to locate + filename. + Fri Oct 15 21:29:40 1993 Jim Kingdon (kingdon@lioth.cygnus.com) * h8300-tdep.c, h8500-tdep.c: Define sim_load only, but not