forked from Imagelibrary/binutils-gdb
* xcoffread.c (scan_xcoff_symtab): Ignore symbols beginning with
"@".
This commit is contained in:
@@ -1,3 +1,8 @@
|
|||||||
|
2001-04-12 Nicholas Duffek <nsd@redhat.com>
|
||||||
|
|
||||||
|
* xcoffread.c (scan_xcoff_symtab): Ignore symbols beginning with
|
||||||
|
"@".
|
||||||
|
|
||||||
2001-04-12 Kevin Buettner <kevinb@redhat.com>
|
2001-04-12 Kevin Buettner <kevinb@redhat.com>
|
||||||
|
|
||||||
* config/i386/fbsd.mh (NATDEPFILES): Add i386-nat.o.
|
* config/i386/fbsd.mh (NATDEPFILES): Add i386-nat.o.
|
||||||
|
|||||||
@@ -2243,8 +2243,14 @@ scan_xcoff_symtab (struct objfile *objfile)
|
|||||||
else
|
else
|
||||||
csect_aux = main_aux[0];
|
csect_aux = main_aux[0];
|
||||||
|
|
||||||
/* If symbol name starts with ".$" or "$", ignore it. */
|
/* If symbol name starts with ".$" or "$", ignore it.
|
||||||
if (namestring[0] == '$'
|
|
||||||
|
A symbol like "@FIX1" introduces a section for -bbigtoc jump
|
||||||
|
tables, which contain anonymous linker-generated code.
|
||||||
|
Ignore those sections to avoid "pc 0x... in read in psymtab,
|
||||||
|
but not in symtab" warnings from find_pc_sect_symtab. */
|
||||||
|
|
||||||
|
if (namestring[0] == '$' || namestring[0] == '@'
|
||||||
|| (namestring[0] == '.' && namestring[1] == '$'))
|
|| (namestring[0] == '.' && namestring[1] == '$'))
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user