Remove reg_names decl (now in defs.h).
authorJohn Gilmore <gnu@cygnus>
Sat, 13 Jun 1992 06:08:09 +0000 (06:08 +0000)
committerJohn Gilmore <gnu@cygnus>
Sat, 13 Jun 1992 06:08:09 +0000 (06:08 +0000)
gdb/arm-pinsn.c
gdb/i960-pinsn.c
gdb/m68k-pinsn.c
gdb/mips-pinsn.c
gdb/ns32k-pinsn.c
gdb/pyr-pinsn.c
gdb/sparc-pinsn.c
gdb/tahoe-pinsn.c
gdb/vax-pinsn.c

index 240f7cb11fa9dae2e361686b83a41b4b1785e612..8c8b9562669be7fdc45641541ccb14789451c420 100644 (file)
@@ -1,5 +1,5 @@
 /* Print Acorn Risc Machine instructions for GDB, the GNU debugger.
-   Copyright 1986, 1989, 1991 Free Software Foundation, Inc.
+   Copyright 1986, 1989, 1991, 1992 Free Software Foundation, Inc.
 
 This file is part of GDB.
 
@@ -24,8 +24,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #include "symtab.h"
 #include "opcode/arm.h"
 
-extern char *reg_names[];
-
 static char *shift_names[] = {
     "lsl", "lsr", "asr", "ror",
 };
index dcf8e221352d9044b7125f623f9bee0e543f6aa6..8e5147eac24073cd36565a90a7871c047da1d56a 100644 (file)
@@ -1,5 +1,5 @@
 /* i80960 instruction disassembler for GDB.
-   Copyright (C) 1990-1991 Free Software Foundation, Inc.
+   Copyright 1990, 1991, 1992 Free Software Foundation, Inc.
 
 This file is part of GDB.
 
@@ -21,8 +21,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #include "frame.h"
 #include "inferior.h"
 
-extern char *reg_names[];
-
 static FILE *stream;           /* Output goes here */
 static void print_addr();
 static void ctrl();
