From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:40971) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SWYis-0001kH-2T for qemu-devel@nongnu.org; Mon, 21 May 2012 15:56:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SWYiq-0006lV-84 for qemu-devel@nongnu.org; Mon, 21 May 2012 15:56:53 -0400 Received: from mx.meyering.net ([88.168.87.75]:37755 helo=hx.meyering.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SWYip-0006lD-TA for qemu-devel@nongnu.org; Mon, 21 May 2012 15:56:52 -0400 From: Jim Meyering Date: Mon, 21 May 2012 21:56:22 +0200 Message-Id: <1337630184-30581-5-git-send-email-jim@meyering.net> In-Reply-To: <1337630184-30581-1-git-send-email-jim@meyering.net> References: <1337629910-30302-1-git-send-email-jim@meyering.net> <1337630184-30581-1-git-send-email-jim@meyering.net> Subject: [Qemu-devel] [PATCH 7/9] mips-dis: declare four globals to be "static" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Jim Meyering , Stefan Weil , Anthony Liguori From: Jim Meyering Signed-off-by: Jim Meyering --- mips-dis.c | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/mips-dis.c b/mips-dis.c index e3a6e0b..f6109a1 100644 --- a/mips-dis.c +++ b/mips-dis.c @@ -888,10 +888,9 @@ enum Many instructions are short hand for other instructions (i.e., The jal instruction is short for jalr ). */ -extern const struct mips_opcode mips_builtin_opcodes[]; -extern const int bfd_mips_num_builtin_opcodes; -extern struct mips_opcode *mips_opcodes; -extern int bfd_mips_num_opcodes; +static const struct mips_opcode mips_builtin_opcodes[]; +static const int bfd_mips_num_builtin_opcodes; +static int bfd_mips_num_opcodes; #define NUMOPCODES bfd_mips_num_opcodes @@ -1203,7 +1202,7 @@ extern const int bfd_mips16_num_opcodes; Many instructions are short hand for other instructions (i.e., The jal instruction is short for jalr ). */ -const struct mips_opcode mips_builtin_opcodes[] = +static const struct mips_opcode mips_builtin_opcodes[] = { /* These instructions appear first so that the disassembler will find them first. The assemblers uses a hash table based on the @@ -2756,13 +2755,13 @@ const struct mips_opcode mips_builtin_opcodes[] = #define MIPS_NUM_OPCODES \ ((sizeof mips_builtin_opcodes) / (sizeof (mips_builtin_opcodes[0]))) -const int bfd_mips_num_builtin_opcodes = MIPS_NUM_OPCODES; +static const int bfd_mips_num_builtin_opcodes = MIPS_NUM_OPCODES; /* const removed from the following to allow for dynamic extensions to the * built-in instruction set. */ -struct mips_opcode *mips_opcodes = +static struct mips_opcode *mips_opcodes = (struct mips_opcode *) mips_builtin_opcodes; -int bfd_mips_num_opcodes = MIPS_NUM_OPCODES; +static int bfd_mips_num_opcodes = MIPS_NUM_OPCODES; #undef MIPS_NUM_OPCODES /* Mips instructions are at maximum this many bytes long. */ -- 1.7.10.2.552.gaa3bb87