Add a shared_target to the VC-common config
[openssl.git] / engines / asm / e_padlock-x86_64.pl
index 5d197579616c74921ed8044f33760f0e3b710a6d..07c0a6d08448017d853a27562f7a099b213215b9 100644 (file)
@@ -23,7 +23,8 @@ $0 =~ m/(.*[\/\\])[^\/\\]+$/; $dir=$1;
 ( $xlate="${dir}../../crypto/perlasm/x86_64-xlate.pl" and -f $xlate) or
 die "can't locate x86_64-xlate.pl";
 
-open STDOUT,"| \"$^X\" $xlate $flavour $output";
+open OUT,"| \"$^X\" $xlate $flavour $output";
+*STDOUT=*OUT;
 
 $code=".text\n";
 
@@ -376,7 +377,7 @@ $code.=<<___                                if ($mode eq "ctr32");
 .L${mode}_no_carry:
 ___
 $code.=<<___;
-       mov     %r8,$out                # restore paramters
+       mov     %r8,$out                # restore parameters
        mov     %r11,$chunk
        test    \$0x0f,$out
        jz      .L${mode}_out_aligned
@@ -484,7 +485,7 @@ $code.=<<___                                if ($mode eq "ctr32");
        bswap   %eax
        mov     %eax,-4($ctx)
 
-       mov     %r10,$len               # restore paramters
+       mov     %r10,$len               # restore parameters
        sub     %r11,$len
        mov     \$`16*0x10000`,$chunk
        jz      .L${mode}_exit