aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorK. Richard Pixley <rich@cygnus>1991-07-10 02:44:13 +0000
committerK. Richard Pixley <rich@cygnus>1991-07-10 02:44:13 +0000
commitc7236eee8062d73b88453119bed619ca5ee1f95b (patch)
treebe7a6a7e13ef2fd8cc815d8f2defd212ce6ebbd4
parent52686f5037fd0237bdd4694e1d29c3d1082793e1 (diff)
downloadgdb-c7236eee8062d73b88453119bed619ca5ee1f95b.zip
gdb-c7236eee8062d73b88453119bed619ca5ee1f95b.tar.gz
gdb-c7236eee8062d73b88453119bed619ca5ee1f95b.tar.bz2
More v9 fixes.
-rwxr-xr-xinclude/reloc.h2
-rwxr-xr-xinclude/sparc-opcode.h4
2 files changed, 4 insertions, 2 deletions
diff --git a/include/reloc.h b/include/reloc.h
index d2d1ec0..e55909a 100755
--- a/include/reloc.h
+++ b/include/reloc.h
@@ -39,6 +39,8 @@ enum reloc_type
RELOC_11,
RELOC_WDISP2_14,
RELOC_WDISP19,
+ RELOC_HHI22,
+ RELOC_HLO10,
/* 29K relocation types */
RELOC_JUMPTARG, RELOC_CONST, RELOC_CONSTH,
diff --git a/include/sparc-opcode.h b/include/sparc-opcode.h
index 6862e68..df25148 100755
--- a/include/sparc-opcode.h
+++ b/include/sparc-opcode.h
@@ -905,8 +905,8 @@ static const struct sparc_opcode sparc_opcodes[] = {
{ "mulx", F3(2, 0x09, 1), F3(~2, ~0x09, ~1), "1,i,d", 0, v9 },
{ "umulxcc", F3(2, 0x19, 0), F3(~2, ~0x19, ~0)|ASI(~0), "1,2,d", 0, v9 },
{ "umulxcc", F3(2, 0x19, 1), F3(~2, ~0x19, ~1), "1,i,d", 0, v9 },
-{ "sdivx", F3(2, 0x1d, 0), F3(~2, ~0x1d, ~0)|ASI(~0), "1,2,d", 0, v9 },
-{ "sdivx", F3(2, 0x1d, 1), F3(~2, ~0x1d, ~1), "1,i,d", 0, v9 },
+{ "sdivxcc", F3(2, 0x1d, 0), F3(~2, ~0x1d, ~0)|ASI(~0), "1,2,d", 0, v9 },
+{ "sdivxcc", F3(2, 0x1d, 1), F3(~2, ~0x1d, ~1), "1,i,d", 0, v9 },
{ "udivx", F3(2, 0x0d, 0), F3(~2, ~0x0d, ~0)|ASI(~0), "1,2,d", 0, v9 },
{ "udivx", F3(2, 0x0d, 1), F3(~2, ~0x0d, ~1), "1,i,d", 0, v9 },