aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichal Ludvig <mludvig@suse.cz>2004-07-30 13:35:50 +0000
committerMichal Ludvig <mludvig@suse.cz>2004-07-30 13:35:50 +0000
commitac2ee83226d57c41c74ffc6786919cdc13ed0a46 (patch)
tree0f16eba9b3a1f859e0a354b81c6cd96e73934cb8
parent554f06a1b0ad25dcfae57a01fca830b061e0e57f (diff)
downloadnewlib-github/binutils-2_15-branch.zip
newlib-github/binutils-2_15-branch.tar.gz
newlib-github/binutils-2_15-branch.tar.bz2
Added new instructions for new version of VIA PadLock.github/binutils-2_15-branchbinutils-2_15-branch
-rw-r--r--include/opcode/ChangeLog4
-rw-r--r--include/opcode/i386.h5
2 files changed, 8 insertions, 1 deletions
diff --git a/include/opcode/ChangeLog b/include/opcode/ChangeLog
index 6c50775..1d950d1 100644
--- a/include/opcode/ChangeLog
+++ b/include/opcode/ChangeLog
@@ -1,3 +1,7 @@
+2004-08-30 Michal Ludvig <mludvig@suse.cz>
+
+ * i386.h (i386_optab): Added montmul/xsha1/xsha256 insns.
+
2004-04-08 Alan Modra <amodra@bigpond.net.au>
Apply from mainline.
diff --git a/include/opcode/i386.h b/include/opcode/i386.h
index 5e3673e..ce1a327 100644
--- a/include/opcode/i386.h
+++ b/include/opcode/i386.h
@@ -1367,7 +1367,10 @@ static const template i386_optab[] = {
{"xcryptcbc", 0, 0xf30fa7d0, X, Cpu686|CpuPadLock, NoSuf|IsString, { 0, 0, 0} },
{"xcryptcfb", 0, 0xf30fa7e0, X, Cpu686|CpuPadLock, NoSuf|IsString, { 0, 0, 0} },
{"xcryptofb", 0, 0xf30fa7e8, X, Cpu686|CpuPadLock, NoSuf|IsString, { 0, 0, 0} },
-/* alias for xstorerng */
+{"montmul", 0, 0xf30fa6c0, X, Cpu686|CpuPadLock, NoSuf|IsString, { 0, 0, 0} },
+{"xsha1", 0, 0xf30fa6c8, X, Cpu686|CpuPadLock, NoSuf|IsString, { 0, 0, 0} },
+{"xsha256", 0, 0xf30fa6d0, X, Cpu686|CpuPadLock, NoSuf|IsString, { 0, 0, 0} },
+/* Alias for xstorerng. */
{"xstore", 0, 0x0fa7c0, X, Cpu686|CpuPadLock, NoSuf|IsString, { 0, 0, 0} },
/* sentinel */