* stabsread.h (cleanup_undefined_stabs_types): Renamed from
cleanup_undefined_types. * stabsread.c (cleanup_undefined_stabs_types): Ditto. All callers updated.
This commit is contained in:
parent
d416e51da0
commit
0a0edcd5c2
4 changed files with 12 additions and 5 deletions
|
@ -1,3 +1,10 @@
|
||||||
|
2012-05-29 Doug Evans <dje@google.com>
|
||||||
|
|
||||||
|
* stabsread.h (cleanup_undefined_stabs_types): Renamed from
|
||||||
|
cleanup_undefined_types.
|
||||||
|
* stabsread.c (cleanup_undefined_stabs_types): Ditto.
|
||||||
|
All callers updated.
|
||||||
|
|
||||||
2012-05-29 Tom Tromey <tromey@redhat.com>
|
2012-05-29 Tom Tromey <tromey@redhat.com>
|
||||||
|
|
||||||
* symfile.c (symfile_bfd_open): Don't close desc if bfd_fopen
|
* symfile.c (symfile_bfd_open): Don't close desc if bfd_fopen
|
||||||
|
|
|
@ -49,7 +49,7 @@
|
||||||
#include "buildsym.h" /* Our own declarations. */
|
#include "buildsym.h" /* Our own declarations. */
|
||||||
#undef EXTERN
|
#undef EXTERN
|
||||||
|
|
||||||
/* For cleanup_undefined_types and finish_global_stabs (somewhat
|
/* For cleanup_undefined_stabs_types and finish_global_stabs (somewhat
|
||||||
questionable--see comment where we call them). */
|
questionable--see comment where we call them). */
|
||||||
|
|
||||||
#include "stabsread.h"
|
#include "stabsread.h"
|
||||||
|
@ -1001,13 +1001,13 @@ end_symtab (CORE_ADDR end_addr, struct objfile *objfile, int section)
|
||||||
(this needs to be done before the finish_blocks so that
|
(this needs to be done before the finish_blocks so that
|
||||||
file_symbols is still good).
|
file_symbols is still good).
|
||||||
|
|
||||||
Both cleanup_undefined_types and finish_global_stabs are stabs
|
Both cleanup_undefined_stabs_types and finish_global_stabs are stabs
|
||||||
specific, but harmless for other symbol readers, since on gdb
|
specific, but harmless for other symbol readers, since on gdb
|
||||||
startup or when finished reading stabs, the state is set so these
|
startup or when finished reading stabs, the state is set so these
|
||||||
are no-ops. FIXME: Is this handled right in case of QUIT? Can
|
are no-ops. FIXME: Is this handled right in case of QUIT? Can
|
||||||
we make this cleaner? */
|
we make this cleaner? */
|
||||||
|
|
||||||
cleanup_undefined_types (objfile);
|
cleanup_undefined_stabs_types (objfile);
|
||||||
finish_global_stabs (objfile);
|
finish_global_stabs (objfile);
|
||||||
|
|
||||||
if (pending_blocks == NULL
|
if (pending_blocks == NULL
|
||||||
|
|
|
@ -4598,7 +4598,7 @@ cleanup_undefined_types_1 (void)
|
||||||
this unit. */
|
this unit. */
|
||||||
|
|
||||||
void
|
void
|
||||||
cleanup_undefined_types (struct objfile *objfile)
|
cleanup_undefined_stabs_types (struct objfile *objfile)
|
||||||
{
|
{
|
||||||
cleanup_undefined_types_1 ();
|
cleanup_undefined_types_1 ();
|
||||||
cleanup_undefined_types_noname (objfile);
|
cleanup_undefined_types_noname (objfile);
|
||||||
|
|
|
@ -129,7 +129,7 @@ EXTERN int n_this_object_header_files;
|
||||||
|
|
||||||
EXTERN int n_allocated_this_object_header_files;
|
EXTERN int n_allocated_this_object_header_files;
|
||||||
|
|
||||||
extern void cleanup_undefined_types (struct objfile *);
|
extern void cleanup_undefined_stabs_types (struct objfile *);
|
||||||
|
|
||||||
extern long read_number (char **, int);
|
extern long read_number (char **, int);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue