diff options
author | Anton Blanchard <anton@samba.org> | 2016-08-05 14:16:35 +1000 |
---|---|---|
committer | Sergey Vojtovich <svoj@mariadb.org> | 2016-08-05 11:50:46 +0400 |
commit | c82bc561b5a20475a185db4aaae250e83b93af4c (patch) | |
tree | 43e3f1653f1964a1c23c670595222f60903502c3 /extra | |
parent | a2c826b6aa38d68e79a80499b0ecdc57ae98f8e0 (diff) | |
download | mariadb-git-c82bc561b5a20475a185db4aaae250e83b93af4c.tar.gz |
crc32-vpmsum: Restore non volatile registers on zero length CRC
This is never hit in practice, because the wrapper code catches it,
but fix the zero length exit to restore all the non volatile registers.
From: https://github.com/antonblanchard/crc32-vpmsum/commit/aaf0ac48a401abfaa0ad2d520be755e66c1e2e95
Signed-off-by: Anton Blanchard <anton@samba.org>
Diffstat (limited to 'extra')
-rw-r--r-- | extra/crc32-vpmsum/crc32.iS | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/extra/crc32-vpmsum/crc32.iS b/extra/crc32-vpmsum/crc32.iS index 06f15432be2..4e7c18922da 100644 --- a/extra/crc32-vpmsum/crc32.iS +++ b/extra/crc32-vpmsum/crc32.iS @@ -727,7 +727,6 @@ FUNC_START(__F) .Lzero: mr r3,r10 - blr b .Lout FUNC_END(__F) |