From: Tom Tromey Date: Sun, 20 May 2018 18:06:43 +0000 (-0600) Subject: Move scan_file_globals declaration to stabsread.h X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=77d6f1aa16685bc715c95decf6e3d3ae2e70dbc1;p=binutils-gdb.git Move scan_file_globals declaration to stabsread.h scan_file_globals is defined in stabsread.c, so move its declaration to stabsread.h. gdb/ChangeLog 2018-07-16 Tom Tromey * stabsread.c (scan_file_globals): Update comment. * stabsread.h (scan_file_globals): Move from buildsym.h. * buildsym.h (scan_file_globals): Move to stabsread.h. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index f80318288b1..df77b21841a 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,9 @@ +2018-07-16 Tom Tromey + + * stabsread.c (scan_file_globals): Update comment. + * stabsread.h (scan_file_globals): Move from buildsym.h. + * buildsym.h (scan_file_globals): Move to stabsread.h. + 2018-07-16 Tom Tromey * xcoffread.c (xcoff_new_init): Update. diff --git a/gdb/buildsym.h b/gdb/buildsym.h index 77fc5bdd3c4..f70777946a1 100644 --- a/gdb/buildsym.h +++ b/gdb/buildsym.h @@ -205,10 +205,6 @@ extern struct compunit_symtab *end_expandable_symtab (CORE_ADDR end_addr, extern void augment_type_symtab (void); -/* Defined in stabsread.c. */ - -extern void scan_file_globals (struct objfile *objfile); - extern void buildsym_init (); extern struct context_stack *push_context (int desc, CORE_ADDR valu); diff --git a/gdb/stabsread.c b/gdb/stabsread.c index a260fc76b56..50ca0e414f1 100644 --- a/gdb/stabsread.c +++ b/gdb/stabsread.c @@ -4589,9 +4589,7 @@ cleanup_undefined_stabs_types (struct objfile *objfile) cleanup_undefined_types_noname (objfile); } -/* Scan through all of the global symbols defined in the object file, - assigning values to the debugging symbols that need to be assigned - to. Get these symbols from the minimal symbol table. */ +/* See stabsread.h. */ void scan_file_globals (struct objfile *objfile) diff --git a/gdb/stabsread.h b/gdb/stabsread.h index 34c6738813d..b0194e0c694 100644 --- a/gdb/stabsread.h +++ b/gdb/stabsread.h @@ -223,4 +223,10 @@ extern void free_header_files (void); extern void init_header_files (void); +/* Scan through all of the global symbols defined in the object file, + assigning values to the debugging symbols that need to be assigned + to. Get these symbols from the minimal symbol table. */ + +extern void scan_file_globals (struct objfile *objfile); + #undef EXTERN