libtool upgrade to 2.4.6 - 14/n: support for MidnightBSD
http://git.savannah.gnu.org/gitweb/?p=libtool.git;a=commitdiff;h=5df7dd49d5e68ea45118a0687ef2d4dd00399f1emain
parent
a6df1f7be1
commit
8c44e0e0f8
|
@ -1709,7 +1709,7 @@ AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
|
||||||
lt_cv_sys_max_cmd_len=8192;
|
lt_cv_sys_max_cmd_len=8192;
|
||||||
;;
|
;;
|
||||||
|
|
||||||
bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
|
bitrig* | darwin* | dragonfly* | freebsd* | midnightbsd* | netbsd* | openbsd*)
|
||||||
# This has been around since 386BSD, at least. Likely further.
|
# This has been around since 386BSD, at least. Likely further.
|
||||||
if test -x /sbin/sysctl; then
|
if test -x /sbin/sysctl; then
|
||||||
lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
|
lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
|
||||||
|
@ -2659,7 +2659,7 @@ dgux*)
|
||||||
shlibpath_var=LD_LIBRARY_PATH
|
shlibpath_var=LD_LIBRARY_PATH
|
||||||
;;
|
;;
|
||||||
|
|
||||||
freebsd* | dragonfly*)
|
freebsd* | dragonfly* | midnightbsd*)
|
||||||
# DragonFly does not have aout. When/if they implement a new
|
# DragonFly does not have aout. When/if they implement a new
|
||||||
# versioning mechanism, adjust this.
|
# versioning mechanism, adjust this.
|
||||||
if test -x /usr/bin/objformat; then
|
if test -x /usr/bin/objformat; then
|
||||||
|
@ -3492,7 +3492,7 @@ darwin* | rhapsody*)
|
||||||
lt_cv_deplibs_check_method=pass_all
|
lt_cv_deplibs_check_method=pass_all
|
||||||
;;
|
;;
|
||||||
|
|
||||||
freebsd* | dragonfly*)
|
freebsd* | dragonfly* | midnightbsd*)
|
||||||
if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
|
if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
|
||||||
case $host_cpu in
|
case $host_cpu in
|
||||||
i*86 )
|
i*86 )
|
||||||
|
@ -4321,7 +4321,7 @@ m4_if([$1], [CXX], [
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
;;
|
;;
|
||||||
freebsd* | dragonfly*)
|
freebsd* | dragonfly* | midnightbsd*)
|
||||||
# FreeBSD uses GNU C++
|
# FreeBSD uses GNU C++
|
||||||
;;
|
;;
|
||||||
hpux9* | hpux10* | hpux11*)
|
hpux9* | hpux10* | hpux11*)
|
||||||
|
@ -5655,7 +5655,7 @@ _LT_EOF
|
||||||
;;
|
;;
|
||||||
|
|
||||||
# FreeBSD 3 and greater uses gcc -shared to do shared libraries.
|
# FreeBSD 3 and greater uses gcc -shared to do shared libraries.
|
||||||
freebsd* | dragonfly*)
|
freebsd* | dragonfly* | midnightbsd*)
|
||||||
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
|
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
|
||||||
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
|
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
|
||||||
_LT_TAGVAR(hardcode_direct, $1)=yes
|
_LT_TAGVAR(hardcode_direct, $1)=yes
|
||||||
|
@ -6767,7 +6767,7 @@ if test yes != "$_lt_caught_CXX_error"; then
|
||||||
_LT_TAGVAR(archive_cmds_need_lc, $1)=no
|
_LT_TAGVAR(archive_cmds_need_lc, $1)=no
|
||||||
;;
|
;;
|
||||||
|
|
||||||
freebsd* | dragonfly*)
|
freebsd* | dragonfly* | midnightbsd*)
|
||||||
# FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
|
# FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
|
||||||
# conventions
|
# conventions
|
||||||
_LT_TAGVAR(ld_shlibs, $1)=yes
|
_LT_TAGVAR(ld_shlibs, $1)=yes
|
||||||
|
|
|
@ -7019,7 +7019,7 @@ func_mode_link ()
|
||||||
# These systems don't actually have a C library (as such)
|
# These systems don't actually have a C library (as such)
|
||||||
test X-lc = "X$arg" && continue
|
test X-lc = "X$arg" && continue
|
||||||
;;
|
;;
|
||||||
*-*-openbsd* | *-*-freebsd* | *-*-dragonfly* | *-*-bitrig*)
|
*-*-openbsd* | *-*-freebsd* | *-*-dragonfly* | *-*-bitrig* | *-*-midnightbsd*)
|
||||||
# Do not include libc due to us having libc/libc_r.
|
# Do not include libc due to us having libc/libc_r.
|
||||||
test X-lc = "X$arg" && continue
|
test X-lc = "X$arg" && continue
|
||||||
;;
|
;;
|
||||||
|
@ -7039,7 +7039,7 @@ func_mode_link ()
|
||||||
esac
|
esac
|
||||||
elif test X-lc_r = "X$arg"; then
|
elif test X-lc_r = "X$arg"; then
|
||||||
case $host in
|
case $host in
|
||||||
*-*-openbsd* | *-*-freebsd* | *-*-dragonfly* | *-*-bitrig*)
|
*-*-openbsd* | *-*-freebsd* | *-*-dragonfly* | *-*-bitrig* | *-*-midnightbsd*)
|
||||||
# Do not include libc_r directly, use -pthread flag.
|
# Do not include libc_r directly, use -pthread flag.
|
||||||
continue
|
continue
|
||||||
;;
|
;;
|
||||||
|
@ -8809,7 +8809,7 @@ func_mode_link ()
|
||||||
#
|
#
|
||||||
case $version_type in
|
case $version_type in
|
||||||
# correct linux to gnu/linux during the next big refactor
|
# correct linux to gnu/linux during the next big refactor
|
||||||
darwin|freebsd-elf|linux|osf|windows|none)
|
darwin|freebsd-elf|linux|midnightbsd-elf|osf|windows|none)
|
||||||
func_arith $number_major + $number_minor
|
func_arith $number_major + $number_minor
|
||||||
current=$func_arith_result
|
current=$func_arith_result
|
||||||
age=$number_minor
|
age=$number_minor
|
||||||
|
@ -8900,7 +8900,7 @@ func_mode_link ()
|
||||||
versuffix=.$current.$revision
|
versuffix=.$current.$revision
|
||||||
;;
|
;;
|
||||||
|
|
||||||
freebsd-elf)
|
freebsd-elf | midnightbsd-elf)
|
||||||
func_arith $current - $age
|
func_arith $current - $age
|
||||||
major=.$func_arith_result
|
major=.$func_arith_result
|
||||||
versuffix=$major.$age.$revision
|
versuffix=$major.$age.$revision
|
||||||
|
@ -9126,7 +9126,7 @@ func_mode_link ()
|
||||||
*-*-netbsd*)
|
*-*-netbsd*)
|
||||||
# Don't link with libc until the a.out ld.so is fixed.
|
# Don't link with libc until the a.out ld.so is fixed.
|
||||||
;;
|
;;
|
||||||
*-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
|
*-*-openbsd* | *-*-freebsd* | *-*-dragonfly* | *-*-midnightbsd*)
|
||||||
# Do not include libc due to us having libc/libc_r.
|
# Do not include libc due to us having libc/libc_r.
|
||||||
;;
|
;;
|
||||||
*-*-sco3.2v5* | *-*-sco5v6*)
|
*-*-sco3.2v5* | *-*-sco5v6*)
|
||||||
|
|
Loading…
Reference in New Issue