summaryrefslogtreecommitdiff
path: root/libcpu/i386_parse.y
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2008-01-04 21:42:14 +0000
committerUlrich Drepper <drepper@redhat.com>2008-01-04 21:42:14 +0000
commit9e6925dd43d4e6572b69194232f6152f232e737d (patch)
treeb256a473f7ce26dbbd6bd73fc085624488f3c9a2 /libcpu/i386_parse.y
parentfea4e9d82a0bca499ee41ff6943518c0034e8c6d (diff)
downloadelfutils-9e6925dd43d4e6572b69194232f6152f232e737d.tar.gz
Add remaining Intel x86 opcodes.
Diffstat (limited to 'libcpu/i386_parse.y')
-rw-r--r--libcpu/i386_parse.y20
1 files changed, 1 insertions, 19 deletions
diff --git a/libcpu/i386_parse.y b/libcpu/i386_parse.y
index 4f434554..5cfd3df2 100644
--- a/libcpu/i386_parse.y
+++ b/libcpu/i386_parse.y
@@ -108,9 +108,7 @@ struct instruction
/* Suffix. */
enum { suffix_none = 0, suffix_w, suffix_w0, suffix_W, suffix_tttn,
- suffix_w1, suffix_gg, suffix_GG, suffix_0g, suffix_gG,
- suffix_predpd, suffix_predps, suffix_predsd, suffix_predss,
- suffix_D } suffix;
+ suffix_w1, suffix_D } suffix;
/* Flag set if modr/m is used. */
int modrm;
@@ -326,22 +324,6 @@ instr: bytes ':' bitfieldopt kID bitfieldopt optargs
newp->suffix = suffix_w1;
else if (strcmp ($5->name, "W") == 0)
newp->suffix = suffix_W;
- else if (strcmp ($5->name, "gg") == 0)
- newp->suffix = suffix_gg;
- else if (strcmp ($5->name, "GG") == 0)
- newp->suffix = suffix_GG;
- else if (strcmp ($5->name, "0g") == 0)
- newp->suffix = suffix_0g;
- else if (strcmp ($5->name, "gG") == 0)
- newp->suffix = suffix_gG;
- else if (strcmp ($5->name, "predpd") == 0)
- newp->suffix = suffix_predpd;
- else if (strcmp ($5->name, "predps") == 0)
- newp->suffix = suffix_predps;
- else if (strcmp ($5->name, "predsd") == 0)
- newp->suffix = suffix_predsd;
- else if (strcmp ($5->name, "predss") == 0)
- newp->suffix = suffix_predss;
else if (strcmp ($5->name, "D") == 0)
newp->suffix = suffix_D;
else