diff options
Diffstat (limited to 'gdb/objfiles.h')
-rw-r--r-- | gdb/objfiles.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/gdb/objfiles.h b/gdb/objfiles.h index 0a69f20..a4a1404 100644 --- a/gdb/objfiles.h +++ b/gdb/objfiles.h @@ -1,5 +1,5 @@ /* Definitions for symbol file management in GDB. - Copyright (C) 1992, 1993, 1994 Free Software Foundation, Inc. + Copyright (C) 1992, 1993, 1994, 1995 Free Software Foundation, Inc. This file is part of GDB. @@ -208,8 +208,8 @@ struct objfile struct partial_symtab *free_psymtabs; - /* The object file's BFD. Can be null, in which case bfd_open (name) and - put the result here. */ + /* The object file's BFD. Can be null if the objfile contains only + minimal symbols, e.g. the run time common symbols for SunOS4. */ bfd *obfd; @@ -356,6 +356,11 @@ struct objfile extern struct objfile *symfile_objfile; +/* The object file that contains the runtime common minimal symbols + for SunOS4. Note that this objfile has no associated BFD. */ + +extern struct objfile *rt_common_objfile; + /* When we need to allocate a new type, we need to know which type_obstack to allocate the type on, since there is one for each objfile. The places where types are allocated are deeply buried in function call hierarchies |