diff options
author | Martin Storsjö <martin@martin.st> | 2013-04-23 17:54:59 +0300 |
---|---|---|
committer | Niels Möller <nisse@lysator.liu.se> | 2013-04-23 18:46:46 +0200 |
commit | 2c508beb65e73e3308bd2448398322be9a55ca39 (patch) | |
tree | 328a051c9c7629cf6506c32378cf3506511d7c59 | |
parent | 99740b4fac501e26f226aed284b825273c41432e (diff) | |
download | nettle-2c508beb65e73e3308bd2448398322be9a55ca39.tar.gz |
sha: Add the missing W64_EXIT epilogue macro
-rw-r--r-- | ChangeLog | 2 | ||||
-rw-r--r-- | x86_64/sha256-compress.asm | 1 | ||||
-rw-r--r-- | x86_64/sha512-compress.asm | 1 |
3 files changed, 4 insertions, 0 deletions
@@ -1,6 +1,8 @@ 2013-04-23 Niels Möller <nisse@lysator.liu.se> From Martin Storsjö: + * x86_64/sha256-compress.asm: Add forgotten W64_EXIT. + * x86_64/sha512-compress.asm: Likewise. * x86_64/salsa20-crypt.asm (Lpartial): Don't return via W64_EXIT within this subfunction. * x86_64/machine.m4 (W64_ENTRY): Use movdqu instead of movdqa for diff --git a/x86_64/sha256-compress.asm b/x86_64/sha256-compress.asm index 6bfb7a78..385654c2 100644 --- a/x86_64/sha256-compress.asm +++ b/x86_64/sha256-compress.asm @@ -192,5 +192,6 @@ PROLOGUE(_nettle_sha256_compress) mov 112(%rsp),%r15 add $120, %rsp + W64_EXIT(3, 0) ret EPILOGUE(_nettle_sha256_compress) diff --git a/x86_64/sha512-compress.asm b/x86_64/sha512-compress.asm index 21df82a2..663e68e9 100644 --- a/x86_64/sha512-compress.asm +++ b/x86_64/sha512-compress.asm @@ -192,5 +192,6 @@ PROLOGUE(_nettle_sha512_compress) mov 176(%rsp),%r15 add $184, %rsp + W64_EXIT(3, 0) ret EPILOGUE(_nettle_sha512_compress) |