summaryrefslogtreecommitdiffstats
path: root/engines/asm
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2016-03-08 02:31:51 +0100
committerRichard Levitte <levitte@openssl.org>2016-03-08 11:13:02 +0100
commit6a6462f0f1fd83211d7de17691d1063e23cf10fb (patch)
tree736c506110c6577f5a3500faa2dd570cf8560f45 /engines/asm
parent2acd8ec7a953fe0c14fa2338b375955691372e89 (diff)
Fix engine/asm/e_padlock-x86.pl for newer semantics
Reviewed-by: Andy Polyakov <appro@openssl.org>
Diffstat (limited to 'engines/asm')
-rw-r--r--engines/asm/e_padlock-x86.pl5
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/asm/e_padlock-x86.pl b/engines/asm/e_padlock-x86.pl
index 4148468c41..1a22dc88e4 100644
--- a/engines/asm/e_padlock-x86.pl
+++ b/engines/asm/e_padlock-x86.pl
@@ -35,6 +35,9 @@ $0 =~ m/(.*[\/\\])[^\/\\]+$/; $dir=$1;
push(@INC,"${dir}","${dir}../../crypto/perlasm");
require "x86asm.pl";
+$output=pop;
+open STDOUT,">$output";
+
&asm_init($ARGV[0],$0);
%PADLOCK_PREFETCH=(ecb=>128, cbc=>64); # prefetch errata
@@ -604,3 +607,5 @@ my ($mode,$opcode) = @_;
&data_word(0);
&asm_finish();
+
+close STDOUT;