summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/aes/asm/aes-586.pl
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/aes/asm/aes-586.pl')
-rw-r--r--src/lib/libcrypto/aes/asm/aes-586.pl9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/lib/libcrypto/aes/asm/aes-586.pl b/src/lib/libcrypto/aes/asm/aes-586.pl
index 4e0f34cba3..733675ce7d 100644
--- a/src/lib/libcrypto/aes/asm/aes-586.pl
+++ b/src/lib/libcrypto/aes/asm/aes-586.pl
@@ -2004,9 +2004,8 @@ sub declast()
2004 &mov (&DWP(12,$acc),$s3); 2004 &mov (&DWP(12,$acc),$s3);
2005&function_end("AES_decrypt"); 2005&function_end("AES_decrypt");
2006 2006
2007# void AES_cbc_encrypt (const void char *inp, unsigned char *out, 2007# void aes_cbc_encrypt_internal(const void char *inp, unsigned char *out,
2008# size_t length, const AES_KEY *key, 2008# size_t length, const AES_KEY *key, unsigned char *ivp,const int enc);
2009# unsigned char *ivp,const int enc);
2010{ 2009{
2011# stack frame layout 2010# stack frame layout
2012# -4(%esp) # return address 0(%esp) 2011# -4(%esp) # return address 0(%esp)
@@ -2029,7 +2028,7 @@ my $ivec=&DWP(60,"esp"); # ivec[16]
2029my $aes_key=&DWP(76,"esp"); # copy of aes_key 2028my $aes_key=&DWP(76,"esp"); # copy of aes_key
2030my $mark=&DWP(76+240,"esp"); # copy of aes_key->rounds 2029my $mark=&DWP(76+240,"esp"); # copy of aes_key->rounds
2031 2030
2032&function_begin("AES_cbc_encrypt"); 2031&function_begin("aes_cbc_encrypt_internal");
2033 &mov ($s2 eq "ecx"? $s2 : "",&wparam(2)); # load len 2032 &mov ($s2 eq "ecx"? $s2 : "",&wparam(2)); # load len
2034 &cmp ($s2,0); 2033 &cmp ($s2,0);
2035 &je (&label("drop_out")); 2034 &je (&label("drop_out"));
@@ -2617,7 +2616,7 @@ my $mark=&DWP(76+240,"esp"); # copy of aes_key->rounds
2617 2616
2618 &mov ("esp",$_esp); 2617 &mov ("esp",$_esp);
2619 &popf (); 2618 &popf ();
2620&function_end("AES_cbc_encrypt"); 2619&function_end("aes_cbc_encrypt_internal");
2621} 2620}
2622 2621
2623#------------------------------------------------------------------# 2622#------------------------------------------------------------------#