You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

99 lines
2.0 KiB

Index: gas/aesopt.x86.m4
===================================================================
RCS file: /CVSROOT/opkg/cvsbase/beecrypt/gas/aesopt.x86.m4,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 aesopt.x86.m4
--- gas/aesopt.x86.m4 9 Jun 2003 08:35:39 -0000 1.1.1.1
+++ gas/aesopt.x86.m4 4 Sep 2003 07:26:08 -0000
@@ -133,6 +133,9 @@
pxor 6144(%esi,%edx,8),s0
')
+')
+ifdef(`USE_MMX',`
+
define(`elr',`
movd 0(%ebp),s0
movd t0,%eax
@@ -252,6 +255,9 @@
')
+')
+ifdef(`USE_MMX',`
+
C_FUNCTION_BEGIN(aesEncrypt)
pushl %edi
pushl %esi
@@ -363,6 +369,9 @@
pxor 6144(%esi,%edx,8),t2
')
+')
+ifdef(`USE_MMX',`
+
define(`dsft',`
movd $1+ 0(%ebp),s0
movd t0,%eax
@@ -488,6 +497,9 @@
pxor t2,s1
pxor t3,s2
')
+
+')
+ifdef(`USE_MMX',`
define(`dblock',`
sxrk
Index: gas/mpopt.x86.m4
===================================================================
RCS file: /CVSROOT/opkg/cvsbase/beecrypt/gas/mpopt.x86.m4,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 mpopt.x86.m4
--- gas/mpopt.x86.m4 4 Jun 2003 17:39:58 -0000 1.1.1.1
+++ gas/mpopt.x86.m4 4 Sep 2003 07:26:08 -0000
@@ -29,7 +29,7 @@
movl 12(%esp),%edi
xorl %eax,%eax
- repz stosl
+ repz; stosl
popl %edi
ret
@@ -43,7 +43,7 @@
movl 12(%esp),%edi
movl 16(%esp),%eax
- repz stosl
+ repz; stosl
popl %edi
ret
Index: gas/sha1opt.x86.m4
===================================================================
RCS file: /CVSROOT/opkg/cvsbase/beecrypt/gas/sha1opt.x86.m4,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 sha1opt.x86.m4
--- gas/sha1opt.x86.m4 8 May 2003 17:52:54 -0000 1.1.1.1
+++ gas/sha1opt.x86.m4 4 Sep 2003 07:26:08 -0000
@@ -21,13 +21,13 @@
include(config.m4)
include(ASM_SRCDIR/x86.m4)
- .equ K00, 0x5a827999
- .equ K20, 0x6ed9eba1
- .equ K40, 0x8f1bbcdc
- .equ K60, 0xca62c1d6
+ .set K00, 0x5a827999
+ .set K20, 0x6ed9eba1
+ .set K40, 0x8f1bbcdc
+ .set K60, 0xca62c1d6
- .equ PARAM_H, 0
- .equ PARAM_DATA, 20
+ .set PARAM_H, 0
+ .set PARAM_DATA, 20
define(`subround1',`
movl $2,%ecx