From: Jarkko Hietaniemi Date: Sat, 19 Apr 2003 17:36:33 +0000 (+0000) Subject: Fail if the specified -Duse64xxx cannot be fulfilled. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=1911a026f24b6ced9f6797c7a80c2ed7a80b24b2;p=p5sagit%2Fp5-mst-13.2.git Fail if the specified -Duse64xxx cannot be fulfilled. (And undo a doublesize probe glitch from change #19272.) p4raw-link: @19272 on //depot/perl: fe63a0b4487686a4d99ab713bc73995cff5ffdc0 p4raw-id: //depot/perl@19273 --- diff --git a/Configure b/Configure index cb33533..b1eabea 100755 --- a/Configure +++ b/Configure @@ -20,7 +20,7 @@ # $Id: Head.U,v 3.0.1.9 1997/02/28 15:02:09 ram Exp $ # -# Generated on Sat Apr 19 20:43:09 EET DST 2003 [metaconfig 3.0 PL70] +# Generated on Sat Apr 19 21:10:39 EET DST 2003 [metaconfig 3.0 PL70] # (with additional metaconfig patches by perlbug@perl.org) cat >c1$$ <&4 <&4 $cat >try.c < +#$i_stdlib I_STDLIB +#ifdef I_STDLIB +#include +#endif int main() { printf("%d\n", (int)sizeof(double)); - return(0); + exit(0); } EOCP set try @@ -6207,21 +6224,12 @@ case "$use64bitall" in case "$ptrsize" in 4) cat <&4 -*** You have chosen a maximally 64-bit build, but your pointers -*** are only 4 bytes wide, disabling maximal 64-bitness. - -EOM - use64bitall="$undef" - case "$use64bitint" in - "$define"|true|[yY]*) ;; - *) cat <&4 - -*** Downgrading from maximal 64-bitness to using 64-bit integers. +*** You have chosen a maximally 64-bit build, +*** but your pointers are only 4 bytes wide. +*** Cannot continue, aborting. EOM - use64bitint="$define" - ;; - esac + exit 1 ;; esac ;;