mirror of
git://git.savannah.gnu.org/libtool.git
synced 2025-02-05 14:40:42 +08:00
* m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [ freebsd ]: Do not
assume `aout' for modern FreeBSD by absence of deprecated `objformat'.
This commit is contained in:
parent
616808bb5d
commit
be3965e02b
@ -1,5 +1,9 @@
|
||||
2005-08-18 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
||||
|
||||
* m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [ freebsd ]: Do not
|
||||
assume `aout' for modern FreeBSD by absence of deprecated
|
||||
`objformat'.
|
||||
|
||||
* m4/libtool.m4 [sun, CC] (_LT_LANG_CXX_CONFIG): Move postdeps
|
||||
override ..
|
||||
(_LT_SYS_HIDDEN_LIBDEPS): ..here.
|
||||
|
9
m4/libtool.m4
vendored
9
m4/libtool.m4
vendored
@ -1939,7 +1939,14 @@ kfreebsd*-gnu)
|
||||
freebsd* | dragonfly*)
|
||||
# DragonFly does not have aout. When/if they implement a new
|
||||
# versioning mechanism, adjust this.
|
||||
objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
|
||||
if test -x /usr/bin/objformat; then
|
||||
objformat=`/usr/bin/objformat`
|
||||
else
|
||||
case $host_os in
|
||||
freebsd[[123]]*) objformat=aout ;;
|
||||
*) objformat=elf ;;
|
||||
esac
|
||||
fi
|
||||
version_type=freebsd-$objformat
|
||||
case $version_type in
|
||||
freebsd-elf*)
|
||||
|
Loading…
Reference in New Issue
Block a user