Move processing_acc_compilation to dbxread.c
authorTom Tromey <tom@tromey.com>
Sun, 20 May 2018 17:04:16 +0000 (11:04 -0600)
committerTom Tromey <tom@tromey.com>
Mon, 16 Jul 2018 14:55:16 +0000 (08:55 -0600)
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.

gdb/ChangeLog
gdb/buildsym.h
gdb/dbxread.c

index b73da5ec86b72462d25ef9fe587975df714cdae0..b053f8c4cfbb49be153fe50928c219fda205dcc1 100644 (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>
 
        * xcoffread.c (aix_process_linenos, complete_symtab): Update.
index 61ffc0fd89542a599285c6a53e998f46bcfb9d9c..088c1d790e48e6b14e62bc86cc7f0c706de9d750 100644 (file)
@@ -74,14 +74,6 @@ EXTERN struct subfile *current_subfile;
 
 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.  */
 
 EXTERN unsigned int symnum;
index f6059a8c87b057c85dcdba1365715305b8beda68..ba0483ed8622ccb53bb73e2bfc88a317ef35e0af 100644 (file)
@@ -145,6 +145,14 @@ static unsigned int next_file_string_table_offset;
 
 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;
+
 \f
 /* 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