aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-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 },