aboutsummaryrefslogtreecommitdiff
path: root/opcodes/i386-gen.c
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2023-03-31 08:18:58 +0200
committerJan Beulich <jbeulich@suse.com>2023-03-31 08:18:58 +0200
commitedd67638687a06788c8c69c75e139bca8f94f1a3 (patch)
tree2a61dec9a6dc6e5926ccbdbf90224b64f2f8b7c7 /opcodes/i386-gen.c
parentaf9eb2ee1b10caa89e1c603cd484bc025e71f4fd (diff)
downloadfsf-binutils-gdb-edd67638687a06788c8c69c75e139bca8f94f1a3.zip
fsf-binutils-gdb-edd67638687a06788c8c69c75e139bca8f94f1a3.tar.gz
fsf-binutils-gdb-edd67638687a06788c8c69c75e139bca8f94f1a3.tar.bz2
x86: introduce .insn directive
For starters this deals with only very basic constructs.
Diffstat (limited to 'opcodes/i386-gen.c')
-rw-r--r--opcodes/i386-gen.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/opcodes/i386-gen.c b/opcodes/i386-gen.c
index 76ccd32..489ae34 100644
--- a/opcodes/i386-gen.c
+++ b/opcodes/i386-gen.c
@@ -1814,6 +1814,9 @@ process_i386_opcodes (FILE *table)
l = l1;
}
+ fprintf (table, " \"\\0\"\".insn\"\n");
+ fprintf (fp, "#define MN__insn %#x\n", offs + 1);
+
fprintf (table, ";\n");
fclose (fp);