minor Configure tweaks (via private mail)
Jarkko Hietaniemi [Wed, 30 Sep 1998 02:25:06 +0000 (05:25 +0300)]
Message-Id: <199809292325.CAA19737@alpha.hut.fi>
Subject: [PATCH] 5.005_52: the drizzle continues

p4raw-id: //depot/perl@1910

Configure
config_h.SH
handy.h

index 4c6f44e..5e30ded 100755 (executable)
--- 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 Tue Sep 29 00:08:14 EET DST 1998 [metaconfig 3.0 PL70]
+# Generated on Wed Sep 30 02:04:24 EET DST 1998 [metaconfig 3.0 PL70]
 # (with additional metaconfig patches by jhi@iki.fi)
 
 cat >/tmp/c1$$ <<EOF
@@ -3978,16 +3978,6 @@ none|recommended) dflt="$ccflags $dflt" ;;
 *) dflt="$ccflags";;
 esac
 
-case "$usemultiplicity" in
-$define)
-       case "$dflt" in
-       *-DMULTIPLICITY* ) ;;
-       *)      dflt="$dflt -DMULTIPLICITY"
-               ;;
-       esac
-       ;;
-esac
-
 case "$dflt" in
 ''|' ') dflt=none;;
 esac
index 37b3ebf..a8da853 100644 (file)
@@ -2286,6 +2286,12 @@ sed <<!GROK!THIS! >config.h -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un-
  */
 #$d_pthreads_created_joinable PTHREADS_CREATED_JOINABLE /**/
 
+/* MULTIPLICITY:
+ *     This symbol, if defined, indicates that Perl should
+ *     be built to use multiplicity.
+ */
+#$usemultiplicity      MULTIPLICITY            /**/
+
 /* USE_THREADS:
  *     This symbol, if defined, indicates that Perl should
  *     be built to use threads.
diff --git a/handy.h b/handy.h
index 8e79023..90791f9 100644 (file)
--- a/handy.h
+++ b/handy.h
    Andy Dougherty      April 1998
 */
 
-#ifdef I_INTTYPES
+#if defined(UINT8_MAX) && defined(INT16_MAX) && defined(INT32_MAX)
 
 typedef int8_t         I8;
 typedef uint8_t                U8;