forked from php/php-src
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
upgrade files to libtool 1.4.3 shipped ones
# should be safe to upgrade these to the 1.5.x ones
- Loading branch information
Sascha Schumann
committed
Nov 14, 2002
1 parent
8efbeb6
commit f7c6d9f
Showing
2 changed files
with
138 additions
and
73 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,7 +3,7 @@ | |
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, | ||
# 2000, 2001, 2002 Free Software Foundation, Inc. | ||
|
||
timestamp='2002-05-29' | ||
timestamp='2002-10-21' | ||
|
||
# This file is free software; you can redistribute it and/or modify it | ||
# under the terms of the GNU General Public License as published by | ||
|
@@ -88,30 +88,40 @@ if test $# != 0; then | |
exit 1 | ||
fi | ||
|
||
trap 'exit 1' 1 2 15 | ||
|
||
dummy=dummy-$$ | ||
trap 'rm -f $dummy.c $dummy.o $dummy.rel $dummy; exit 1' 1 2 15 | ||
# CC_FOR_BUILD -- compiler used by this script. Note that the use of a | ||
# compiler to aid in system detection is discouraged as it requires | ||
# temporary files to be created and, as you can see below, it is a | ||
# headache to deal with in a portable fashion. | ||
|
||
# CC_FOR_BUILD -- compiler used by this script. | ||
# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still | ||
# use `HOST_CC' if defined, but it is deprecated. | ||
|
||
set_cc_for_build='case $CC_FOR_BUILD,$HOST_CC,$CC in | ||
,,) echo "int dummy(){}" > $dummy.c ; | ||
# This shell variable is my proudest work .. or something. --bje | ||
|
||
set_cc_for_build='tmpdir=${TMPDIR-/tmp}/config-guess-$$ ; | ||
(old=`umask` && umask 077 && mkdir $tmpdir && umask $old && unset old) | ||
|| (echo "$me: cannot create $tmpdir" >&2 && exit 1) ; | ||
dummy=$tmpdir/dummy ; | ||
files="$dummy.c $dummy.o $dummy.rel $dummy" ; | ||
trap '"'"'rm -f $files; rmdir $tmpdir; exit 1'"'"' 1 2 15 ; | ||
case $CC_FOR_BUILD,$HOST_CC,$CC in | ||
,,) echo "int x;" > $dummy.c ; | ||
for c in cc gcc c89 c99 ; do | ||
($c $dummy.c -c -o $dummy.o) >/dev/null 2>&1 ; | ||
if test $? = 0 ; then | ||
if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then | ||
CC_FOR_BUILD="$c"; break ; | ||
fi ; | ||
done ; | ||
rm -f $dummy.c $dummy.o $dummy.rel ; | ||
rm -f $files ; | ||
if test x"$CC_FOR_BUILD" = x ; then | ||
CC_FOR_BUILD=no_compiler_found ; | ||
fi | ||
;; | ||
,,*) CC_FOR_BUILD=$CC ;; | ||
,*,*) CC_FOR_BUILD=$HOST_CC ;; | ||
esac' | ||
esac ; | ||
unset files' | ||
|
||
# This is needed to find uname on a Pyramid OSx when run in the BSD universe. | ||
# ([email protected] 1994-08-24) | ||
|
@@ -221,6 +231,7 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in | |
# A Tn.n version is a released field test version. | ||
# A Xn.n version is an unreleased experimental baselevel. | ||
# 1.2 uses "1.2" for uname -r. | ||
eval $set_cc_for_build | ||
cat <<EOF >$dummy.s | ||
.data | ||
\$Lformat: | ||
|
@@ -246,10 +257,9 @@ main: | |
jsr \$26,exit | ||
.end main | ||
EOF | ||
eval $set_cc_for_build | ||
$CC_FOR_BUILD $dummy.s -o $dummy 2>/dev/null | ||
$CC_FOR_BUILD -o $dummy $dummy.s 2>/dev/null | ||
if test "$?" = 0 ; then | ||
case `./$dummy` in | ||
case `$dummy` in | ||
0-0) | ||
UNAME_MACHINE="alpha" | ||
;; | ||
|
@@ -271,9 +281,12 @@ EOF | |
2-1307) | ||
UNAME_MACHINE="alphaev68" | ||
;; | ||
3-1307) | ||
UNAME_MACHINE="alphaev7" | ||
;; | ||
esac | ||
fi | ||
rm -f $dummy.s $dummy | ||
rm -f $dummy.s $dummy && rmdir $tmpdir | ||
echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[VTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` | ||
exit 0 ;; | ||
Alpha\ *:Windows_NT*:*) | ||
|
@@ -314,6 +327,10 @@ EOF | |
NILE*:*:*:dcosx) | ||
echo pyramid-pyramid-svr4 | ||
exit 0 ;; | ||
DRS?6000:UNIX_SV:4.2*:7*) | ||
case `/usr/bin/uname -p` in | ||
sparc) echo sparc-icl-nx7 && exit 0 ;; | ||
esac ;; | ||
sun4H:SunOS:5.*:*) | ||
echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` | ||
exit 0 ;; | ||
|
@@ -420,15 +437,18 @@ EOF | |
exit (-1); | ||
} | ||
EOF | ||
$CC_FOR_BUILD $dummy.c -o $dummy \ | ||
&& ./$dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \ | ||
&& rm -f $dummy.c $dummy && exit 0 | ||
rm -f $dummy.c $dummy | ||
$CC_FOR_BUILD -o $dummy $dummy.c \ | ||
&& $dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \ | ||
&& rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 | ||
rm -f $dummy.c $dummy && rmdir $tmpdir | ||
echo mips-mips-riscos${UNAME_RELEASE} | ||
exit 0 ;; | ||
Motorola:PowerMAX_OS:*:*) | ||
echo powerpc-motorola-powermax | ||
exit 0 ;; | ||
Motorola:*:4.3:PL8-*) | ||
echo powerpc-harris-powermax | ||
exit 0 ;; | ||
Night_Hawk:*:*:PowerMAX_OS) | ||
echo powerpc-harris-powermax | ||
exit 0 ;; | ||
|
@@ -504,8 +524,8 @@ EOF | |
exit(0); | ||
} | ||
EOF | ||
$CC_FOR_BUILD $dummy.c -o $dummy && ./$dummy && rm -f $dummy.c $dummy && exit 0 | ||
rm -f $dummy.c $dummy | ||
$CC_FOR_BUILD -o $dummy $dummy.c && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 | ||
rm -f $dummy.c $dummy && rmdir $tmpdir | ||
echo rs6000-ibm-aix3.2.5 | ||
elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then | ||
echo rs6000-ibm-aix3.2.4 | ||
|
@@ -603,9 +623,9 @@ EOF | |
exit (0); | ||
} | ||
EOF | ||
(CCOPTS= $CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null) && HP_ARCH=`./$dummy` | ||
(CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` | ||
if test -z "$HP_ARCH"; then HP_ARCH=hppa; fi | ||
rm -f $dummy.c $dummy | ||
rm -f $dummy.c $dummy && rmdir $tmpdir | ||
fi ;; | ||
esac | ||
echo ${HP_ARCH}-hp-hpux${HPUX_REV} | ||
|
@@ -641,8 +661,8 @@ EOF | |
exit (0); | ||
} | ||
EOF | ||
$CC_FOR_BUILD $dummy.c -o $dummy && ./$dummy && rm -f $dummy.c $dummy && exit 0 | ||
rm -f $dummy.c $dummy | ||
$CC_FOR_BUILD -o $dummy $dummy.c && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 | ||
rm -f $dummy.c $dummy && rmdir $tmpdir | ||
echo unknown-hitachi-hiuxwe2 | ||
exit 0 ;; | ||
9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) | ||
|
@@ -725,7 +745,19 @@ EOF | |
echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} | ||
exit 0 ;; | ||
*:FreeBSD:*:*) | ||
echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` | ||
# Determine whether the default compiler uses glibc. | ||
eval $set_cc_for_build | ||
sed 's/^ //' << EOF >$dummy.c | ||
#include <features.h> | ||
#if __GLIBC__ >= 2 | ||
LIBC=gnu | ||
#else | ||
LIBC= | ||
#endif | ||
EOF | ||
eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=` | ||
rm -f $dummy.c && rmdir $tmpdir | ||
echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`${LIBC:+-$LIBC} | ||
exit 0 ;; | ||
i*:CYGWIN*:*) | ||
echo ${UNAME_MACHINE}-pc-cygwin | ||
|
@@ -786,7 +818,7 @@ EOF | |
#endif | ||
EOF | ||
eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` | ||
rm -f $dummy.c | ||
rm -f $dummy.c && rmdir $tmpdir | ||
test x"${CPU}" != x && echo "${CPU}-pc-linux-gnu" && exit 0 | ||
;; | ||
ppc:Linux:*:*) | ||
|
@@ -849,7 +881,7 @@ EOF | |
;; | ||
a.out-i386-linux) | ||
echo "${UNAME_MACHINE}-pc-linux-gnuaout" | ||
exit 0 ;; | ||
exit 0 ;; | ||
coff-i386) | ||
echo "${UNAME_MACHINE}-pc-linux-gnucoff" | ||
exit 0 ;; | ||
|
@@ -882,7 +914,7 @@ EOF | |
#endif | ||
EOF | ||
eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=` | ||
rm -f $dummy.c | ||
rm -f $dummy.c && rmdir $tmpdir | ||
test x"${LIBC}" != x && echo "${UNAME_MACHINE}-pc-linux-${LIBC}" && exit 0 | ||
test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0 | ||
;; | ||
|
@@ -960,6 +992,9 @@ EOF | |
# "miniframe" | ||
echo m68010-convergent-sysv | ||
exit 0 ;; | ||
mc68k:UNIX:SYSTEM5:3.51m) | ||
echo m68k-convergent-sysv | ||
exit 0 ;; | ||
M68*:*:R3V[567]*:*) | ||
test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;; | ||
3[34]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0) | ||
|
@@ -1053,6 +1088,9 @@ EOF | |
SX-5:SUPER-UX:*:*) | ||
echo sx5-nec-superux${UNAME_RELEASE} | ||
exit 0 ;; | ||
SX-6:SUPER-UX:*:*) | ||
echo sx6-nec-superux${UNAME_RELEASE} | ||
exit 0 ;; | ||
Power*:Rhapsody:*:*) | ||
echo powerpc-apple-rhapsody${UNAME_RELEASE} | ||
exit 0 ;; | ||
|
@@ -1073,7 +1111,7 @@ EOF | |
*:QNX:*:4*) | ||
echo i386-pc-qnx | ||
exit 0 ;; | ||
NSR-[GKLNPTVW]:NONSTOP_KERNEL:*:*) | ||
NSR-[DGKLNPTVW]:NONSTOP_KERNEL:*:*) | ||
echo nsr-tandem-nsk${UNAME_RELEASE} | ||
exit 0 ;; | ||
*:NonStop-UX:*:*) | ||
|
@@ -1245,8 +1283,8 @@ main () | |
} | ||
EOF | ||
|
||
$CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && ./$dummy && rm -f $dummy.c $dummy && exit 0 | ||
rm -f $dummy.c $dummy | ||
$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 | ||
rm -f $dummy.c $dummy && rmdir $tmpdir | ||
|
||
# Apollos put the system type in the environment. | ||
|
||
|
Oops, something went wrong.