diff options
author | Larry Wall <lwall@jpl-devvax.jpl.nasa.gov> | 1991-01-11 08:58:45 +0000 |
---|---|---|
committer | Larry Wall <lwall@jpl-devvax.jpl.nasa.gov> | 1991-01-11 08:58:45 +0000 |
commit | 27e2fb84680b9cc1db17238d5bf10b97626f477f (patch) | |
tree | 39824ce086ad815a976233d0edef5992b06e833c /Configure | |
parent | c623bd54707a8bf975b272e17e7c3b3342b31eb0 (diff) | |
download | perl-27e2fb84680b9cc1db17238d5bf10b97626f477f.tar.gz |
perl 3.0 patch #44 patch #42, continuedperl-3.044
See patch #42.
Diffstat (limited to 'Configure')
-rwxr-xr-x | Configure | 17 |
1 files changed, 9 insertions, 8 deletions
@@ -8,7 +8,7 @@ # and edit it to reflect your system. Some packages may include samples # of config.h for certain machines, so you might look for one of those.) # -# $Header: Configure,v 3.0.1.13 91/01/11 17:01:32 lwall Locked $ +# $Header: Configure,v 3.0.1.14 91/01/11 21:56:38 lwall Locked $ # # Yes, you may rip this off to use in other distribution packages. # (Note: this Configure script was generated automatically. Rather than @@ -1321,15 +1321,16 @@ main() exit(result); } EOCP -if $cc -o try $ccflags try.c >/dev/null 2>&1 && ./try; then - d_castneg="$define" - castflags=0 +$cc -o try $ccflags try.c >/dev/null 2>&1 && ./try +castflags=$? +case "$castflags" in +0) d_castneg="$define" echo "Yup, it does." -else - d_castneg="$undef" - castflags=$? + ;; +*) d_castneg="$undef" echo "Nope, it doesn't." -fi + ;; +esac $rm -f try.* : see how we invoke the C preprocessor |