From 3a823c4709de68f1c5c82be776d31d74c30c833f Mon Sep 17 00:00:00 2001 From: Alexandre Oliva Date: Wed, 25 Nov 1998 01:20:59 +0000 Subject: [PATCH] * doc/PLATFORMS: updated last-tested release for platforms I've got access to * THANKS: added Chris P. Ross * ltconfig.in: added recognition of the dynamic linker on BSD/OS 4.x * README: added BSD/OS 4.x to the list of supported platforms * doc/PLATFORMS: added BSD/OS 4.x support for various host id's --- ChangeLog | 13 +++++++++++++ README | 1 + THANKS | 1 + doc/PLATFORMS | 26 +++++++++++++++----------- ltconfig.in | 8 ++++++++ 5 files changed, 38 insertions(+), 11 deletions(-) diff --git a/ChangeLog b/ChangeLog index c7040d8a..aab54612 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,16 @@ +1998-11-24 Alexandre Oliva + + * doc/PLATFORMS: updated last-tested release for platforms I've + got access to + + * THANKS: added Chris P. Ross + +1998-11-24 Chris P. Ross + + * ltconfig.in: added recognition of the dynamic linker on BSD/OS 4.x + * README: added BSD/OS 4.x to the list of supported platforms + * doc/PLATFORMS: added BSD/OS 4.x support for various host id's + 1998-11-24 David Heine * ltmain.in (pass_all): actively pass the flags diff --git a/README b/README index ff63f4ad..0986463c 100644 --- a/README +++ b/README @@ -12,6 +12,7 @@ Shared library support has been implemented for these platforms: AIX 3.x (*-*-aix3*) AIX 4.x (*-*-aix4*) AmigaOS (*-*-amigaos*) + BSD/OS 4.x (*-*-bsdi4*) Digital/UNIX 3.x, 4.x, a.k.a. OSF/1 (*-*-osf3*, *-*-osf4*) DG/UX R4.11, R4.12, R4.20 (*-*-dguxR411*, *-*-dguxR412*, *-*-dguxR420*) FreeBSD 2.x, 3.x (*-*-freebsd2*, *-*-freebsd3*) diff --git a/THANKS b/THANKS index d4389f45..167e9a7e 100644 --- a/THANKS +++ b/THANKS @@ -12,6 +12,7 @@ Akim Demaille Bruno Haible Carl D. Roth Charles S. Kerr +Chris P. Ross Eric Estievenart Gary V. Vaughan H.J. Lu diff --git a/doc/PLATFORMS b/doc/PLATFORMS index 2c33db09..de34556f 100644 --- a/doc/PLATFORMS +++ b/doc/PLATFORMS @@ -4,26 +4,28 @@ canonical host name compiler libtool results -------------------------------------------------------- alpha-dec-osf3.2 cc 0.8 ok alpha-dec-osf3.2 gcc 0.8 ok -alpha-dec-osf4.0 cc 1.0f ok -alpha-dec-osf4.0b gcc 1.2a ok -alpha-unknown-linux-gnu gcc 0.9h ok +alpha-dec-osf4.0D cc 1.2c ok +alpha-dec-osf4.0D gcc 1.2c ok +alpha-unknown-linux-gnu gcc 1.2c ok hppa1.1-hp-hpux9.07 cc 1.0f ok hppa1.1-hp-hpux9.07 gcc 1.2a ok hppa1.1-hp-hpux10.10 cc 0.9h ok hppa1.1-hp-hpux10.10 gcc 0.9h ok i386-pc-freebsd2.1.5 gcc 0.5 ok i386-pc-netbsd1.2 gcc 0.9g ok -i586-pc-linux-gnulibc1 gcc 1.2a ok -i586-pc-linux-gnulibc2 gcc 1.2a ok +i386-pc-bsdi4.0 gcc 1.2c ok +i386-unknown-bsdi4.0 gcc 1.2c ok +i586-pc-linux-gnulibc1 gcc 1.2c ok +i586-pc-linux-gnulibc2 gcc 1.2c ok i586-pc-gnu0.3 gcc 1.2b ok i586-dg-dguxR4.20MU01 gcc 1.2 ok m88k-dg-dguxR4.12TMU01** gcc 1.2 ok -mips-sgi-irix5.2 gcc 1.0i ok +mips-sgi-irix5.2 gcc 1.2c ok mips-sgi-irix5.3 cc 0.8 ok mips-sgi-irix5.3 gcc 0.8 ok mips-sgi-irix6.2 cc 0.9 ok -mips-sgi-irix6.3 cc 1.0f ok -mips-sgi-irix6.3 gcc 1.2a ok +mips-sgi-irix6.3 cc 1.2c ok +mips-sgi-irix6.3 gcc 1.2c ok mips-sgi-irix6.3 irix5-gcc 1.0f ok mipsel-unknown-openbsd2.1 gcc 1.0 ok powerpc-ibm-aix4.1.4.0 xlc 1.0i ok @@ -31,14 +33,16 @@ powerpc-ibm-aix4.1.4.0 gcc 1.0 ok rs6000-ibm-aix3.2.5 xlc 1.0i ok rs6000-ibm-aix3.2.5 gcc 1.0i ok* sparc-sun-linux-gnu2.1.23 gcc 0.9h ok -sparc-sun-sunos4.1.3 gcc 1.0i ok +sparc-sun-sunos4.1.3 cc 1.2c ok +sparc-sun-sunos4.1.3 gcc 1.2c ok sparc-sun-sunos4.1.4 cc 1.0f ok sparc-sun-sunos4.1.4 gcc 1.2a ok sparc-sun-solaris2.4 cc 1.0a ok sparc-sun-solaris2.4 gcc 1.0a ok sparc-sun-solaris2.5 cc 1.0a ok -sparc-sun-solaris2.5 gcc 1.2a ok -sparc-sun-solaris2.6 gcc 1.0i ok +sparc-sun-solaris2.5 gcc 1.2c ok +sparc-sun-solaris2.6 gcc 1.2c ok +sparc-unknown-bsdi4.0 gcc 1.2c ok -------------------------------------------------------- * Some versions of GCC's collect2 linker program cannot link trivial diff --git a/ltconfig.in b/ltconfig.in index 7aa42b43..b58da7e8 100755 --- a/ltconfig.in +++ b/ltconfig.in @@ -1506,6 +1506,14 @@ amigaos*) finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done' ;; +bsdi4*) + version_type=linux + library_names_spec='${libname}.so.$major ${libname}.so' + soname_spec='${libname}.so' + finish_cmds='PATH="$PATH:/sbin" ldconfig $libdir' + shlibpath_var=LD_LIBRARY_PATH + ;; + cygwin32* | mingw32*) version_type=windows if test "$with_gcc" = yes; then