aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStu Grossman <grossman@cygnus>1994-04-12 02:53:09 +0000
committerStu Grossman <grossman@cygnus>1994-04-12 02:53:09 +0000
commit70e375c3567c03d2f6457f66feda20285239dba8 (patch)
tree849a83ff79f25ece127bac863761b8cbbd952c21
parent099c286e7440447b4c7d9e1ced7b86ffaa255c29 (diff)
downloadgdb-70e375c3567c03d2f6457f66feda20285239dba8.zip
gdb-70e375c3567c03d2f6457f66feda20285239dba8.tar.gz
gdb-70e375c3567c03d2f6457f66feda20285239dba8.tar.bz2
Mon Apr 11 19:21:27 1994 Stu Grossman (grossman at cygnus.com)
* xcoffread.c (read_xcoff_symtab): Ignore symbols of class C_EXT, smtyp XTY_LD, sclass XMC_DS (external data segment label). They often have the same names as debug symbols for functions, and confuse lookup_symbol().
-rw-r--r--gdb/ChangeLog7
-rw-r--r--gdb/xcoffread.c2
2 files changed, 8 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 3aa5240..7ca2b53 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,10 @@
+Mon Apr 11 19:21:27 1994 Stu Grossman (grossman at cygnus.com)
+
+ * xcoffread.c (read_xcoff_symtab): Ignore symbols of class C_EXT,
+ smtyp XTY_LD, sclass XMC_DS (external data segment label). They
+ often have the same names as debug symbols for functions, and
+ confuse lookup_symbol().
+
Mon Apr 11 10:44:35 1994 Jim Kingdon (kingdon@deneb.cygnus.com)
* remote.c: Around redefinition of PBUFSIZE, adjust whitespace.
diff --git a/gdb/xcoffread.c b/gdb/xcoffread.c
index 314982f..7d93098 100644
--- a/gdb/xcoffread.c
+++ b/gdb/xcoffread.c
@@ -1370,7 +1370,7 @@ function_entry_point:
#endif
continue;
}
- break;
+ continue;
default : /* all other XTY_XXXs */
break;