Browse Source

* procfs.c (open_proc_file): Disable inherit-on-fork flag so that

commands in .cshrc/.profile won't get traced.
gdb-4_18-branch
Stu Grossman 35 years ago
parent
commit
fad3fc945a
  1. 5
      gdb/ChangeLog
  2. 4
      gdb/procfs.c

5
gdb/ChangeLog

@ -1,3 +1,8 @@
Tue Mar 31 11:01:06 1992 Stu Grossman (grossman at cygnus.com)
* procfs.c (open_proc_file): Disable inherit-on-fork flag so that
commands in .cshrc/.profile won't get traced.
Tue Mar 31 08:11:58 1992 John Gilmore (gnu at cygnus.com)
* elfread.c (elf_symtab_read): Use xmalloc, not bfd_xmalloc.

4
gdb/procfs.c

@ -1238,8 +1238,12 @@ open_proc_file (pid, pip)
sprintf (pip -> pathname, PROC_NAME_FMT, pid);
if ((pip -> fd = open (pip -> pathname, O_RDWR)) >= 0)
{
long pr_flags;
pip -> valid = 1;
pip -> pid = pid;
pr_flags = PR_FORK;
(void) ioctl (pip -> fd, PIOCRESET, &pr_flags);
}
return (pip -> valid);
}

Loading…
Cancel
Save