mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2025-02-18 08:29:30 +00:00
* paread.c (pa_symfile_init): Check for the existance of stabs
after DBX_TEXT_SECT has been initialized.
This commit is contained in:
parent
9f6294075e
commit
f3628b3985
@ -1,3 +1,8 @@
|
||||
Mon Dec 13 06:42:37 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
|
||||
|
||||
* paread.c (pa_symfile_init): Check for the existance of stabs
|
||||
after DBX_TEXT_SECT has been initialized.
|
||||
|
||||
Tue Nov 23 17:29:28 1993 Steve Chamberlain (sac@jonny.cygnus.com)
|
||||
|
||||
* config/h8300/tm-h8300.h (BREAKPOINT): Insn changed to sleep.
|
||||
|
11
gdb/paread.c
11
gdb/paread.c
@ -412,11 +412,6 @@ pa_symfile_init (objfile)
|
||||
|
||||
memset ((PTR) objfile->sym_stab_info, 0, sizeof (struct dbx_symfile_info));
|
||||
|
||||
if (!stabsect)
|
||||
return;
|
||||
|
||||
if (!stringsect)
|
||||
error ("Found stabs, but not string section");
|
||||
|
||||
/* FIXME POKING INSIDE BFD DATA STRUCTURES */
|
||||
#define STRING_TABLE_OFFSET (stringsect->filepos)
|
||||
@ -429,6 +424,12 @@ pa_symfile_init (objfile)
|
||||
if (!DBX_TEXT_SECT (objfile))
|
||||
error ("Can't find $TEXT$ section in symbol file");
|
||||
|
||||
if (!stabsect)
|
||||
return;
|
||||
|
||||
if (!stringsect)
|
||||
error ("Found stabs, but not string section");
|
||||
|
||||
/* FIXME: I suspect this should be external_nlist. The size of host
|
||||
types like long and bfd_vma should not affect how we read the
|
||||
file. */
|
||||
|
Loading…
x
Reference in New Issue
Block a user