This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
evat => eval as found by Tom Hukins
[metaconfig.git] / U / modified / d_longlong.U
index 8b71490..ec26f18 100644 (file)
@@ -7,11 +7,11 @@
 ?RCS:
 ?RCS: $Log: d_longlong.U,v $
 ?RCS:
-?MAKE:d_longlong longlongsize: Compile Setvar Myread \
-       cat rm test longsize exe_ext
+?MAKE:d_longlong longlongsize: Compile Setvar Myread run \
+       cat rm_try test longsize
 ?MAKE: -pick add $@ %<
 ?S:d_longlong:
-?S:    This variable conditionally defines HAS_LONG_LONG if 
+?S:    This variable conditionally defines HAS_LONG_LONG if
 ?S:    the long long type is supported.
 ?S:.
 ?S:longlongsize:
@@ -23,7 +23,7 @@
 ?C:    This symbol will be defined if the C compiler supports long long.
 ?C:.
 ?C:LONGLONGSIZE:
-?C:    This symbol contains the size of a long long, so that the 
+?C:    This symbol contains the size of a long long, so that the
 ?C:    C preprocessor can make decisions based on it.  It is only
 ?C:    defined if the system supports long long.
 ?C:.
@@ -32,8 +32,8 @@
 ?H:?LONGLONGSIZE:#define LONGLONGSIZE $longlongsize            /**/
 ?H:?LONGLONGSIZE:#endif
 ?H:.
-?LINT:set d_longlong
 ?F:!try
+?LINT:set d_longlong
 : check for long long
 echo " "
 echo "Checking to see if you have long long..." >&4
@@ -46,7 +46,7 @@ else
        val="$undef"
        echo "You do not have long long."
 fi
-$rm try.*
+$rm_try
 set d_longlong
 eval $setvar
 
@@ -67,7 +67,7 @@ int main()
 EOCP
        set try
        if eval $compile_ok; then
-               longlongsize=`./try$exe_ext`
+               longlongsize=`$run ./try`
                echo "Your long longs are $longlongsize bytes long."
        else
                dflt='8'
@@ -79,9 +79,9 @@ EOCP
        fi
        if $test "X$longsize" = "X$longlongsize"; then
                echo "(That isn't any different from an ordinary long.)"
-       fi      
+       fi
        ;;
 esac
-$rm -f try.* try
+$rm_try
 @end