diff options
author | Andy Polyakov <appro@openssl.org> | 2007-09-27 07:09:46 +0000 |
---|---|---|
committer | Andy Polyakov <appro@openssl.org> | 2007-09-27 07:09:46 +0000 |
commit | 4c7c5ff667de19627861db07b50d595e47856422 (patch) | |
tree | 906a2acd32293c9aa99f79726089139697f28a07 /crypto/sha/asm/sha256-armv4.pl | |
parent | d7e915616d4fb0fce95d910d017fed654b57ef82 (diff) |
ARMv4 assembler pack.
Diffstat (limited to 'crypto/sha/asm/sha256-armv4.pl')
-rw-r--r-- | crypto/sha/asm/sha256-armv4.pl | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/crypto/sha/asm/sha256-armv4.pl b/crypto/sha/asm/sha256-armv4.pl index 4dd09619a6..0c9d999de9 100644 --- a/crypto/sha/asm/sha256-armv4.pl +++ b/crypto/sha/asm/sha256-armv4.pl @@ -13,6 +13,9 @@ # lute" terms is ~2250 cycles per 64-byte block or ~35 cycles per # byte. +$output=shift; +open STDOUT,">$output"; + $ctx="r0"; $t0="r0"; $inp="r1"; $len="r2"; $t1="r2"; @@ -173,3 +176,4 @@ ___ $code =~ s/\`([^\`]*)\`/eval $1/gem; print $code; +close STDOUT; # enforce flush |