Windows build system: get uplink right.
[openssl.git] / ms / uplink-x86_64.pl
index 9acbf6be6f485d2193765cb15d6f6cddd704921b..0cb0f1b3000fca1bc19d826e0a2275540f6789b4 100755 (executable)
@@ -1,8 +1,9 @@
 #!/usr/bin/env perl
 
 #!/usr/bin/env perl
 
-$output=shift;
+$output=pop;
 $0 =~ m/(.*[\/\\])[^\/\\]+$/; $dir=$1;
 $0 =~ m/(.*[\/\\])[^\/\\]+$/; $dir=$1;
-open STDOUT,"| $^X ${dir}../crypto/perlasm/x86_64-xlate.pl $output";
+open OUT,"| \"$^X\" ${dir}../crypto/perlasm/x86_64-xlate.pl $output";
+*STDOUT=*OUT;
 push(@INC,"${dir}.");
 
 require "uplink-common.pl";
 push(@INC,"${dir}.");
 
 require "uplink-common.pl";