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.
 
 
 
 
 
 

62 lines
1.1 KiB

Index: gas/aesopt.x86.m4
--- gas/aesopt.x86.m4.orig 2004-06-13 13:37:23 +0200
+++ gas/aesopt.x86.m4 2004-07-28 20:02:07 +0200
@@ -134,6 +134,9 @@
pxor 6144(%esi,%edx,8),s0
')
+')
+ifdef(`USE_MMX',`
+
define(`elr',`
movd 0(%ebp),s0
movd t0,%eax
@@ -253,6 +256,9 @@
')
+')
+ifdef(`USE_MMX',`
+
C_FUNCTION_BEGIN(aesEncrypt)
pushl %edi
pushl %esi
@@ -364,6 +370,9 @@
pxor 6144(%esi,%edx,8),t2
')
+')
+ifdef(`USE_MMX',`
+
define(`dsft',`
movd $1+ 0(%ebp),s0
movd t0,%eax
@@ -490,6 +499,9 @@
pxor t3,s2
')
+')
+ifdef(`USE_MMX',`
+
define(`dblock',`
sxrk
Index: gnu.h.in
--- gnu.h.in.orig 2004-12-19 21:18:48 +0100
+++ gnu.h.in 2005-03-08 19:34:03 +0100
@@ -48,15 +48,6 @@
@TYPEDEF_UINT32_T@
@TYPEDEF_UINT64_T@
-#if defined(__GNUC__)
-# if !defined(__GNUC_PREREQ__)
-# define __GNUC_PREREQ__(maj, min) (__GNUC__ > (maj) || __GNUC__ == (maj) && __GNUC_MINOR__ >= (min))
-# endif
-#else
-# define __GNUC__ 0
-# define __GNUC_PREREQ__(maj, min) 0
-#endif
-
/* WARNING: overriding this value is dangerous; some assembler routines
* make assumptions about the size set by the configure script
*/