# $Id: Head.U,v 3.0.1.9 1997/02/28 15:02:09 ram Exp $
#
-# Generated on Wed Jan 23 06:47:20 EET 2002 [metaconfig 3.0 PL70]
+# Generated on Tue Jan 29 00:57:08 EET 2002 [metaconfig 3.0 PL70]
# (with additional metaconfig patches by perlbug@perl.org)
cat >c1$$ <<EOF
eunicefix=/etc/unixtovms.exe
fi
+: Set executable suffix now -- needed before hints available
+: maybe Stratus VOS
if test -f "/system/gnu_library/bin/ar.pm"; then
- _exe=".pm"
+ _exe=".pm"
+fi
+: maybe dos djgpp
+if test -n "$DJGPP"; then
+ _exe=".exe"
fi
i_whoami=''
linux*) # ld won't link with a bare -lperl otherwise.
dflt=libperl.$so
;;
- cygwin*) # include version
- dflt=`echo libperl$version | sed -e 's/\./_/g'`$lib_ext
+ cygwin*) # ld links against an importlib
+ dflt=libperl$lib_ext
;;
*) # Try to guess based on whether libc has major.minor.
case "$libc" in
Checking to see whether you can access character data unalignedly...
EOM
-$cat >try.c <<EOCP
+case "$d_u32align" in
+'') $cat >try.c <<EOCP
#include <stdio.h>
#define U32 $u32type
#define BYTEORDER 0x$byteorder
#endif
int main() {
#if BYTEORDER == 0x1234 || BYTEORDER == 0x4321
- U8 *buf = "\0\0\0\1\0\0\0\0";
+ U8 *buf = (U8*)"\0\0\0\1\0\0\0\0";
U32 *up;
int i;
esac
fi
$rm -f core core.try.* try.core
+;;
+esac
: see if ualarm exists
set ualarm d_ualarm