projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
x86: drop bogus IgnoreSize from AVX512BW insns
[deliverable/binutils-gdb.git]
/
opcodes
/
crx-dis.c
diff --git
a/opcodes/crx-dis.c
b/opcodes/crx-dis.c
index 9c14537f0db17d0ebd6076e910b933ce06cbd0e5..27a2aa802891865c9b9f6dc1a1a19bb10f632b08 100644
(file)
--- a/
opcodes/crx-dis.c
+++ b/
opcodes/crx-dis.c
@@
-1,5
+1,5
@@
/* Disassembler code for CRX.
/* Disassembler code for CRX.
- Copyright (C) 2004-201
7
Free Software Foundation, Inc.
+ Copyright (C) 2004-201
8
Free Software Foundation, Inc.
Contributed by Tomer Levi, NSC, Israel.
Written by Tomer Levi.
Contributed by Tomer Levi, NSC, Israel.
Written by Tomer Levi.
@@
-21,7
+21,7
@@
MA 02110-1301, USA. */
#include "sysdep.h"
MA 02110-1301, USA. */
#include "sysdep.h"
-#include "dis
-asm
.h"
+#include "dis
assemble
.h"
#include "opcode/crx.h"
/* String to print when opcode was not matched. */
#include "opcode/crx.h"
/* String to print when opcode was not matched. */
@@
-58,7
+58,7
@@
typedef struct
cinv_entry;
/* CRX 'cinv' options. */
cinv_entry;
/* CRX 'cinv' options. */
-const cinv_entry crx_cinvs[] =
+
static
const cinv_entry crx_cinvs[] =
{
{"[i]", 2}, {"[i,u]", 3}, {"[d]", 4}, {"[d,u]", 5},
{"[d,i]", 6}, {"[d,i,u]", 7}, {"[b]", 8},
{
{"[i]", 2}, {"[i,u]", 3}, {"[d]", 4}, {"[d,u]", 5},
{"[d,i]", 6}, {"[d,i,u]", 7}, {"[b]", 8},
@@
-81,22
+81,22
@@
typedef enum REG_ARG_TYPE
REG_ARG_TYPE;
/* Number of valid 'cinv' instruction options. */
REG_ARG_TYPE;
/* Number of valid 'cinv' instruction options. */
-int NUMCINVS = ((sizeof crx_cinvs)/(sizeof crx_cinvs[0]));
+
static
int NUMCINVS = ((sizeof crx_cinvs)/(sizeof crx_cinvs[0]));
/* Current opcode table entry we're disassembling. */
/* Current opcode table entry we're disassembling. */
-const inst *instruction;
+
static
const inst *instruction;
/* Current instruction we're disassembling. */
/* Current instruction we're disassembling. */
-ins currInsn;
+
static
ins currInsn;
/* The current instruction is read into 3 consecutive words. */
/* The current instruction is read into 3 consecutive words. */
-wordU words[3];
+
static
wordU words[3];
/* Contains all words in appropriate order. */
/* Contains all words in appropriate order. */
-ULONGLONG allWords;
+
static
ULONGLONG allWords;
/* Holds the current processed argument number. */
/* Holds the current processed argument number. */
-int processing_argument_number;
+
static
int processing_argument_number;
/* Nonzero means a CST4 instruction. */
/* Nonzero means a CST4 instruction. */
-int cst4flag;
+
static
int cst4flag;
/* Nonzero means the instruction's original size is
incremented (escape sequence is used). */
/* Nonzero means the instruction's original size is
incremented (escape sequence is used). */
-int size_changed;
+
static
int size_changed;
static int get_number_of_operands (void);
static argtype getargtype (operand_type);
static int get_number_of_operands (void);
static argtype getargtype (operand_type);
@@
-244,7
+244,7
@@
powerof2 (int x)
void
getregliststring (int mask, char *string, enum REG_ARG_TYPE core_cop)
{
void
getregliststring (int mask, char *string, enum REG_ARG_TYPE core_cop)
{
- char temp_string[
5
];
+ char temp_string[
16
];
int i;
string[0] = '{';
int i;
string[0] = '{';
This page took
0.118333 seconds
and
4
git commands to generate.