index 6e47839eacdf18fb4f9b2d411c4bda5d8d4ea669..f5a9fb50fcc006cf9f528f87a4a51babff02f6af 100644 (file)
@@ -44,9 +44,9 @@ print_insn_arg PARAMS ((char *, unsigned char *, unsigned char *, CORE_ADDR,
 /* Number of elements in the opcode table.  */
 #define NOPCODES (sizeof m68k_opcodes / sizeof m68k_opcodes[0])
 
-extern char *reg_names[];
-char *fpcr_names[] = { "", "fpiar", "fpsr", "fpiar/fpsr", "fpcr",
-                    "fpiar/fpcr", "fpsr/fpcr", "fpiar-fpcr"};
+const char * const fpcr_names[] = {
+  "", "fpiar", "fpsr", "fpiar/fpsr", "fpcr",
+  "fpiar/fpcr", "fpsr/fpcr", "fpiar-fpcr"};
 
 /* Define accessors for 68K's 1, 2, and 4-byte signed quantities.
    The _SHIFT values move the quantity to the high order end of an
index 2939328510f4ea7e89495f96d74a1e2f004584aa..993541f2557d666c60d5474ffaabdc3979d470cf 100644 (file)
@@ -1,6 +1,6 @@
 /* Print mips instructions for GDB, the GNU debugger.
    Copyright 1989, 1991, 1992 Free Software Foundation, Inc.
-   Contributed by Nobuyuki Hikichi(hikichi@sra.co.jp)
+   Contributed by Nobuyuki Hikichi(hikichi@sra.co.jp).
 
 This file is part of GDB.
 
@@ -29,9 +29,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #define NOPCODES (sizeof mips_opcodes / sizeof mips_opcodes[0])
 
 #define MKLONG(p)  *(unsigned long*)p
-
-extern char *reg_names[];
-
 \f
 /* subroutine */
 static unsigned char *
index 2ce903ac4e5c0c91d4b21d9286ccb6cc5f320184..820517368b693be40f19ac0b1030e9992e789008 100644 (file)
@@ -1,5 +1,5 @@
 /* Print National Semiconductor 32000 instructions for GDB, the GNU debugger.
-   Copyright 1986, 1988, 1991 Free Software Foundation, Inc.
+   Copyright 1986, 1988, 1991, 1992 Free Software Foundation, Inc.
 
 This file is part of GDB.
 
@@ -28,8 +28,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 /* Number of elements in the opcode table.  */
 #define NOPCODES (sizeof notstrs / sizeof notstrs[0])
 
-extern char *reg_names[];
-
 #define NEXT_IS_ADDR   '|'
 
 /*
index 6968c5477036481ba647ce8adef9dd1cd1201931..3b85acad75c70221ffb99c78b5e87b978ebe13cc 100644 (file)
@@ -1,7 +1,7 @@
 /* Print Pyramid Technology 90x instructions for GDB, the GNU Debugger.
-   Copyright 1988, 1989, 1991 Free Software Foundation, Inc.
+   Copyright 1988, 1989, 1991, 1992 Free Software Foundation, Inc.
 
-This file is part of GDB, the GNU disassembler.
+This file is part of GDB, the GNU debugger.
 
 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
@@ -51,7 +51,6 @@ CORE_ADDR pyr_saved_pc(frame)
            frame, 60/4, foo);
     return foo;
 }
-\f
 
 /* Pyramid instructions are never longer than this many bytes.  */
 #define MAXLEN 24
@@ -60,15 +59,10 @@ CORE_ADDR pyr_saved_pc(frame)
 /*const*/ static int nopcodes = (sizeof (pyr_opcodes) / sizeof( pyr_opcodes[0]));
 #define NOPCODES (nopcodes)
 
-extern char *reg_names[];
-\f
-/* Let's be byte-independent so we can use this as a cross-assembler.
-   (will this ever be useful?
- */
+/* Let's be byte-independent so we can use this as a cross-assembler.  */
 
 #define NEXTLONG(p)  \
   (p += 4, (((((p[-4] << 8) + p[-3]) << 8) + p[-2]) << 8) + p[-1])
-
 \f
 /* Print one instruction at address MEMADDR in debugged memory,
    on STREAM.  Returns length of the instruction, in bytes.  */
index 0922ef9a31629aa62062303cc513c6eb7fd001e9..231a43edf903005a47fda49af4e0c731093e9d54 100644 (file)
@@ -1,7 +1,7 @@
 /* Print SPARC instructions for GDB, the GNU Debugger.
-   Copyright 1989, 1991 Free Software Foundation, Inc.
+   Copyright 1989, 1991, 1992 Free Software Foundation, Inc.
 
-This file is part of GDB, the GNU disassembler.
+This file is part of GDB, the GNU debugger.
 
 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
@@ -24,7 +24,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #include "string.h"
 #include "target.h"
 
-extern char *reg_names[];
 #define        freg_names      (&reg_names[4 * 8])
 
 union sparc_insn
index 9b16d032e317b8e515882a90048772cd1f5f5b07..92b0ceb7cd388055d1292b84b4b5181253963dd5 100644 (file)
@@ -1,5 +1,5 @@
 /* Print instructions for Tahoe target machines, for GDB.
-   Copyright 1986, 1989, 1991 Free Software Foundation, Inc.
+   Copyright 1986, 1989, 1991, 1992 Free Software Foundation, Inc.
    Contributed by the State University of New York at Buffalo, by the
    Distributed Computer Systems Lab, Department of Computer Science, 1991.
 
@@ -29,8 +29,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 /* Number of elements in the opcode table.  */
 #define NOPCODES (sizeof votstrs / sizeof votstrs[0])
 
-extern char *reg_names[];
-
 static unsigned char *print_insn_arg ();
 
 /* Print the Tahoe instruction at address MEMADDR in debugged memory,
index a0f8e9549e1a417d70c08a6ea2b3185eae1e53e0..622bb8f9f7a21791e5d3b71cd69d3b80a5f4e28d 100644 (file)
@@ -1,5 +1,5 @@
 /* Print VAX instructions for GDB, the GNU debugger.
-   Copyright 1986, 1989, 1991 Free Software Foundation, Inc.
+   Copyright 1986, 1989, 1991, 1992 Free Software Foundation, Inc.
 
 This file is part of GDB.
 
@@ -27,8 +27,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 /* Number of elements in the opcode table.  */
 #define NOPCODES (sizeof votstrs / sizeof votstrs[0])
 
-extern char *reg_names[];
-
 static unsigned char *print_insn_arg ();
 \f
 /* Print the vax instruction at address MEMADDR in debugged memory,