aes-s390x.pl: fix endless loop in linux32-s390x build.
This commit is contained in:
parent
3f98d7c0b5
commit
e959e24b47
1 changed files with 2 additions and 1 deletions
|
@ -783,6 +783,7 @@ $code.=<<___;
|
|||
.type private_AES_set_encrypt_key,\@function
|
||||
.align 16
|
||||
private_AES_set_encrypt_key:
|
||||
_s390x_AES_set_encrypt_key:
|
||||
lghi $t0,0
|
||||
cl${g}r $inp,$t0
|
||||
je .Lminus1
|
||||
|
@ -1068,7 +1069,7 @@ $code.=<<___;
|
|||
private_AES_set_decrypt_key:
|
||||
st${g} $key,4*$SIZE_T($sp) # I rely on AES_set_encrypt_key to
|
||||
st${g} $ra,14*$SIZE_T($sp) # save non-volatile registers!
|
||||
bras $ra,AES_set_encrypt_key
|
||||
bras $ra,_s390x_AES_set_encrypt_key
|
||||
l${g} $key,4*$SIZE_T($sp)
|
||||
l${g} $ra,14*$SIZE_T($sp)
|
||||
ltgr %r2,%r2
|
||||
|
|
Loading…
Reference in a new issue