From: Niels Möller Date: Tue, 14 May 2002 18:07:02 +0000 (+0200) Subject: Minor changes.. X-Git-Tag: nettle_1.6_release_20021003~187 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c90b962b5f7ba0d218372922cf387f451662f56a;p=thirdparty%2Fnettle.git Minor changes.. Rev: src/nettle/x86/aes-encrypt.asm:1.9 --- diff --git a/x86/aes-encrypt.asm b/x86/aes-encrypt.asm index 189060ca..ee1e2fdc 100644 --- a/x86/aes-encrypt.asm +++ b/x86/aes-encrypt.asm @@ -51,7 +51,7 @@ aes_encrypt: movl 24(%esp), %ebp C What's the right way to set the flags? - addl $0, %ebp + cmpl $0, %ebp jz .Lencrypt_end .Lencrypt_block_loop: @@ -61,8 +61,8 @@ aes_encrypt: addl $16, 32(%esp) C Increment src pointer C FIXME: Use %esi instead - movl 20(%esp),%ebp C address of context struct - movl AES_NROUNDS (%ebp),%ebp C get number of rounds to do from struct + C movl 20(%esp),%ebp C address of context struct + movl AES_NROUNDS (%esi),%ebp C get number of rounds to do from struct subl $1,%ebp addl $16,%esi C point to next key