aboutsummaryrefslogtreecommitdiff
path: root/opcodes/i386-gen.c
diff options
context:
space:
mode:
Diffstat (limited to 'opcodes/i386-gen.c')
-rw-r--r--opcodes/i386-gen.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/opcodes/i386-gen.c b/opcodes/i386-gen.c
index bd3cd8f..a9d229c 100644
--- a/opcodes/i386-gen.c
+++ b/opcodes/i386-gen.c
@@ -276,7 +276,7 @@ static const dependency isa_dependencies[] =
{ "AMX_MOVRS",
"AMX_TILE" },
{ "AMX_AVX512",
- "AMX_TILE|AVX10_2" },
+ "AMX_TILE|AVX512F" },
{ "KL",
"SSE2" },
{ "WIDEKL",
@@ -356,11 +356,11 @@ static bitfield cpu_flags[] =
BITFIELD (3dnow),
BITFIELD (3dnowA),
BITFIELD (PadLock),
- BITFIELD (GMISM2),
- BITFIELD (GMICCS),
BITFIELD (PadLockRNG2),
BITFIELD (PadLockPHE2),
BITFIELD (PadLockXMODX),
+ BITFIELD (GMISM2),
+ BITFIELD (GMICCS),
BITFIELD (SVME),
BITFIELD (VMX),
BITFIELD (SMX),
@@ -540,6 +540,7 @@ static const struct {
} operand_classes[] = {
CLASS (Reg),
CLASS (SReg),
+ CLASS (RegFP),
CLASS (RegCR),
CLASS (RegDR),
CLASS (RegTR),
@@ -2061,8 +2062,8 @@ process_i386_opcodes (FILE *table)
process_copyright (fp);
fprintf (table, "\n/* i386 mnemonics table. */\n\n");
- fprintf (table, "const char i386_mnemonics[] =\n");
- fprintf (fp, "\nextern const char i386_mnemonics[];\n\n");
+ fprintf (table, "static const char i386_mnemonics[] =\n");
+ fprintf (fp, "\nstatic const char i386_mnemonics[];\n\n");
str = NULL;
for (l = strlen (opcode_array[offs = j = 0]->name); j < i; j++)