* NEWS: Document that "info symbol" works with COFF debug info and
its variants. * minsyms.c (lookup_minimal_symbol_by_pc_section): Don't skip symbols whose SYMBOL_BFD_SECTION is NULL.
This commit is contained in:
parent
56caf160f3
commit
65d5a54a0c
|
@ -1,3 +1,11 @@
|
||||||
|
2001-02-11 Eli Zaretskii <eliz@is.elta.co.il>
|
||||||
|
|
||||||
|
* NEWS: Document that "info symbol" works with COFF debug info and
|
||||||
|
its variants.
|
||||||
|
|
||||||
|
* minsyms.c (lookup_minimal_symbol_by_pc_section): Don't skip
|
||||||
|
symbols whose SYMBOL_BFD_SECTION is NULL.
|
||||||
|
|
||||||
2000-02-10 Peter Schauer <pes@regent.e-technik.tu-muenchen.de>
|
2000-02-10 Peter Schauer <pes@regent.e-technik.tu-muenchen.de>
|
||||||
|
|
||||||
Get rid of AIX specific PC_LOAD_SEGMENT, replace with PC_SOLIB.
|
Get rid of AIX specific PC_LOAD_SEGMENT, replace with PC_SOLIB.
|
||||||
|
|
2
gdb/NEWS
2
gdb/NEWS
|
@ -3,6 +3,8 @@
|
||||||
|
|
||||||
*** Changes since GDB 5.0:
|
*** Changes since GDB 5.0:
|
||||||
|
|
||||||
|
* "info symbol" works on platforms which use COFF, ECOFF, XCOFF, and NLM.
|
||||||
|
|
||||||
* New native configurations
|
* New native configurations
|
||||||
|
|
||||||
Alpha FreeBSD alpha*-*-freebsd*
|
Alpha FreeBSD alpha*-*-freebsd*
|
||||||
|
|
|
@ -482,6 +482,10 @@ lookup_minimal_symbol_by_pc_section (CORE_ADDR pc, asection *section)
|
||||||
/* This is the new code that distinguishes it from the old function */
|
/* This is the new code that distinguishes it from the old function */
|
||||||
if (section)
|
if (section)
|
||||||
while (hi >= 0
|
while (hi >= 0
|
||||||
|
/* Some types of debug info, such as COFF,
|
||||||
|
don't fill the bfd_section member, so don't
|
||||||
|
throw away symbols on those platforms. */
|
||||||
|
&& SYMBOL_BFD_SECTION (&msymbol[hi]) != NULL
|
||||||
&& SYMBOL_BFD_SECTION (&msymbol[hi]) != section)
|
&& SYMBOL_BFD_SECTION (&msymbol[hi]) != section)
|
||||||
--hi;
|
--hi;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue