This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Finish backporting hugmeir's work
authorH.Merijn Brand - Tux <h.m.brand@xs4all.nl>
Wed, 12 Mar 2014 09:46:57 +0000 (10:46 +0100)
committerH.Merijn Brand - Tux <h.m.brand@xs4all.nl>
Wed, 12 Mar 2014 09:46:57 +0000 (10:46 +0100)
The tryp<space>" change is to work around a bug in metalint/metaconfig

U/perl/Cross.U
U/perl/fflushall.U

index ff052ea..de960ea 100644 (file)
 ?LINT:change nm
 ?LINT:change ranlib
 ?LINT:change src
+?LINT:extern targetenv
 ?LINT:extern targetport
 ?LINT:extern targetdir
 ?LINT:extern targetuser
 ?LINT:extern hostosname
 ?LINT:extern multiarch
 : Check for Cross-Compilation
-?X: targethost mainly set to allow ?S: documentation
+?X: targethost and targetenv mainly set to allow ?S: documentation
 ?X:otherwise it could have been declared extern
 if $test "X$targethost" = "X"; then
     targethost=""
 fi
+if $test "X$targetenv" = "X"; then
+    targetenv=""
+fi
 case "$usecrosscompile" in
 $define|true|[yY]*)
        $echo "Cross-compiling..."
index 11393d9..208f384 100644 (file)
@@ -202,9 +202,9 @@ EOCP
                    if $test "X$targethost" != X; then
                        $to tryp.c
                        $to tryp
-                       $run "cat tryp.c | ./tryp" 2>/dev/null > tryp.out
+                       $run "cat tryp.c | ./tryp " 2>/dev/null > tryp.out
                    else
-                       $cat tryp.c | $run ./tryp 2>/dev/null > tryp.out
+                       $cat tryp.c | $run ./tryp   2>/dev/null > tryp.out
                    fi
                    if cmp tryp.c tryp.out >/dev/null 2>&1; then
                       $cat >&4 <<EOM
@@ -272,9 +272,9 @@ EOCP
            if $test "X$targethost" != X; then
                $to tryp.c
                $to tryp
-               $run "cat tryp.c | ./tryp" 2>/dev/null > tryp.out
+               $run "cat tryp.c | ./tryp " 2>/dev/null > tryp.out
            else
-               $cat tryp.c | $run ./tryp 2>/dev/null > tryp.out
+               $cat tryp.c | $run ./tryp   2>/dev/null > tryp.out
            fi
            if cmp tryp.c tryp.out >/dev/null 2>&1; then
               $cat >&4 <<EOM