diff options
author | Niels Möller <nisse@lysator.liu.se> | 2005-10-05 23:21:35 +0200 |
---|---|---|
committer | Niels Möller <nisse@lysator.liu.se> | 2005-10-05 23:21:35 +0200 |
commit | 7c7de043da35cef92ec37244430ac142316767b8 (patch) | |
tree | 3d11ecaa4f279bf02cbe4ee99bd6e25b39391ae2 /x86 | |
parent | 3b02129a914e28a09b651585ee818bf13de97753 (diff) | |
download | nettle-7c7de043da35cef92ec37244430ac142316767b8.tar.gz |
Use C_NAME(_nettle_aes_decrypt_table) when
using the AES_SUBST_BYTE macro. Use PROLOGUE and EPILOGUE.
Rev: src/nettle/x86/aes-decrypt.asm:1.21
Diffstat (limited to 'x86')
-rw-r--r-- | x86/aes-decrypt.asm | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/x86/aes-decrypt.asm b/x86/aes-decrypt.asm index 5e5c2fcf..71dbc4da 100644 --- a/x86/aes-decrypt.asm +++ b/x86/aes-decrypt.asm @@ -24,9 +24,7 @@ C MA 02111-1307, USA. C uint8_t *src) .text .align 16 - .globl C_NAME(nettle_aes_decrypt) - .type C_NAME(nettle_aes_decrypt),@function -C_NAME(nettle_aes_decrypt): +PROLOGUE(nettle_aes_decrypt) C save all registers that need to be saved pushl %ebx C 16(%esp) pushl %ebp C 12(%esp) @@ -106,7 +104,7 @@ C_NAME(nettle_aes_decrypt): C inverse S-box substitution mov $4,%edi .Lsubst: - AES_SUBST_BYTE(_nettle_aes_decrypt_table) + AES_SUBST_BYTE(C_NAME(_nettle_aes_decrypt_table)) decl %edi jnz .Lsubst @@ -128,5 +126,4 @@ C_NAME(nettle_aes_decrypt): popl %ebp popl %ebx ret -.Leord: - .size C_NAME(nettle_aes_decrypt),.Leord-C_NAME(nettle_aes_decrypt) +EPILOGUE(nettle_aes_decrypt) |