Move processing_acc_compilation to dbxread.c

processing_acc_compilation is only used in dbxread.c, so move it
there.

gdb/ChangeLog
2018-07-16  Tom Tromey  <tom@tromey.com>

	* dbxread.c (processing_acc_compilation): New global.
	* buildsym.h (processing_acc_compilation): Don't declare.
This commit is contained in:
Tom Tromey 2018-05-20 11:04:16 -06:00
parent 2c99ee5c4f
commit 81cc346dc9
3 changed files with 13 additions and 8 deletions

View File

@ -1,3 +1,8 @@
2018-07-16 Tom Tromey <tom@tromey.com>
* dbxread.c (processing_acc_compilation): New global.
* buildsym.h (processing_acc_compilation): Don't declare.
2018-07-16 Tom Tromey <tom@tromey.com> 2018-07-16 Tom Tromey <tom@tromey.com>
* xcoffread.c (aix_process_linenos, complete_symtab): Update. * xcoffread.c (aix_process_linenos, complete_symtab): Update.

View File

@ -74,14 +74,6 @@ EXTERN struct subfile *current_subfile;
EXTERN unsigned char processing_gcc_compilation; EXTERN unsigned char processing_gcc_compilation;
/* When set, we are processing a .o file compiled by sun acc. This is
misnamed; it refers to all stabs-in-elf implementations which use
N_UNDF the way Sun does, including Solaris gcc. Hopefully all
stabs-in-elf implementations ever invented will choose to be
compatible. */
EXTERN unsigned char processing_acc_compilation;
/* Count symbols as they are processed, for error messages. */ /* Count symbols as they are processed, for error messages. */
EXTERN unsigned int symnum; EXTERN unsigned int symnum;

View File

@ -145,6 +145,14 @@ static unsigned int next_file_string_table_offset;
static int symfile_relocatable = 0; static int symfile_relocatable = 0;
/* When set, we are processing a .o file compiled by sun acc. This is
misnamed; it refers to all stabs-in-elf implementations which use
N_UNDF the way Sun does, including Solaris gcc. Hopefully all
stabs-in-elf implementations ever invented will choose to be
compatible. */
static unsigned char processing_acc_compilation;
/* The lowest text address we have yet encountered. This is needed /* The lowest text address we have yet encountered. This is needed
because in an a.out file, there is no header field which tells us because in an a.out file, there is no header field which tells us