* dbxread.c (read_dbx_symtab): Ignore N_PATCH stabs instead of
authorMark Kettenis <kettenis@gnu.org>
Fri, 9 Jan 2004 16:26:17 +0000 (16:26 +0000)
committerMark Kettenis <kettenis@gnu.org>
Fri, 9 Jan 2004 16:26:17 +0000 (16:26 +0000)
complaining.
(process_one_symbol): Deal with N_PATCH stabs.

gdb/ChangeLog
gdb/dbxread.c

index 7dfffcf..2f037e9 100644 (file)
@@ -1,3 +1,9 @@
+2004-01-09  Mark Kettenis  <kettenis@gnu.org>
+
+       * dbxread.c (read_dbx_symtab): Ignore N_PATCH stabs instead of
+       complaining.
+       (process_one_symbol): Deal with N_PATCH stabs.
+
 2004-01-09  Elena Zannoni  <ezannoni@redhat.com>
 
        * dwarf2read.c (read_array_type): Discard FORTRAN_HACK macro and
index 9bcb50e..62a583f 100644 (file)
@@ -2087,6 +2087,7 @@ read_dbx_symtab (struct objfile *objfile)
 
          case N_OBJ:                   /* useless types from Solaris */
          case N_OPT:
+         case N_PATCH:
          /* These symbols aren't interesting; don't worry about them */
 
          continue;
@@ -3253,6 +3254,7 @@ process_one_symbol (int type, int desc, CORE_ADDR valu, char *name,
 
       /* The following symbol types can be ignored.  */
     case N_OBJ:                /* Solaris 2:  Object file dir and name */
+    case N_PATCH:      /* Solaris2: Patch Run Time Checker.  */
       /*   N_UNDF:                   Solaris 2:  file separator mark */
       /*   N_UNDF: -- we will never encounter it, since we only process one
          file's symbols at once.  */