diff options
author | Michael Snyder <msnyder@vmware.com> | 2002-01-09 18:49:22 +0000 |
---|---|---|
committer | Michael Snyder <msnyder@vmware.com> | 2002-01-09 18:49:22 +0000 |
commit | c564377feab16bc2fda4424625f23813186c3e8c (patch) | |
tree | 64903945a9593d24c23d228e10e85452d9dbfb42 /gdb | |
parent | c3d45d70a57675127db52306cd62e279fd2661e3 (diff) | |
download | binutils-gdb-c564377feab16bc2fda4424625f23813186c3e8c.tar.gz |
2002-01-09 Michael Snyder <msnyder@redhat.com>
* exec.c (exec_make_note_section): Don't call elfcore_write_prpsinfo.
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/ChangeLog | 4 | ||||
-rw-r--r-- | gdb/exec.c | 27 |
2 files changed, 5 insertions, 26 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 510f004e124..b00532ce58b 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +2002-01-09 Michael Snyder <msnyder@redhat.com> + + * exec.c (exec_make_note_section): Don't call elfcore_write_prpsinfo. + 2002-01-09 Richard Earnshaw <rearnsha@arm.com> * config/arm/arm-tdep.h (arm_software_single_step): Remove PARAMS. diff --git a/gdb/exec.c b/gdb/exec.c index 404617e0116..b07175ef5c6 100644 --- a/gdb/exec.c +++ b/gdb/exec.c @@ -771,30 +771,5 @@ file itself are wrong. Each section must be changed separately. The\n\ static char * exec_make_note_section (bfd *obfd, int *note_size) { - struct cleanup *old_chain; - char fname[16] = {'\0'}; - char psargs[80] = {'\0'}; - char *note_data = NULL; - - if (get_exec_file (0)) - { - strncpy (fname, strrchr (get_exec_file (0), '/') + 1, sizeof (fname)); - strncpy (psargs, get_exec_file (0), - sizeof (psargs)); - if (get_inferior_args ()) - { - strncat (psargs, " ", - sizeof (psargs) - strlen (psargs)); - strncat (psargs, get_inferior_args (), - sizeof (psargs) - strlen (psargs)); - } - - note_data = (char *) elfcore_write_prpsinfo (obfd, - note_data, - note_size, - fname, - psargs); - make_cleanup (xfree, note_data); - } - return note_data; + error ("Can't create a corefile"); } |