This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[RFA 08/42] Move processing_acc_compilation to dbxread.c
- From: Tom Tromey <tom at tromey dot com>
- To: gdb-patches at sourceware dot org
- Cc: Tom Tromey <tom at tromey dot com>
- Date: Tue, 22 May 2018 22:58:17 -0600
- Subject: [RFA 08/42] Move processing_acc_compilation to dbxread.c
- References: <20180523045851.11660-1-tom@tromey.com>
processing_acc_compilation is only used in dbxread.c, so move it
there.
gdb/ChangeLog
2018-05-22 Tom Tromey <tom@tromey.com>
* dbxread.c (processing_acc_compilation): New global.
* buildsym.h (processing_acc_compilation): Don't declare.
---
gdb/ChangeLog | 5 +++++
gdb/buildsym.h | 8 --------
gdb/dbxread.c | 8 ++++++++
3 files changed, 13 insertions(+), 8 deletions(-)
diff --git a/gdb/buildsym.h b/gdb/buildsym.h
index 61ffc0fd89..088c1d790e 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 31de714cc7..eed4a28b90 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
--
2.13.6