From: Gary V. Vaughan Date: Mon, 29 May 2000 16:57:11 +0000 (+0000) Subject: * libtool.m4 (i*86-*-freebsd*): Support a.out shared libs. X-Git-Tag: multi-language-merge-point~208 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6525b39638c13c9f174dc6c61d19fc6705bee309;p=thirdparty%2Flibtool.git * libtool.m4 (i*86-*-freebsd*): Support a.out shared libs. From --- diff --git a/ChangeLog b/ChangeLog index 81b3c8be0..d0860dd97 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,14 @@ +2000-05-29 Gary V. Vaughan + + * libtool.m4 (i*86-*-freebsd*): Support a.out shared libs. + From + 2000-05-29 Fred Fish Support AR=mwld AR_FLAGS='-xml -o' for PPC Beos. * ltconfig (old_AR_FLAGS): Add. - (old_archive_cmds): Use AR_FLAGS rather than hardcoding "cru". - (archive_cmds): Use AR_FLAGS rather than hardcoding "cru". + (old_archive_cmds): Use AR_FLAGS rather than hardcoding "cru". + (archive_cmds): Use AR_FLAGS rather than hardcoding "cru". (AR_FLAGS): Default to "cru" if not set. * ltcf-c.sh: ditto. * ltcf-gcj.sh: ditto. diff --git a/NEWS b/NEWS index aac63721c..69506f6df 100644 --- a/NEWS +++ b/NEWS @@ -24,7 +24,8 @@ New in 1.3d: 2000-??-??; CVS version 1.3c, Libtool team: * libltdl can now be built as a dll with win32. * m4 macros needed to configure libltdl split out into libltdl/ltdl.m4. * Improved support for mingw32, Compaq Tru64 V5.0 and Digital Unix V4.*. -* Initail support for ia64 linux. +* Initial support for ia64 linux. +* Initial support for a.out freebsd shared libs. * Many bugfixes (especially in libltdl) New in 1.3.5: 2000-05-27, CVS version 1.3.4a, Libtool team: diff --git a/libtool.m4 b/libtool.m4 index 7eb156af3..6f6a4586b 100644 --- a/libtool.m4 +++ b/libtool.m4 @@ -516,6 +516,15 @@ freebsd*) freebsd-elf*) lt_cv_deplibs_check_method=pass_all ;; + *) + case "$host_cpu" in + i*86 ) + lt_cv_deplibs_check_method=='file_magic OpenBSD/i[3-9]86 demand paged shared library' + lt_cv_file_magic_cmd=/usr/bin/file + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` + ;; + esac + ;; esac ;;