aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2018-05-20 11:04:16 -0600
committerTom Tromey <tom@tromey.com>2018-07-16 08:55:16 -0600
commit81cc346dc98678c5d196c7110795d8f2edfd8f50 (patch)
tree3f41b4af4ff0a6d0d562b4231bf7d49463982b40 /gdb
parent2c99ee5c4f44d52258fa176563cc6a4cfbf0069d (diff)
downloadbinutils-81cc346dc98678c5d196c7110795d8f2edfd8f50.zip
binutils-81cc346dc98678c5d196c7110795d8f2edfd8f50.tar.gz
binutils-81cc346dc98678c5d196c7110795d8f2edfd8f50.tar.bz2
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.
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/buildsym.h8
-rw-r--r--gdb/dbxread.c8
3 files changed, 13 insertions, 8 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index b73da5e..b053f8c 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,10 @@
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.
* dbxread.c (read_ofile_symtab): Update.
* coffread.c (coff_start_symtab, coff_end_symtab): Update.
diff --git a/gdb/buildsym.h b/gdb/buildsym.h
index 61ffc0f..088c1d7 100644
--- a/gdb/buildsym.h
+++ b/gdb/buildsym.h
@@ -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;
diff --git a/gdb/dbxread.c b/gdb/dbxread.c
index f6059a8..ba0483e 100644
--- a/gdb/dbxread.c
+++ b/gdb/dbxread.c
@@ -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;
+
/* 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